Applesauce Client Software

The Applesauce Client Software controls the Applesauce hardware, but is also a standalone disk image analysis/repair/conversion tool. It is free to use, so why don’t you download it and give it a try.


Platforms Supported

The software currently only supports macOS 10.11 or better. Runs natively on 64-bit Intel and M1 Macintosh computers.

Windows and Linux clients are in the plan, but the focus is still on the Mac client. Many users are successfully running the Mac client in a virtual machine (such as VirtualBox) on Windows and Linux.


Downloads

Applesauce Client v1.72.1 for macOS – September 17, 2022


Release Notes

17 September 2022 – Release 1.72.1

  • I accidentally broke the fast imager file exporting. Fixed now.
  • Improvements to the detection of tracks with valid signals.
  • Fixed issue with exporting IMD files that have excluded sectors due to varying sector sizes (not supported by the format).
  • More C64 improvements.

16 September 2022 – Release 1.72

  • The Fast Imager gets a big power up this release with support for imaging disks that have mixed track formats (like an FM-encoded track 0 with the rest being MFM). It also now supports disk whose tracks change geometry, like using different sized sectors between tracks. Also some big additions to some of the data recovery techniques.
  • Improvements to reading of DEC RX02 formatted disks.
  • Improvements to DMK import and export.
  • Fixed regression in reading of C64 disks.

9 September 2022 – Release 1.71

  • More updates to the Mastering system. You can now specify which tracks you would like to target in the Auto-generate markers sheet. There is also a new Delete Markers on Track sheet that makes it easier to clear multiple tracks.
  • For people that love to use hardware drive emulators, Applesauce now supports HFE disk images. Export them to use in your emulator, or load them to analyze/write to a real floppy. No HFEv3 support currently.
  • The Disk Writer will now automatically wipe in-between tracks when writing 35/40-track disks to 80-track drives.
  • The Disk Analyzer screen now displays the format details of the currently selected track in the upper-bar of the screen.
  • Loading DMK disk images into the Disk Analyzer is now supported.
  • Added support for handling Tandy 2000 MS-DOS file system.
  • I broke the loading of Atari 8-bit ATR images in ED and DD densities in the last release. Working properly again.
  • A bunch of smaller fixes and UI cleanup.

3 September 2022 – Release 1.70

  • The most anticipated feature of this release is a powerful new disk writing system that works from the Disk Analyzer. Almost anything that can be loaded into the analyzer can also be written to disk, including copy protected software! But, using this feature effectively does require that you have at least a basic understanding of how disks are structured for your platform. Detailed information can be found on wiki.applesaucefdc.com under Advanced Disk Writing in the Using the Software section.
  • Added support for the Micro Technology Unlimited MTU-130. Pretty cool and rare 6502-based computer. The 8” disks can be read and written with Applesauce. I have also reverse-engineered its CODOS file system in order to allow the viewing/extraction/validation of files.
  • Added the ability to rotate a disk within the disk analyzer. This allows you to do things like reset a disk index. Just select a nibble in the nibble view and then under the Disk menu, choose “Rotate Disk to Start at Selection”.
  • For the Disk Analyzer, under the Mastering menu is a new “Normalize Flux Timings of Selection” option. This will clean up the flux timings of the selected nibbles.
  • The Disk Analyzer will now process a2r files that only contain timing captures.
  • Fixed an issue with exporting Mac HD disks from the Fast Imager in moof format being corrupted. Exporting HD disks as moof from the Disk Analyzer worked properly.
  • Support for the new H17Disk 2.0 image format for Heath/Zenith hard sectored disks.
  • Fixed a bug where corrupt FAT volumes could crash the app.
  • Under the Mastering menu, the item “Export Track as Flux Timings” has been renamed to “Track Requires Flux Accuracy”.
  • Lots more little bits of cleanup like alert boxes in macOS 11+ supporting red button text for destructive operations.

21 August 2022 – Release 1.69.4

  • Fixed issue with loading some IMG images, including the images that Disk Writer uses for formatting 3.5″ PC disks.
  • Continuing to fix small bugs and perform general cleanup in the app.

