Emulator Issues #4955
closedMetroid Prime 3 "stable" crash (not usual FIFO)
0%
Description
- Game Name and ID (as it appears in right click > properties: "GZ2P01",
"RSBE01", etc):
Metroid Prime 3
RM3P01
2) What is the expected output? What do you see instead?
crash
3) Did the game ever work correctly (i.e. not have this problem) on an
earlier version of dolphin? Please specify the exact revision when the
problem began.
didn't get that far with previous releases
4) What steps will reproduce the problem?
- Play the game until pirate planete
5) What version of dolphin are you using (32bit/64bit along with the
version as it appears in the title bar: "R 4779", "R 6403M", "3.0", etc)?
On what operating system, drivers, and hardware? Be sure to list OS,
graphics driver information, and video card model if you are having
graphics problems, for example.
Dolphin 3 - 191
6) Please provide any additional information below.
I report this one because it doesn't look to be the same cause as the well known random crashes. I already reported such a crash but it looked different too and was solved by cash invalidation (but is back since the code has been removed). This one is not solved by cache invalidation. Here is the output from panic handler :
40:47:544 Src\MsgHandler.cpp:92 E[*]: Attention: BackPatch - no support for operand size 2
Error encountered accessing emulated address 524d3350.
Culprit instruction:
movzx eax, word ptr ds:[rbx+rcx]
at 0x13faf4f3
40:59:528 Src\MsgHandler.cpp:92 E[*]: Attention: BackPatch - no support for operand size 2
Error encountered accessing emulated address 524d3350.
Culprit instruction:
mov word ptr ds:[rbx+rdx], cx
at 0x13faf57b
41:00:136 Src\MsgHandler.cpp:92 E[*]: Attention: BackPatch : Currently only supporting reads.
Attempted to write to 524d3350.
41:01:200 Src\MsgHandler.cpp:92 E[]: Attention: Backpatch write - not through EAX
41:01:711 Src\MsgHandler.cpp:92 E[]: Attention: BackPatch - no support for operand size 2
Error encountered accessing emulated address 524d3352.
Culprit instruction:
movzx eax, word ptr ds:[rbx+rcx]
at 0x13fafb95
41:02:463 Src\MsgHandler.cpp:92 E[*]: Attention: BackPatch - no support for operand size 2
Error encountered accessing emulated address 524d3352.
Culprit instruction:
mov word ptr ds:[rbx+rdx], cx
at 0x13fafc5c
41:02:983 Src\MsgHandler.cpp:92 E[*]: Attention: BackPatch : Currently only supporting reads.
Attempted to write to 524d3352.
41:03:872 Src\MsgHandler.cpp:92 E[]: Attention: Backpatch write - not through EAX
41:04:448 Src\MsgHandler.cpp:92 E[]: Attention: ERROR : Trying to compile at 0. LR=80390920
7) Attachments. IMPORTANT! We have a limited storage quota on
GoogleCode, so please use a 3rd party host for screenshots or any other
files (http://min.us/ for example).