Emulator Issues #3953
Overlord Dark Legend crashes with BackPatch warning messages.
What's the problem?
- During the game, when I want to see location on the map (button 2 on Wiimote or interface's bookmark ticked on screen) the game crashes, throwing several warning messages:
"BackPatch : currently only suporting reads.
Attempted to write to 524f41ac."
"Backpatch wrtite - not trough EAX."
- There are missing letters in subtitles, main menu and interface.
Dolphin version with the problem (as it appears in the title bar, Ex.: "R
4779" or "R 6403M"):
(optional) Dolphin version that does not have the problem:
Operating system and version:
32-bit or 64-bit:
Windows 7 Home Premium x64
Game ID (as it appears in game properties, Ex.: "GZ2P01" or "RSBE01"):
Build command-line (not on Windows):
Was the ISO a plain dump from disc, compressed and/or scrubbed?
Please provide any additional information below.
#3 Updated by vasyl91 over 9 years ago
I tested the game on Windows XP SP3 x32 on r6887 and I noticed that there is similar issue in the same place. When I want to check bookmark with map the game crashes in few different ways or game is running correctly (only one time for about 20 tests!).
- The game crashes with warning messages:
"DSI exception in stmw"
"DSI exception in lmw"
- Dolphin just stop with no reaction
- The game crashes with microsoft error message (on screen).
#14 Updated by Default137 almost 7 years ago
Yeah. It's even more broken now. Used to be you could play as long as you didn't open the map ( which locked off quicktravel, but whatever. ). On anything above 3.5, it'll backpatch crash on level loads, so you can't even get to the armor.
It's just shoddy all around. If you go back to 3.0, you can play the game, but it runs ( almost unplayably ) poorly, you can't use the map, and if you need to use a bluetooth manager for Win8, you can't use a Wiimote. If you use 3.5 or higher, it'll run flawlessly in the castle, you just can't leave the starter zone without a crash.
#17 Updated by vasyl91 almost 6 years ago
I don't know why am I still doing it, I played the game... Maybe just for the kick in the teeth. Anyway I tested the game on "dolphin-master-4.0-3514-x64" and the problem still occurs. This time after I had matched "MMU Speed Hack" in properties of the game I got the error "BackPatch: no register use entry for address 0000000010F147F8". What do you mean by "old mmu-test branch", is that a particular built or something? BTW, the best way to play this game is to get Wii console... dewelopers are not interested in fixing this issue.
#18 Updated by JMC4789 almost 6 years ago
MMU-Test branch is a set of builds to make the MMU more accurate. Instead of using MMU Speedhack, can you try the other MMU option (with MMU speedhack unchecked, since it overrides the other one) to see if maybe one of the new MMU adjustments fixed it?
Otherwise, I actually don't know where the MMU-test branch is myself. If that branch is what fixes this game, then we're dealing with a nasty problem of some sort, or, perhaps more devious, something unrelated with the JIT, perhaps?
#27 Updated by kostamarino over 5 years ago
The build i used compressed, run the DolphinLTCG.exe.
#28 Updated by andrye2207 over 5 years ago
Hi, on latest builds form the site, location maps seem to work fine with panic alerts disabled while main map displays only, I mean interaction crashes the game.
Thank you for your upload, unfortunately this build doesn't work either. Accessing the map freezes the game instantly. Perhaps it's my bad. Anyway I cleared shader cache before each and every program start up and tried plenty of combinations with MMU. Don't know what goes wrong.
#30 Updated by magumagu9 over 5 years ago
I just checked this with my experimental branch to catch null pointer reads, and it turns out this game reads from a null pointer when you open the map. (Not sure how helpful that is on its own, but someone to watch for if someone wants to dig into this more.)
#33 Updated by skidau over 4 years ago
- Status changed from Accepted to Fix pending
This PR seems to fix the issue: https://github.com/dolphin-emu/dolphin/pull/3601
#34 Updated by JosJuice over 4 years ago
- Status changed from Fix pending to Fixed
PR 3601 was merged in 4.0-9154. https://dolphin-emu.org/download/dev/8f74f1f4e9aa1e045187b994631aa4476cbb745e/