19 August 2022 – Release 1.69.3

  • Fixed issue with fast imaging some single sided hard sector formats.
  • Heath HDOS volume and file names now get cleaned up to remove escape sequences and control characters when showing this information within Applesauce or when exporting files.

18 August 2022 – Release 1.69.2

  • FAT12 support has been enhanced to identify older forms of FAT that predate the inclusion of the BIOS Parameter Block, like MS-DOS 1.x.
  • Added DMK export support for 8″ disks.
  • Added Heath/Zenith as a Platform option in metadata entry/editors.
  • Heathkit HDOS has been enhanced to also cover soft-sectored disks.
  • Hard sector format configs now has a “trackCountsPossible” parameter that can be used to identify disk formats that allowed for multiple track counts, like 40 and 80 track variants of the format.
  • Fixed the Fast Imager “Sides to Image” selection for 8” soft sectored disks.
  • Cleaned up word wrap issue in Fast Imager for disks with very long volume names.

12 August 2022 – Release 1.69.1

  • Have I mentioned that I like to break the Heathkit H-17 imaging? Well, fixed it again.
  • Preserving file dates when exporting Heathkit HDOS disks.

12 August 2022 – Release 1.69

  • More Heathkit H-17 work. Improved disk writing of H8D files. Added loading/writing support for 80 track disks. Imaging of 80 track H-17 disks still needs some work.
  • Support for Heathkit HDOS has been added allowing you to extract and view files as well as Fast Imager identifying affected files when disk has bad sectors.
  • Fixed loading of Apple II EDD files that was broken a couple releases ago.
  • Minor UX cleanup and bug fixes.

9 August 2022 – Release 1.68.3

  • Improvements to Heathkit H-17 disk loading and writing. Supports detecting HDOS via heuristics and capturing/using volume id.
  • Added ability for Prober in Drive Configuration screen to detect 3.5″ drives that support 3mode as used by many Japanese systems.

6 August 2022 – Release 1.68.2

  • Fixed the fast imager support for hard sectored disks that I broke really well in 1.68.1.
  • Fixed a potential crash when loading some images into the disk analyzer.

5 August 2022 – Release 1.68.1

  • Accidentally broke support for hard sector disk formats that use both an address and data field. Fixed.
  • The fast imager would ignore the Side To Image setting while it was trying to determine the disk format. Fixed.

4 August 2022 – Release 1.68

  • Need to write a hard sectored disk for your North Star or Heathkit computer? Now you can do it from your Applesauce! The firmware has been upgraded to support proper hard-sectored writing, and I have added the ability to load and write NSI (SSSD, SSDD, and DSDD) and H8D files.
  • Tweaks to improve the analysis of Apple IWM format disks (Apple II 5.25″ + 3.5″ and Macintosh 400K/800K disks).
  • Flux view in the disk analyzer now shows index marks.
  • Some compatibility improvements when Probing drives in the Drive Configuration screen.
  • Tweaks to improve the analysis of disk formats by Chuck Peddle (Commodore and Victor).
  • Improved automatic disk repairs for hard sectored disks.
  • Many additional fixes and improvements.

31 July 2022 – Release 1.67

  • More cleanup to Fast Imager including properly supporting unusual sector interleaves when saving to IMD and DMK formats.
  • The Disk Analyzer now lets you Edit > Copy data selected in the Nibble View. It will be copied to the pasteboard as an ASCII string of hex values. You can also Edit > Delete selections if you want to quickly remove garbage from a track.
  • Added support for exporting G64 files with a track length more than 7928 bytes. This was an older limitation in the G64 specification. There are still some emulators that may not like when this happens, but we are going to let that be the emulators problem as we want to always export the track accurately.
  • Added links to the Help menu to get to the website and wiki.
  • Fixed potential drain of CPU resources when processing tracks with a particular type of damage.
  • The Flux Imager would sometimes get overzealous when reporting that you are imaging a disk at the incorrect speed. Successfully told it to temper its enthusiasm.
  • In some Chunk Peddle disk formats (Commodore and Victor), it was possible for sector write seams to trigger a false hash collision warning. Fixed.
  • Some other visible tweaks were made for some upcoming feature work.

26 July 2022 – Release 1.66

