Commit graph

4 commits

Author SHA1 Message Date
sluicebox
9f91a01124 COMMON: Fix DiskImage stream deletion 2024-08-26 11:55:36 -07:00
sluicebox
23a9f4ed54 COMMON: Add DiskImage lazy-decoding mode
Images can now be read without decoding all disk tracks.

This allows DiskImage to be used in detection code, where only
a little disk data is needed. Otherwise, formats such as WOZ
would cause noticeable delays due to decoding entire disks.
2024-08-25 14:57:06 +03:00
sluicebox
f31eb92d7a COMMON: Add DiskImage enhancements
- open(FSNode)
- releaseStream()
- ".do" file extension recognized
- Parsing errors handled instead of calling error()
- Skip sector logging when it does nothing
2024-08-25 14:57:06 +03:00
sluicebox
78552492b1 ADL: Move DiskImage into COMMON 2024-08-25 14:57:06 +03:00