Emulator Issues #7230
True Crime New York City Crashes in a Variety of Ways
True Crime: New York City - G2CE52
What's the problem? Describe what went wrong in few words.
The game crashes during the tutorial when you do just about anything other than shoot. Try to jump through the window (required to continue) it will crash. Try to punch someone? It will crash.
What did you expect to happen instead?
To crash at least as little as its previous game. Which is also known to just randomly crash in Dolphin, but it's much more rare.
What steps will reproduce the problem?
[Don't assume we have ever played the game and know any level names. Be as
specific as possible.]
1. Start a new game
2. Try to complete the tutorial, I dare you.
Dolphin 3.5 and 3.5-367 are old versions of Dolphin that have
known issues and bugs, so don't report issues about them and test the
latest Dolphin version first.
Which versions of Dolphin did you test on?
Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?
What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)
Core i5 3570K, GTX 760, Windows 7
Are you using the 32 or the 64 bit version of Dolphin?
Is there any other relevant information? (e.g. logs, screenshots,
I tried single core, switching graphics backends and other obvious solutions that may work. MMU Speedhack was on as the game won't boot without it.
Screenshot of the character disappearing after trying to punch out the window.
If you immediately dive through the window you can make it to the next area, where it will immediately crash in a similar manner.
#1 Updated by JMC4789 almost 5 years ago
In what appears to be the death knell of this game ever being full speed in dolphin, it appears this game requires Full MMU emulation, rather than the MMU speedhack that it has set currently.
MMU Speedhack just crashes way too much for it to be playable, and Full MMU seems to work, but is incredibly slow, as expected.
#14 Updated by ZephyrSurfer over 4 years ago
I agree about the locking to a non-existent target idea you had; it looks like that.
Near the end of the tutorial in the master(tested with 4.0 3798) it crashes when you drop from the ladder. I don't think that was the case with 4.0-3746.
Also is this a bug on actual hardware?.
This was made with default mmu Dolphin 4.0-3746:
#19 Updated by ZephyrSurfer about 4 years ago
Many Case Name 0 level simply crash Dolphin when selected
Ok to test simply enable debug mode ->
Case Name 2 BC01
Mission Name 2 BC1_M1
Then walk through the kitchen Door in the restaurant.
I've tested Many revisions
Full MMU, BAT and WIPs don't change behaviour but selecting Full MMU does not show the error messages on invalid addresses anymore :(
#20 Updated by ZephyrSurfer about 4 years ago
The example above has been partly fixed last week in PR #1693
And by party fixed I mean It's the first time one could enter the kitchen in the example above. If other characters run through those doors they will disappear I think they teleport outside the map. Any melee will cause a crash after this happens.
However the game still crashes often.
With this information it is evident to me that the issue is Dolphin not causing DSI exceptions/other exceptions where it should.
If there is any information on how I'd progress on this "educated guess" to fixing this issue would be appreciated.
I'm guessing hwtests are the only way to find out more about the consoles behaviour on where else it generates such exceptions.
#21 Updated by JMC4789 about 4 years ago
Underclocking the CPU seems to fix it. Source: https://dl.dolphin-emu.org/prs/pr-1798-dolphin-latest-x64.7z go to configure/advanced, and underclock the CPU to about 70 - 80%
- Subject changed from True Crime New York City crashes when going near the window during Tutorial to True Crime New York City Crashes in a Variety of Ways
So, underclocking the CPU helps with that particular crash (which is caused by the game locking onto something out of bounds, and then you try to punch and it teleports you out of bounds,) but it's not a CPU clock issue!
There's a way to just crash the game by jumping on boxes in the first room of the game. Dolphin's video dumping is shit so I couldn't edit it, but here's proof. You can softlock the game in ~20 seconds.