Skip to content
This repository has been archived by the owner on Jul 27, 2021. It is now read-only.

Midtown Madness 3 [MS-042] [1.07] #725

Open
wilkovatch opened this issue Apr 24, 2018 · 14 comments
Open

Midtown Madness 3 [MS-042] [1.07] #725

wilkovatch opened this issue Apr 24, 2018 · 14 comments

Comments

@wilkovatch
Copy link

wilkovatch commented Apr 24, 2018

Description

It gets ingame, sound is working correctly, and performance is very good, but intros are black and most 3D graphics is missing.

Dumps

1.07: Xbe.txt
KrnlDebug.txt
Midtown Madness 3-75ad6f96.txt

Status

Previous behavior:
With GPU LLE enabled: Sometimes gets ingame, but crashes very soon. Graphics and sounds are mostly broken. The intros are rendered correctly. It often hangs during the intros.
With GPU LLE disabled: It boots and can reach the menus. Only the sound plays though, the screen is always black.

Current behavior:
(Without GPU LLE as it has been removed) It gets ingame, sound is working correctly, and performance is very good, but intros are black and most 3D graphics is missing.

Screenshots

1
2
3

Additional Information

PAL version
Tested on build Cxbx-Reloaded/Cxbx-Reloaded@764304c

@CakeLancelot CakeLancelot added uses-ltcg type-retail meta-potential-duplicate Issue is a potential duplicate. region-other Region 4/PAL state-partially-working Has serious issues that prevent progression/use of important features. xdk-5233 labels Apr 24, 2018
@CakeLancelot CakeLancelot removed the meta-potential-duplicate Issue is a potential duplicate. label Apr 24, 2018
@Voxel9
Copy link
Member

Voxel9 commented Jun 7, 2018

From #788 by @SonicThePS4:

Description

This one has a black screen. But, the Audio System Works excellently. But also, Is having a hard time loading Midtown Madness 3.

Dumps

1.04: Xbe.txt

I am so sorry. But I can't pull out an Kernel from it.

Status

Previous behavior:

Current behavior:

Screenshots

untitled
untitled
untitled
untitled
untitled

@Ale100000
Copy link

Ale100000 commented Jun 9, 2018

Tested on Cxbx-Reloaded/Cxbx-Reloaded@02d6056
On HLE intro is black screen with sound after the intro is finished the game close itself,on LLE intro is black screen with audio but the game hangs (fps and audio stop) while intro is playing.
1.04: Xbe.txt
KrnlDebugHLE.txt
KrnlDebugLLE.txt
01

@wilkovatch
Copy link
Author

Actually it does not always hang in the intros, once every 5-10 times it boots correctly.

I re-tested it on Cxbx-Reloaded/Cxbx-Reloaded@0c511c7f (using GPU LLE) and nothing changed since my first post: it can get ingame (when it does not hang in the intros), but crashes very soon. (There is a thing I did not mention in the first post: after a while it crashes anyway even if you stay in the menus instead of going ingame)

Ingame screenshot:
screenshot

Log:
KrnlDebug.txt

@Ale100000
Copy link

Still doesn't work for me,tried 10 times or more,maybe only PAL version is working? o maybe only AMD gpus work.after 10 times only the intro worked without hanging but it hang after the intro is finished.

@wilkovatch
Copy link
Author

I re-tested it, now using GPU LLE the intros are rendered correctly. Also, now it boots even wihout using GPU LLE, albeit it shows only a black screen. (I updated the description)

@Insan1ty0ne
Copy link

Insan1ty0ne commented Jan 5, 2019

The games audio plays correctly, but just displays a black screen. If you hit a and attempt to start the game it crashes without an error message. Debug output attached. Interestingly enough though, if you start the game with the debugger, it will run without crashing (albeit, still nothing but a black screen) but it does not crash.

mm3_1
1.04: Xbe.txt

If anyone wants me to log anything specific, please let me know.

@rozniak
Copy link

rozniak commented May 18, 2019

Tested on my machine today using caf6f16 (May 18 2019) - I don't get any audio and only a black screen, however the GUI does briefly report that the game is rendering at 60FPS before exiting back out.

Attached logs:
1.03: KrnlDebug.txt
Xbe.txt

@CakeLancelot CakeLancelot added issue-regression state-unresponsive Hangs/freezes during startup. and removed state-partially-working Has serious issues that prevent progression/use of important features. labels May 19, 2019
@rozniak
Copy link

rozniak commented Sep 11, 2019

Out of interest, booted this back up again - I get this message appear during boot:

Please report that Midtown Madness 3 shows the following message:
LOG_TEST_CASE: Non-standard overlay dimensions
In cxbx_gl_renderer_overlays
(C:\projects\cxbx-reloaded\src\devices\video\nv2a.cpp line 971)

Attached logs:
KrnlDebug.txt
1.03: Xbe.txt

@PatrickvL
Copy link
Member

PatrickvL commented Sep 12, 2019

Above can only happen when running with LLE GPU, which is not recommended.
Here a link to the code that triggers this test case : https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/blob/develop/src/devices/video/nv2a.cpp#L971

@rozniak
Copy link

rozniak commented Sep 12, 2019

My bad - I have just re-ran it this time without LLE GPU enabled, it doesn't crash with any message but it does exit back to the Cxbx-Reloaded screen after a few moments of black screen.

1.03: KrnlDebug.txt

@rozniak
Copy link

rozniak commented Apr 3, 2020

Tested today on 79ee9ecd and it immediately crashes.

KrnlDebug.txt
1.03: Xbe.txt

@Cxbx-Reloaded Cxbx-Reloaded deleted a comment from servedservant Apr 20, 2020
@Margen67 Margen67 changed the title Midtown Madness 3 [4D53002A] Midtown Madness 3 [MS-042] [1.07] Jun 26, 2020
@Margen67
Copy link
Member

@rozniak Please create a new issue for version 1.03 of this game.

@ObiKKa
Copy link

ObiKKa commented Nov 29, 2020

The original post's comment, dated October 31, 2020, under a recent PR 2022, that was opened last month on Oct 31, 2020 and merged this month on Nov 3, 2020, stated that this game should be able to boot up without crashing and maybe run visuals and audio better.
The PR, which included a raft of Miscellaneous Direct3D LTCG fixes, was targeted mainly at LTCG titles including this game to boot up properly and/or be more stable.

Please retest this game, see what happens with it, then describe/show the results.

@wilkovatch
Copy link
Author

Retested now with 764304c, it has improved a lot, now it can reliably get ingame with working sound, but most 3D graphics is missing (I updated the first post with screenshots and the log).

Also, after setting logging to "enable all" I got the following messages (maybe related to the missing 3D graphics?):
msgs

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

No branches or pull requests

9 participants