digger wrote on 2025-04-02, 16:05:Are any of you in this thread familiar with the emulator MartyPC? It apparently runs 8088 MPH successfully. […]
Show full quote
Are any of you in this thread familiar with the emulator MartyPC? It apparently runs 8088 MPH successfully.
So I guess it no longer "breaks all emulators". 😉
But it took emulator coders a long time to get it to run, so this demo remains an impressive feat regardless!
Link the the emulator running. 8088 MPH in a web player: https://dbalsom.github.io/martypc/web/player. … l?title=8088mph
I know reenigne's familiar with it. He helped me out a lot - it's primarily his work decoding the 8088 microcode that even made it possible.
To be fair it wasn't the first emulator to do so, 86box was handling 8088MPH quite well before MartyPC was even a twinkle in my eye.
The follow-up to this demo, Area 5150, is another story. If you haven't seen it, check it out. https://www.youtube.com/watch?v=fWDxdoRTZPc
I think Area 5150 easily takes the title of emulator-breaker from 8088MPH. It's taken me 3 years to run it reliably. If they ever come out with a third demo, I think I will retire.
MartyPC: A cycle-accurate IBM PC/XT emulator | https://github.com/dbalsom/martypc