Reply 540 of 543, by GloriousCow
- Rank
- Oldbie
anttir wrote on 2025-08-26, 16:51:Hello! First time poster here. Just wanted to drop in to say that MartyPC is AWESOME!
Also, I really hope that someday MartyPC will support 286 and 386. You see, I've been doing a little assembly programming lately, and I've found that Dosbox is not accurate at all. For example, I made two versions of a the same smooth scrolling vga game "engine". On DosBox they were equally fast, but on real hardware the other one was waaay slower.
Thanks for your kind words. I have started a 286 branch, but work is very preliminary. I believe cycle-accurate emulation of the 286 is possible and it intrigues me to attempt it. I'll leave the debates about the usefulness of that to others.
If nothing else, being able to watch the progress of the prefetch and instruction queues on the 286 would be interesting.
I've been a bit distracted with the 386 lately and working on making emulator CPU tests for the 386. I hope to get back to MartyPC by the end of the year.
MartyPC: A cycle-accurate IBM PC/XT emulator | https://github.com/dbalsom/martypc