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

Superbike 2001 always crashes #254

Closed
BEENNath58 opened this issue Nov 14, 2023 · 4 comments
Closed

Superbike 2001 always crashes #254

BEENNath58 opened this issue Nov 14, 2023 · 4 comments

Comments

@BEENNath58
Copy link

The game fails with whatever I try. If I run natively, I get a Primary surface error and the game crashes.

If I run with dgVoodoo2 or DxWnd, the game plays the EA logo and then crashes.

If I use DDC, the game freezes after the EA logo.

I logged the game using DxWnd, there is a DDERR_UNSUPPORTED relative to a UNSUPP(orted) return value from DxWnd that only relates to the screen position and resolution (saying because I never saw an error in this form).

I also attached the DDC log.
DDrawCompat-SBK2001.log

@narzoul
Copy link
Owner

narzoul commented Nov 14, 2023

It seems to suffer from random memory errors. I got farther with the FaultTolerantHeap shim, but it still randomly locks up in the menu, and it always freezes at the end of loading a track.

@narzoul
Copy link
Owner

narzoul commented Nov 14, 2023

With dgVoodoo, the first frame of the race can be seen, then it crashes in mssds3ds.m3d, which seems to be a component of Miles Sound System. But even after I turned sound and music off, it still crashes there. This looks like a fairly hopeless case.

@BEENNath58
Copy link
Author

Apparently the game works when run through a debugger and an error is skipped
https://sourceforge.net/p/dxwnd/discussion/general/thread/83109ba2ef/#9464

@BEENNath58
Copy link
Author

BEENNath58 commented Nov 17, 2023

Update: The crash seems to be fixed with Win98 mode, and more specifically as I suspected: EmulateHeap

However DDC runs the game at 4x speed than dgV2 on Win10.

Thanks for the help.

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