The major feature of this release is the inclusion of a system to allow users to create their own disk format definitions to be used by Applesauce. There is now an Applesauce folder in your user’s Documents folder where files will be stored that can expand the features of the client program. Within the Formats folder, you will find two files: hardsector_config.json and ibmsector_config.json. You can use these files to create new hard sector disk formats as well as formats that are variants of the standard IBM sector formats. There is a link to documentation for each located within the json files.

  • Fixed bug when exporting Apple II disk that had missing tracks. The exporter should have been providing a full empty track worth of data, but instead was not outputting any data for the track.
  • The behavior of the Fast Imager’s Autofill feature has been modified. The autofill will place the volume name into the Product Title field only if the user has not entered a title there already. If a title has been entered, then the autofill will populate the disk/side name instead.
  • Export of MOOF files would fail if the disk is single sided, but there is some other garbage data on the back of the disk.

16 July 2022 – Release 1.65

  • Added support for loading and writing Apple Disk Copy 6.x image files.
  • When reprocessing a track in the disk analyzer, it will now also re-check the flux encoding of the track.
  • Added a fallback check in diagnostics for PC 3.5″ drives that exhibit non-standard write protect line behavior.
  • Fixed a crash that could happen while analyzing damaged disks.

10 July 2022 – Release 1.64

This is another release with some major refactoring going on under the hood. Lots of improvements to code organization that result in much easier addition of new disk formats and encodings. The entire system also now uses my next generation data separator that looks to have vastly improved tracking of data on disks that are in poor condition.

  • Fast Imager has been revamped a bit for even better data recovery.
  • Cleaned up notices in Flux Imager when performing imaging at the incorrect speed or while lacking a sync sensor.
  • Added support for custom CRC polynomials, rev in, and rev out in hard sectored disk format definitions.
  • Improvements to the detection of non-standard disk geometries.
  • Improved sensitivity in the Analog Characteristics tests.
  • When using the Visualize Disk function, there is now an option to export the rendering as a vector file in SVG format. Thanks to Lane Roathe!
  • Much improved support for Commodore 1541 disks along with the export of copy-protected G64images. Logging of many copy protection schemes is now working in the analyzer. Sector repairs are also now supported.
  • Added support Exxon 500 series 5.25″ hard-sectored disks.
  • Improved Victor 9000 disk analysis and repairs.
  • Some improvements to analyzing copy protected Apple DOS disks.
  • Bulk a2r to woz processing now shows copy protection logs for each disk.

6 June 2022 – Release 1.63.2

  • The Stability Validator in the Sync Sensor Assistant was malfunctioning. This has been fixed.

5 June 2022 – Release 1.63.1

  • Fixed an issue with USB communication between the client and hardware becoming out of sync under very specific circumstances. This was reported to be happening while using the Probe Drive function when configuring PC drives, and would often falsely report that it was unable to write to the disk. It could also occur in the Diagnostics screen.
  • Fixed the output of flux tracks in .WOZ and .MOOF files.
  • Fixed the looping of Apple II tracks from legacy A2R files that only contain timing data.
  • Added a Victor 9000 entry to platform metadata editor and flux imager.
  • Added support for Micropolis Mod II hard sectored disks.
  • Try not to crash when loading SCP files that have corrupted data in them.

15 May 2022 – Release 1.63

  • Some users were having issue with the imaging process hanging up while running under VirtualBox. This is hopefully resolved now.
  • Diagnostics for Apple 3.5 drives was incorrectly failing all write tests. Fixed.
  • Analog Characteristics test was incorrect for Apple 3.5 drives. Fixed.
  • Saving solved tracks into A2R files have been turned off until I can do some cleanup to the code.
  • Fixed an issue with an error repair routine for Apple II disks that would cause it to take a long time to process.
  • Cleaned up the CoCo RS-DOS detection in order to eliminate false positives.
  • The raw sector loader for IMG files will also now attempt to work with images with a DSK extension.

29 April 2022 – Release 1.62.2

  • Fixed regression in disk analyzer when processing Apple II disks.
  • Fixed an issue with the disk analyzer not replacing tracks in some cases.
  • Better handling of bad sectors when exporting as an IMD.
  • Disk analyzer support for IBM sectored disks that mark sectors on side 1 of a disk as being a continuation of side 0 (like Kaypro CP/M).

