Closed maximilien-noal closed 1 year ago
This could fix games such as The Lost Vikings.
For Vikings there is non standard VGA mode 320x240, VGA scrolling, VGA split screen (configured over ports)
test-i386.zip Qemu tests converted into C#. You can check if flags emulation is same as for qemu/dosbox
test-i386.zip Qemu tests converted into C#. You can check if flags emulation is same as for qemu/dosbox
Thank you ! This is very valuable. Once Dune is done (might take a while) this while help a lot in order to improve Spice86's compatibility with real mode DOS games.
Some issues to resolve in the far future (= when Dune is done) regarding compatibility:
Meta issue: #308
https://github.com/xor2003/masm2c/tree/master/qemu_tests
Other possible sources of inspiration : https://github.com/nepx/halfix https://github.com/86Box/86Box https://github.com/jeffpar/pcjs/tree/master/machines/pcx86 https://github.com/dosbox-staging/dosbox-staging https://github.com/mboros1/XTulator https://github.com/gregdivis/Aeon https://superfury.itch.io/unipcemu https://github.com/sarah-walker-pcem/pcem