OpenRakis / Spice86

Reverse engineer and rewrite real mode DOS programs!
Apache License 2.0
219 stars 18 forks source link

Feature request: Gravis Ultrasound sound card emulation #319

Open maximilien-noal opened 1 year ago

maximilien-noal commented 1 year ago

If there is real mode games that use it ? (I don't know. I think so).

xcom169 commented 9 months ago

How can we know about a game / Exe that is it a 286, 16 bit, real mode, or something upper?

maximilien-noal commented 9 months ago

One cannot know, DOS apps don't identify themselves, and can mix any memory addressing mode or CPU features.

If they have DOS4GW or other well known DPMI server shipped with them, they probably use protected mode, but that's about it.

You'll have to study them. Or run them with PCEM/86Box, which can emulates exact CPU and memory hardware (such as a 286, a 386, a 486, a Pentium, ...)

xcom169 commented 9 months ago

Okay. But Spice86 can only run real mode games like Stunts, Dune 1 or Prehistorik 1 maybe?

maximilien-noal commented 9 months ago

Indeed, Spice86 only runs real mode apps (either PC booter, DOS app, or BIOS).