On Thursday, December 30, 2021 at 1:44:33 PM UTC-8, Marc Golombeck wrote:
> I am still wondering how I can get rid off DOS or ProDOS with my projects. I would just need a routine that would load a file from disk to a certain space in memory.
>
> Is there a routine available that could replace DOS 3.3 but using a DOS file system?
If you want to eliminate the OS entirely, you need to implement the device-specific code for accessing a 5.25" or SmartPort drive. The game Elite used a custom DOS replacement (start at
https://6502disassembly.com/a2-elite/Elite.html#SymDiskLoadGame ... $9661 - 9be0, about 1400 bytes), with its own RWTS and DOS file / directory code. The RWTS routines mostly look like they were pulled out of DOS 3.3.
> A fast loading routine would be nice but speed is not in primary focus. It should be small and easy to use. Furthermore a simple toolchain for creating disk images would be nice.
I'm not sure what a "simple toolchain" means in this context. Do you just want the DOS disk format code in a self-contained form?