25 April 2022 – Release 1.62.1

  • Fix crash in Fast Imager when imaging disk with unusual sector numbering like Ampro CP/M.
  • Fixed Apple 3.5 diagnostics check for disk inserted signal.
  • Automatically dismisses the Drive Picker screen if Applesauce is disconnected.
  • Tweak FM detection to hopefully have fewer false positives.
  • Updated the Sparkle update software.

23 April 2022 – Release 1.62

This has been one of the longest release cycles ever for an Applesauce update. A tremendous amount of work went into this release as I was performing some very foundational changes to how Applesauce works. Previously, analysis of fluxes was happening with an accuracy down to 125 nanoseconds, but all analysis is now accurate down to 1 nanosecond. And several operations work on the picosecond level to ensure optimal accuracy. This change has proven to make for better data capture and repair, as well as enabling some upcoming advanced features. To go along with this improvement, the firmware has been optimized to allow the hardware to capture flux timings at 200% higher resolution, but with almost no extra bandwidth or storage increase. Yes, higher resolution A2R files that are most often the same size as the lower resolution version.

Another big focus of this release has been a completely revamped disk writing system. The new system allows for greater precision down to 20 nanoseconds. Most disks can now be written including crazier disk layouts like the Victor 9000. I’m still finishing up the client side of writing copy protected disks, but the hardware side of things is now ready.

There are also many new small features as well as dozens of bugs fixed.

  • Fixed visual bug when showing bad files in catalog of Apple II CP/M disks.
  • More reliable imaging of Atari 8-bit disks due to better detection of disks written at 288rpm.
  • Improved detection of some obscure IBM sector structure usage as well as more advanced copy protection detection and logging.
  • Improvements to repairs in Apple II and Macintosh disks.
  • Supports export of copy protected Atari 8-bit disks in ATX format.
  • Supports loading of MAME MFI disk images.
  • Added Tandy Color Computer DOS file system viewing.

06 March 2022 – Release 1.61.3

  • More improvements to IMD handling of bad sectors and loading.
  • Bulk Processor for rendering double-sided visualizations was not working properly. Fixed.
  • The Find command support a new ~ (tilde) token for hex searches. Anything after the ~ will be searched for after finding the pre-tilde sequence. So searching for DEAA~F7F9 will look for the DEAA sequence and then it will search the next 128 bits for the sequence F7F9. The F7F9 nibbles don’t even need to be synchronized. This was added specifically to search for a desynchronized copy protection sequence, but can be useful for other things as well.
  • Better handling of IBM-structured disks that contain an extra sector on track 0. This was frequently used as copy protection for Atari ST and other platforms.
  • The Metadata Inspector for WOZ files was changing the INFO chunk version in cases where it should not have been. Fixed.
  • Apple II CP/M processing was not correctly marking files with I/O errors.
  • Exported dates for files from Apple Pascal and Lisa Monitor disks were building faulty date timestamps.

22 February 2022 – Release 1.61.2

  • Fixed looping bug with flux images that contain a single index-to-index rotation.
  • Fixed issue with loading FM/MFM-based sector images that use 1024 byte or larger sectors.

21 February 2022 – Release 1.61.1

  • More Fast Imager geometry detection improvements.
  • Fix to IMD export when disk contains corrupted or copy protected tracks.

20 February 2022 – Release 1.61

  • Improved geometry detection in Fast Imager.
  • Fixed visual bug in sector displays for disks with more than 32 sectors per track.
  • Better logging for Apple II copy protections that do funny things with address fields.
  • Find function in Disk analyzer now supports M2FM disks.
  • More consistent detection of Commodore and Victor 9000 disk formats.
  • Fix potential crash in AtariDOS disks with corrupt sector chains.
  • Supports loading of 5.25″ ProDOS disks in .2MG format.
  • Added .diskcopy as valid extension for loading DiskCopy 4.2 images.

07 February 2022 – Release 1.60.1

  • Fast Imager was calculating the geometry incorrectly for disks that had an unformatted track 0.
  • A fix to IMD loading for some 8″ disks.

