Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A few non working titles : #103

Open
B3HKO opened this issue Aug 12, 2024 · 5 comments
Open

A few non working titles : #103

B3HKO opened this issue Aug 12, 2024 · 5 comments

Comments

@B3HKO
Copy link

B3HKO commented Aug 12, 2024

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 :

  1. Carmageddon 1
    VirtualBox_Win 98_07_08_2024_22_30_27
    Strangely it worked in v0.4.2023.19, so it is a regression.

  2. CodeRED - Battle For Earth (TC made from the original source code of Quake II, one of the earliest versions available)
    VirtualBox_Win 98_07_08_2024_22_30_47
    VirtualBox_Win 98_07_08_2024_22_30_57
    It's a free game to download :
    https://www.moddb.com/mods/codered-battle-for-earth/downloads/codered-battle-for-earth-v11

  3. http://files.emulace.cz/demos/3dmark03v350.exe
    VirtualBox_Win 98_07_08_2024_22_40_58
    VirtualBox_Win 98_07_08_2024_22_41_07

@JHRobotics
Copy link
Owner

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.

@B3HKO
Copy link
Author

B3HKO commented Aug 14, 2024

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 :
VirtualBox_Win 98_13_08_2024_22_25_56
VirtualBox_Win 98_13_08_2024_22_26_33


Some old ATI demos worked :
VirtualBox_Win 98_13_08_2024_22_50_46
VirtualBox_Win 98_13_08_2024_22_59_26


Most importantly, the two games still don't run :(

@B3HKO
Copy link
Author

B3HKO commented Oct 3, 2024

After I installed v0.6.2024.40-alpha3 :

  1. Carmageddon 1 still gives the same error. Strangely it worked in v0.4.2023.19, so it is a regression.
  2. CodeRED - Battle For Earth now works :
    VirtualBox_Win 98_02_10_2024_23_12_20
  3. 3DM03 now works :
    VirtualBox_Win 98_02_10_2024_23_41_26
  4. NFS II SE (maybe it's 3dfx ?) demo also works :
    VirtualBox_Win 98_03_10_2024_00_06_59
    Compatibility is greatly increasing :)

@JHRobotics
Copy link
Owner

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.

@B3HKO
Copy link
Author

B3HKO commented Oct 5, 2024

Did you really think I was gonna leave you with no bugs for fixing XD

  1. 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!
  2. 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.
    VirtualBox_Win 98_04_10_2024_23_04_41
    VirtualBox_Win 98_04_10_2024_23_04_48
  3. M1 Tank Platoon II don't show the cursor in the menus.
    I'm not sure this is a softgpu fault tho.
    VirtualBox_Win 98_04_10_2024_22_43_54

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?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants