crazii / SBEMU

legacy sound blaster emulation for DOS
GNU General Public License v2.0
569 stars 32 forks source link

Jazz Jackrabbit and Tyrian 2000 do not work #46

Open JoshuaSchaferhund94 opened 7 months ago

JoshuaSchaferhund94 commented 7 months ago

Are there plans to get both of these games to work with SBEMU? It works with Epic Pinball which is also a Turbo Pascal game that runs in protected mode, so I don't quite understand what's keeping those from also working as well.

crazii commented 7 months ago

The 2 games uses 16 bit protected mode and currently not supported. And sorry there's no plan working on this either. It need more investigation and may involves much more works. Here's some info about Tyrian: https://www.vogons.org/viewtopic.php?p=1142169#p1142169

volkertb commented 7 months ago

This may be true for Tyrian 2000, but I'm pretty sure that Jazz Jackrabbit is a 32-bit protected mode game. I clearly remember it requiring a 386 to run, and if I'm not mistaken, it ran on the DOS/4GW DOS extender (not DOS/16M).

crazii commented 5 months ago

I don't remember it very well. I only remember playing jazz rackrabbit2 on win95. I bought collections on GOG but the GOG galaxy is unable to login, probably due to the GFW.

Tested with some demo version and it failed start in either config combinations (jemmex+hdpmi32i or either one or none).

crazii commented 3 months ago

I'm debugging with jazz1 and it turns out an 16 bit client. No worry, I'll try to get it work, but not that soon :)

StrikerMan780 commented 2 months ago

Could the work of VSBHDA be useful here?

crazii commented 2 months ago

Could the work of VSBHDA be useful here?

Not needed.

And it's actually working now, but the code is not committed yet. I'm planning a beta4 release and after that it'll be available. please wait like a few days.