06 February 2022 – Release 1.60

  • There has been a major under the hood change to how Applesauce stores and manipulates low-level flux data. This change brings better efficiency and accuracy to many parts of the app. Hopefully I didn’t break anything with the work.
  • Fast imaging of 8″ disks in IBM 3470 and IBM 34 formats now supported.
  • Support for Intel M²FM disk encoding has been added. The Fast Imager can capture 8″ M²FM disks that use standard IBM sector structure.
  • Improved geometry detection for the Fast Imager.
  • The Fast and Flux imagers now have a new “sides to image” selector. The current functionality is contained within the “autodetect” option, but you can also now choose “single” or “double” to force single/double sided captures.
  • Previously, the Fast Imager would handle bad sectors by simply zeroing them out when you save the image (most disk image formats don’t support the concept of a bad sector). The Fast Imager will now mark sectors as bad within file formats that do support bad sectors, like .WOZ, .MOOF, .IMD, and .DMK. This will be a huge benefit when performing disk repairs.
  • The disk analyzer now supports 8″ disks.
  • Improved detection of disks that were imaged using the incorrect drive speed. Along with this comes automatic time-shifting with picosecond accuracy to correct the flux timings.
  • The stream recognizer that is used to validate Apple II tracks with an unknown format has been temporarily disabled as the replacement is being finalized. It was deemed that the old recognizer was doing nothing useful at this point.
  • When exporting files from file systems that support date/time, the exported files will now maintain the original dates/times.
  • The .IMD exporter produces a cleaned up header that conforms more closely to the original specification.
  • Retry Bad in the Fast Imager will now zero the head after performing its work.
  • Fixed two potential AtariDOS crashes when directories contain corrupt data.

24 January 2022 – Release 1.59.1

  • Fixed askUserMedia sheet not being linked to parent window.
  • Also don’t allow for loading multiple .raw files and having it instantiate many copies of the same kfraw disk.

22 January 2022 – Release 1.59

  • Now supports loading KryoFlux Raw image files. While loading it also recognizes 5.25” double-density disks that were improperly imaged at 360rpm and will automatically time-shift them to 300rpm to correct them.
  • Opening IMD (ImageDisk) files is now supported. Exporting IMD files also has several improvements.
  • Improved support for SCP (SuperCard Pro) disk images.
  • Improved support for DFI (DiscFerret) disk images.
  • Double-sided Victor 9000 disks stored in IMG files now use proper non-interleaved structure to match actual hardware. Side 1 follows Side 0.
  • Improved geometry handling throughout the app, especially when it comes to disks that have varying numbers of sectors per track. These are properly outputted in IMD, DMK, and IMG formats now.
  • Improved geometry detection for sectors in Fast Imager. It was previously possible for it to calculate too many sectors per track under certain circumstances.
  • Victor 9000 improved double-sided detection in Fast Imager.
  • File system support for Victor 9000 MS-DOS.
  • When viewing files on FAT12 disks, it now does better detection for text files in order to display them as pure text.
  • Diagnostics for PC drives will now engage the motor when checking the write protect status as some drives require.
  • Apple II DOS 3.2/3.3 has improved handling of disks with partially corrupted catalogs.
  • Fixes to some file system exporters to ensure that exported files retain the proper file extension.
  • Minor cleanup and text changes.

7 January 2022 – Release 1.58

  • The save file name has now been separated into 2 parts. The first is the product name as before, and the second part can optionally be used for a disk number or other identification. What benefit does this have? Well, if you choose to create enclosing folders then the folder is named the same thing as the product name (without the disk number). This means that if you are imaging a product that uses a set of disks, then you can just change the disk name for each and it will save all of the disks into the same product folder. Previously it would make a new folder for each disk you saved.
  • The Show Catalog feature now highlights files with errors by showing the file entry in red.
  • If you stop the imaging while in progress, there is now a Resume button that will allow you to continue the imaging instead of needing to use the slower Retry Bad data recovery.
  • The imaging status text now includes the volume name after imaging has completed.
  • The Flux Stream Editor in the disk analyzer has some fixes where it wasn’t always showing correct nibble values for encodings whose nibbles don’t always start on a flux transition (like MFM, and GCR for Commodore and Victor 9000).
  • Ability to load Victor 9000 disks (single and double sided) contained in IMG files.
  • Improvements to the Compare/Repair function. It is much better at repairing/replacing highly damaged tracks.
  • Flux Imager will no longer overwrite the disk/side name if autofill is enabled but you have manually entered a name.
  • Apple II copy protections that used changed sector markers will now generate logs showing the changed markers.
  • Allow EDD files to be exported as WOZ.
  • Stream recognizer was overwriting neighboring quarter tracks when manually adding tracks to an image.
  • Head cleaning function in 5.25 flux imager was not working properly. Fixed.

