A few non working titles :
Specs : v0.6.2024.38-alpha3 MMX version VirtualBox 5.1 llvmlipe (128 bits) Most of my test titles works (compatibility is increasing, great news), except this :
-
Carmageddon 1
Strangely it worked in v0.4.2023.19, so it is a regression.
-
CodeRED - Battle For Earth (TC made from the original source code of Quake II, one of the earliest versions available)
It's a free game to download : https://www.moddb.com/mods/codered-battle-for-earth/downloads/codered-battle-for-earth-v11
-
http://files.emulace.cz/demos/3dmark03v350.exe
Hi, thanks for report. It looks it is "only" broken vmhal9x build. Please try this fresh recompiled version:
http://files.emulace.cz/distrib/softgpu-0.6.2024.38b.iso
http://files.emulace.cz/distrib/softgpu-0.6.2024.38b.iso.xz
http://files.emulace.cz/distrib/softgpu-0.6.2024.38b.zip
You don't need reinstall whole driver, just copy driver\mmx-w95\vmhal9x.dll to C:\Windows\System and overwrite old file (you have to do it freshly after restart).
Please report result, if this works for you I'll also replace official release with this newer build.
I did some testings with 0.6.2024.38b, here are the results : app----------------------is working? Carmageddon1---------no CodeRed:BFE------------no 3DM03------------------no 3DM01------------------yes 3DM00------------------yes 3DM99------------------yes ATIRage128demo-------yes ATIRadeon8500demo---yes
3D Mark '03 v3.5 now starts, but after I run the benchmark :
Some old ATI demos worked :
Most importantly, the two games still don't run :(
After I installed v0.6.2024.40-alpha3 :
- Carmageddon 1 still gives the same error. Strangely it worked in v0.4.2023.19, so it is a regression.
- CodeRED - Battle For Earth now works :
- 3DM03 now works :
- NFS II SE (maybe it's 3dfx ?) demo also works :
Compatibility is greatly increasing :)
Thanks for the test.
With Carmageddon, please try to insert this key to the registry:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\DDSwitcher]
"carma95.exe"="system"
In my version exe for win95 is called carm95.exe which is already in compatibility list, but I now see that you exe is called carma95.exe.
Did you really think I was gonna leave you with no bugs for fixing XD
- Cursemageddon continues to throw that error, even after the reg fix :( WTF? BTW, is there any user friendly way for the users to see the compatibility list, so they can add similar exes or rename game exes to avoid future problems because of games with different exe names? Would be a good feature!
- NFS II demo (it's not a 3dfx) have strange problem ingame/in race (not in the menus).
It alternates between a black and a normal frame every frame, putting an epilepsy users at risk.
- M1 Tank Platoon II don't show the cursor in the menus.
I'm not sure this is a softgpu fault tho.
I can provide files from these games for your testings, if you ever need them.
Even if you achieve 100% compatibility with softgpu, the frame rates in ANY game are useless for me, stuck with these old versions of VirtualBox. That's why I plan to use VMware Workstation 7.1.6 build 744570 or VMware Workstation 10.0.7 Build 2844087 in the future. Yes, they are old too, but at least they have SVGA-II/VMSVGA/VboxSVGA/SVGA-III, so I can finally have a 3D acceleration and a playble frame rates. What's your thoughts about that? Should I prefer VMware Workstation 10.0.7? I am in an uncharted waters and I will be more of a tester?