3 ms·
I'm building an IBM 5150 (original IBM PC) emulator. Most of it is therefore an 8086 (technically 8088 but no difference for this) emulator. I have it successfu
by WoodenChair 5y ago
I'm building an IBM 5150 (original IBM PC) emulator. Most of it is therefore an 8086 (technically 8088 but no difference for this) emulator. I have it successfully booting the BIOS and running BASIC in ROM (Casette BASIC). I'd like to boot DOS. The CPU passes automated tests, but I could use help with the disk support chips (everything is low level emulation right now) such as the floppy controller and more CGA graphics modes. It's just a hobby project—I'm not looking to make it performant, just working.
It's written in poor C++ with SDL.
https://github.com/davecom/DK86PC https://github.com/davecom/DK86PC