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