TAPClean Changelog

What's new in TAPClean 0.32

Feb 2, 2016
  • Fix: BASIC program start address is $1001 for C16/+4 too (Luigi)
  • Improvement: Extract load/end address of the first "Enigma" turbo file (Luigi)
  • Improvement: Extract load/end address for all "Enigma" turbo files in non multi-load releases (Luigi)
  • Improvement: "Rack-It" scanner rewritten in order to decode and set loader variables that differ between tapes (Luigi)
  • Improvement: Overwrite known oversized pulses in "Visiload T2" modifier headers too (Luigi)
  • New: Added support for "Rack-It Variant" (Luigi)
  • New: Added support for single-file "Creative Sparks" tapes (Luigi)
  • Improvement: Acknowledge the last section of partially loaded files as trailer in "ACE 2" (Luigi)
  • Improvement: Corrected supertape_readbyte() to cater for the fact 8 bits might be made of less than 8 pulses (Luigi)
  • Improvement: The cleaning stage can now fix Pavloda check bytes in all scenarios where a single pulse is missing (Luigi)

New in TAPClean 0.31 (Apr 8, 2014)

  • Improvement: Disabled "Alternative Software" and "Alternative Software DK" scanning in absence of their signature in CBM Data (Luigi)
  • Fix: Corrected and optimized V0 code in unify_pauses (Luigi)
  • Fix: Corrected size of the expected data block in "Audiogenic" scanner (Luigi)
  • Improvement: Normalize block names in order to be used for PRG filename generation safely (Luigi)
  • Improvement: For "Cyberload F4" use the standard description process to handle block names so that these also propagate into PRG file names (Luigi)
  • New: Added support for "Easy-Tape System C" (Luigi)
  • Fix: Added plausibility check for "American Action" in order to avoid misrecognition of similar formats (Luigi)
  • New: Added support for "Turbo 220" (Luigi)
  • Improvement: to stop the irresponsible pollution of TAP archives, files with read errors cannot be cleaned any longer (Luigi)

New in TAPClean 0.30 (Jul 13, 2013)

  • New: Added initial support for "Ocean New 3" loader (Luigi)
  • New: Added initial support for loader variable preservation between program executions (Luigi)
  • Fix: Limited the amount of data added to the report buffer in order to avoid access violations (Luigi)

New in TAPClean 0.24c (Mar 30, 2010)

  • Fix: remove garbage at the beginning of the tape when cleaning (Luigi)
  • Fix: Cleaned DMP files have the "tap" extension now (Luigi)
  • Fix: Report now shows the cleaned file name after cleaning (Luigi)
  • New: Added support for "Tequila Sunrise" loader (Luigi)
  • Improvement: Added basic validation of CBM payload size before accessing dd[] array
  • in "Cult", "Mastertronic Burner Variant", and "Biturbo" (Luigi)