Commit graph

11 commits

Author SHA1 Message Date
MrL314
cba7d05f72
dos: fixed floppy memory bug, added xml mapping
fixed bug where floppy data buffer from previous session would be saved to next session's floppy buffer when cartridge loaded.
added xml parsing option for remapping dos
added FDC_RESET_STANDBY debugging output, however standby and clock functionality are not implemented yet.
added debugging output detecting whether a floppy disk image already exists for a current rom, and creates a new disk only if one doesn't exist.
2021-07-26 17:30:06 -04:00
Devin Acker
fa101e411d fdc: set sector sizes/offsets correctly when preparing disk image 2020-08-10 22:39:08 -04:00
Devin Acker
1f781de003 fdc: add support for multi sector/track reads and writes 2020-08-10 20:19:50 -04:00
Devin Acker
b5288692cb fdc: modify disk data size to match SFX-DOS supported disk formats 2020-08-10 18:46:36 -04:00
Devin Acker
c875027f86 fdc: clean up handling of DIO bit and IRQ status 2020-08-10 18:39:33 -04:00
Devin Acker
abb908bcb2 restructure fdc/fdd code to make it actually build again 2020-08-08 21:32:10 -04:00
furious
3e9250c8da Minimum working implementation of Floppy Disk Controller 2020-08-08 20:11:38 -04:00
Devin Acker
ba8c820e2d add missing struct member in DOSFloppy::serialize 2020-08-01 18:39:12 -04:00
Devin Acker
c002d80908 begin sfx-dos floppy drive emulation 2020-08-01 18:32:01 -04:00
Devin Acker
b13c6d4293 add cursor/arrow key support 2020-07-28 23:39:13 -04:00
Devin Acker
34e69f4dbd preliminary SFX-DOS support, only keyboard input emulated for now 2020-07-28 22:48:12 -04:00