davidgiven / cpm65

CP/M for the 6502
BSD 2-Clause "Simplified" License
267 stars 23 forks source link

Atari XL/XE port #52

Closed ivop closed 1 year ago

ivop commented 1 year ago

Finished. The TPA is now over 49kB stretching 4kB under the ROM at the top (hence it was impossible to load fonts there). Except for two interrupt service routines to keep the keyboard working when the ROM is disabled, and two wrappers to toggle the ROM, everything BIOS, BDOS and CCP is now under the ROM.

ivop commented 1 year ago

Sigh, I just noticed something very dumb. Please postpone merging until I fixed writing to disk.

ivop commented 1 year ago

Okay, that was a quick fix :) Somehow I never checked writing to disk, only reading. It's all working now as expected and can be merged.

ivop commented 1 year ago

I just noticed that dinfo and stat dsk: did not agree on the free disk space if the block size != 1024. Fixed stat.

Regards, Ivo

davidgiven commented 1 year ago

Oops, sorry, forgot about this! Merged --- thanks.