18 December 2021 – Release 1.57

  • Official support for 8-inch drives is here! You can now specify them in the Drive Configuration screen. If you were being sneaky and already using an 8-inch drive with a 5.25-inch profile, then you should edit your profile to change it to 8-inch. This will be required for disk format detection.
  • Support for Victor 9000 disks (single and double sided). This system had a crazy variable-rate floppy drive that was coupled with a disk writng system that really wasn’t paticularly good at its job. It is highly recommended to only image these disks with the Fast Imager.
  • Low level support for handling disks with changing encodings or sector structures like using multiple sector sizes on a single track. This hasn’t been trickled up to the images as of yet, but the groundwork is now laid.
  • The Flux View in the Disk Analyzer now shows you the FM/MFM value (clock and data bits) along with the final nibble value.
  • The Find command in the Disk Analyzer will now allow you to search for desyncronized disk nibbles in FM/MFM encodings. And if you are trying to reverse engineer a new disk format, you can put an ! after a hex value in order to allow it to ignore clock bits for that value.
  • Improved support for disks that use multiple disk encodings (GCR, FM, MFM).
  • When doing volume name autofill in the fast or flux imagers, it will now be sure to trim whitespace from the ends of the volume name.
  • Saving 3.5 woz images from the fast imager could sometimes save an incorrect number of sides value to the woz header.
  • Fixes to Analog Characteristics tests for Apple 3.5 drives.
  • Can now export DMK files for disks that use multiple encodings, like TRS-80 disks that have FM encoding on track 0 with the rest of the disk being MFM.
  • Fixes to the Go command in the Disk Analyzer.
  • Some improvements to loading of SCP files.
  • IMD export now shows warnings for sectors that have bad data checksums.

4 December 2021 – Release 1.56

  • A new system has been created for processing hard-sectored disks. This will allow for the rapid implementation of support for new disk formats.
  • Added another data repair technique for disks using IBM sector structure.
  • Added DMK exporting for TRS-80 disks.
  • Improved IMD exporting.
  • Analog Chacteristics test has been revamped a bit to allow for drives with very tight filters to be able to run the test successfully. You can also now choose to run the tests while viewing head 0 and 1 (like existing) or against inner and outer tracks.
  • Cleaned up reporting of bad sector checksums on Apple 3.5″ GCR disks.
  • Apple II disks using standard sector structures will now log messages in the Disk Analyzer when they are using incorrect/invalid track/sector numbers.
  • Fixed crash in FAT12 file system parsing that was triggered by an Atari ST copy protection. Yes, a 30 year old copy protection that tried to make disk copiers crash is still doing it’s job.
  • Fixed logging of IBM sectors with a bad data checksum. It was sometimes using incorrect log messages.
  • Fixed potential crash in Mac MFS file system parsing if the directory structure is corrupted.
  • Improvments to flux reading that increase clock accuracy and prevent timebase decoupling for hard sectored disks with a high sector count.

