lDebug release 9 - Heatshrink compressed drives? (Announce)
> SHSUCDHD is a program that "Simulates a CD-ROM using an image file", right?
> Any particular reason you want it to support compression?
Yes. Because the image is read-only, it will be easier to support compressed static images of a CD (with a nice sector size of 2kb, too) than it will be to implement compressed writeable drives.
For ISO images, one could for example have a simple table of offsets where each compressed sector starts, as a header for the compressed image. With an algorithm like Heatshrink which uses very little RAM to decompress, the whole driver could have a very small RAM footprint
---
FreeDOS / DOSEMU2 / ...
Complete thread:
- lDebug release 9 - ecm, 21.12.2024, 13:49 (Announce)
- lDebug release 9 - Heatshrink compressed drives? - mceric, 21.12.2024, 16:00
- lDebug release 9 - Heatshrink compressed drives? - ecm, 21.12.2024, 18:41
- lDebug release 9 - Heatshrink compressed drives? - mceric, 21.12.2024, 22:55
- lDebug release 9 - Heatshrink compressed drives? - DosWorld, 02.01.2025, 18:24
- lDebug release 9 - Heatshrink compressed drives? - ecm, 21.12.2024, 18:41
- lDebug release 9 - Heatshrink compressed drives? - mceric, 21.12.2024, 16:00