mirror of
https://github.com/aaru-dps/Aaru.git
synced 2026-02-04 00:54:33 +00:00
Add support for WOZ Disk Images #207
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @TheRogueArchivist on GitHub (May 9, 2018).
"WOZ Disk Image Reference Version 1.0 (January 17, 2018) by John K. Morris.
Why yet another Apple II disk image format?
This is probably the question many of you reading this document are asking. It basically comes down to the simple fact that none of the currently existing formats accurately represent
the way data is encoded on an Apple II floppy disk. There is a place for a format that is an
accurate representation of a bitstream that is also the exact length of a track so that it can be
looped correctly. And since we are creating a format, it is also a great time to ensure that we
organize the data in the image file in a way that allows for easy unpacking with as little
memory and processing overhead as possible - this provides more performance usage in
hardware and software emulators.
What benefits come with using the WOZ format?
We seem to be doing just fine with the current file formats, why would we want to support the WOZ format? The big benefit is being able to successfully run copy protected software if
you follow the emulation guidelines presented in this document. The second benefit is that
the WOZ format is actually much simpler to implement than many of the other disk image
formats. WOZ files also contain metadata about the disk image - such as disk name, product
name, publisher, system requirements and language - that you can use to display additional
information in your emulator."
https://archive.org/details/Woz_Reference_Specification_2018_01
https://archive.org/details/WOZ_Format_Test_Images_04_2018
@claunia commented on GitHub (May 9, 2018):
@SilasLaspada great, I tried to contact applesauce creator to get format and interface specifications and couldn't get it. For me it will take some time to implement support for the format so I'll put that as "up for grabs". It will also be good to get direct support of creating the images from an applesauce interface but that I can't do without one (and apple 2 disks that I have none).
@TheRogueArchivist commented on GitHub (Aug 6, 2019):
An updated WOZ Disk Image Reference Version is available here: https://applesaucefdc.com/woz/reference2/
@claunia commented on GitHub (Aug 6, 2019):
@SilasLaspada ok, added to
85186bb4a0