20 November 2021 – Release 1.55

  • Lots of new techniques added for automatic and manual repairs of disks with IBM sector structures.
  • Improved repair routines for Apple 3.5 and 5.25 disks.
  • Added a Duplicate button to the Drive Profile Picker window. This allows you to make a copy of an existing profile. This can come in handy for things like making a profile that is limited to 35 tracks so that older 5.25 disks with the smaller media window can be safely imaged.
  • Heath hard sectored disks are now supported.
  • Fast Imaging of hard-sectored North Star and Heath disks is now supported.
  • Added exporting to NSI image format for North Star disks.
  • Added exporting to H8D image format for Heath disks.
  • Added exporting to IMD (ImageDisk) format.
  • Added support for disks with 500kbps FM streams.
  • Added new Reprocess Entire Disk command to the Disk Analyzer. This will allow you to re-initiate the processing of a disk from the raw sources. Upcoming features will use this.
  • Metadata saving for Atari 8-bit disks was messed up a bit and not saving the Systems or Requirements. Fixed.
  • Diagnostics could sometimes lock up if you unplugged your Applesauce while running tests.
  • When converting a disk to 40 tracks, the log messages now get properly remapped.
  • Fixed crash in Sync Sensor Assistant when trying to use the beeper when the Applesauce was not being powered.
  • Fixed bug preventing loading of DFI image files.

7 November 2021 – Release 1.54

  • Vastly improved experience when flux imaging hard sectored disks.
  • Disk Analayzer now shows index/sector signals on the flux timing graph.
  • Support for North Star disks has been added. Flux imaging and viewing in Disk Analyzer work, but I still need to add Fast Imaging and NSI file handling.
  • Applesauce could sometimes get confused when using PC drives that were low-density only.
  • The Clear Metadata button in the Flux Imager will no longer change the current Platform setting.
  • Analog Characteristics now allows you to specify the densty (Low or High) that you want to test.
  • Some diagnostics tests could become stuck if you unplugged your Applesauce while running the test.
  • Loading standard-sized IMG files that don’t contain a BIOS Parameter Block (like early MS-DOS disks, will now use a default geometry size.
  • Fast Imager could sometimes skip track 1 side 1 when imaging a 40-track disk in an 80-track drive. Fixed.
  • The disk search feature wasn’t taking you to the found physical sector when clicking on the search results.
  • Sectors over 512 bytes were not always appearing correctly in the Physical Sectors view.
  • DSK files for Apple II weren’t working properly in the Disk Writer. Fixed.
  • Apple II CP/M disks that used a special 140K mode instead of 128K could cause Applesauce to crash.
  • Improved the Head Cleaning pattern.

31 October 2021 – Release 1.53

  • Fixed a crash in the Disk Analyzer flux edit view if selecting invalid nibbles.
  • Drive Config/Probe will properly set sane defaults if you skip things like the HD test. It will also properly set sane values if you manually change the supported density. This was causing some drives to not be able to image some formats if you didn’t successfully complete a drive probe.
  • Flux imaging from a PC drive will now correctly require an index sensor or other sync mechanism.
  • Increased the tolerance for inrush current when powering up a drive. This was preventing some drives from powering up.
  • Fixed regression in loading of SCP files. The files were not being processed after loading.
  • Cleaned up some disk description messages when flux imaging from PC 3.5 drives.

29 October 2021 – Release 1.52

  • Added the ability to control the density pin for PC drives in the Speed Test in Diagnostics. Various fixes to the Diagnostics tests.
  • Improved the logical blocks display when looking at disks in the Disk Analyzer.
  • Refined the peak detection algorithm used for identifying disk encoding on disks to better filter tracks with large amounts of noise.
  • The Notes field of metadata wasn’t being saved. Regression occurred in release 1.50.
  • A bunch of other small fixes that I’m too lazy to list right now.

22 October 2021 – Release 1.51

  • Now can specifically detect an Atari ST disk separately from a FAT12.
  • Loading and Exporting of .ST files.
  • Fast Imager, Flux Imager, and Disk Writer should all work better with Atari ST disks and .ST files.
  • Allows you to save A2R files that have repairs and modifications made to it. This doesn’t change the raw captures of A2R file, but instead have a separate set of solver tracks. If you need to undo changes to a track, you can use the Reprocess Current Track in the Analysis menu. This will overwrite the track with one generated from the raw captures.
  • Metadata Requirements field was not being properly saved for some platforms. Fixed now.
  • The Flux Imager could be pushy about overwriting a platform selection you may have manually made. I told the Flux Imager to simmer down a bit.
  • Don’t allow the What Drive is Connected screen to be opened while the Applesauce is busy doing something else. This was causing issues.