Project

General

Profile

Actions

Emulator Issues #4360

closed

Project Zero 4 Crash JIT problem?

Added by tom.matern about 13 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

What's the problem?

After battling a ghost in Project Zero 4 (after getting the boost-lens) ,
the door should open again, instead following errors appears and dolphin crashes:

BackPatch - no support for operand size 1

Error encountered accessing emulated address 21251086.
Culprit instruction:
movzx eax, byte ptr ds:[rbx+rcx]
at 0x14443f8f

<OK>

BackPatch - failed to disassemble MOV instruction

Error encountering accessing emulated adress 0ee58c30.
Culprit instruction:
fbld tbyte ptr ds:[rsi+0x780d8bf0]
at 0x14443f96

<OK>

BackPatch - no support for operand size 2

Error encountered accessing emulated address 0ee58c30.
Culprit instruction:
fbld tbyte ptr ds:[rsi+[0x780d8bf0]
at 0x14443f96

<OK>

Dolphin version with the problem (as it appears in the title bar, Ex.: "R
4779" or "R 6403M"):7423

(optional) Dolphin version that does not have the problem:

Operating system and version:Windows 7 Ultimate SP1
32-bit or 64-bit: x64

Game ID (as it appears in game properties, Ex.: "GZ2P01" or "RSBE01"):

R4ZJ01

Build command-line (not on Windows):

Was the ISO a plain dump from disc, compressed and/or scrubbed?

ISO

Please provide any additional information below.

Used DX11+HLE


Related issues 1 (0 open1 closed)

Is duplicate of Emulator - Emulator Issues #4138: Fatal Frame 4 Backpatch errorFixed

Actions
Actions #1

Updated by skidau about 13 years ago

Have you tried enabling MMU or the MMU Speed hack in the game properties? If so, make a save state before the game crashes and reload the save state in Interpreter mode and let us know if it still crashes. Interpreter will be slow obviously but we need this information to pinpoint the problem.

Actions #2

Updated by tom.matern about 13 years ago

Nope, with interpreter mode and/or MMU/Speedhack enabled I don't get an error, but the screen freezes. Sound still work (with recompiler and MMU).

Found something useful:

55:28:419 Src\HW\EXI_DeviceMemoryCard.cpp:99 W[EXI]: No memory card found. Will create new.
55:29:119 Src\HW\WiimoteReal\IOWin.cpp:250 N[Wiimote]: Connected to wiimote 1.
55:29:130 Src\Boot\Boot.cpp:164 N[BOOT]: Booting C:\Images\Wii/Project Zero 4.iso
55:29:132 Src\HLE\HLE_OS.cpp:52 N[OSREPORT]: 812003d8->81300000|
Apploader Initialized.
55:29:132 Src\HLE\HLE_OS.cpp:52 N[OSREPORT]: 812003f4->81300000| This Apploader built Oct 3 2007 10:21:59 for RVL
55:29:497 c:\sicherung\projects\dolphin\source\core\core\src\ipc_hle\WII_IPC_HLE_Device.h:233 W[WII_IPC_HLE]: /dev/usb/hid faking Close()
55:29:497 c:\sicherung\projects\dolphin\source\core\core\src\ipc_hle\WII_IPC_HLE_Device.h:77 W[WII_IPC_HLE]: Unimplemented_Device does not support Close()
55:29:563 Src\FileUtil.cpp:100 W[COMMON]: IsDirectory: stat failed on : Das System kann den angegebenen Pfad nicht finden.

55:29:570 Src\IPC_HLE\WII_IPC_HLE_Device_DI.cpp:313 W[WII_IPC_DVD]: DVDLowUnencryptedRead: trying to read out of bounds @ 460a0000
55:29:570 Src\IPC_HLE\WII_IPC_HLE_Device_DI.cpp:404 W[WII_IPC_DVD]: DVDLowRequestError status = 0x00052100
55:29:570 Src\IPC_HLE\WII_IPC_HLE_Device_DI.cpp:404 W[WII_IPC_DVD]: DVDLowRequestError status = 0x00052000
55:29:571 Src\FileUtil.cpp:100 W[COMMON]: IsDirectory: stat failed on : Das System kann den angegebenen Pfad nicht finden.

55:29:571 Src\IPC_HLE\WII_IPC_HLE_Device_es.cpp:801 W[WII_IPC_ES]: IOCTL_ES_DIGETTICKETVIEW: this looks really wrong...
55:29:571 Src\IPC_HLE\WII_IPC_HLE_Device_es.cpp:581 W[WII_IPC_ES]: IOCTL_ES_GETCONSUMPTION:0
55:29:572 Src\IPC_HLE\WII_IPC_HLE_Device_FileIO.cpp:159 W[WII_IPC_FILEIO]: FileIO: Open failed - File doesn't exist ./User/Wii/title/00000001/00000002/data/play_rec.dat
55:30:507 Src\FileMonitor.cpp:108 W[FileMon]: 307 kB RSL/STRAPW.RSL
55:30:541 Src\FileMonitor.cpp:108 W[FileMon]: 59.166 kB SND/yagami_sound.brsar
55:31:532 Src\FileMonitor.cpp:108 W[FileMon]: 1.973 kB RSL/CMNW.RSL
55:31:602 Src\FileMonitor.cpp:108 W[FileMon]: 6 kB homebuttonData/HomeButton2/homeBtnIcon.bin
55:31:632 Src\FileMonitor.cpp:108 W[FileMon]: 432 kB homebuttonData/HomeButton2/homeBtn_GER.arc
55:31:672 Src\FileMonitor.cpp:108 W[FileMon]: 59 kB homebuttonData/HomeButton2/SpeakerSe.arc
55:31:702 Src\FileMonitor.cpp:108 W[FileMon]: 3 kB homebuttonData/HomeButton2/home.csv
55:31:732 Src\FileMonitor.cpp:108 W[FileMon]: 6 kB homebuttonData/HomeButton2/homeBtnIcon.tpl
55:31:772 Src\FileMonitor.cpp:108 W[FileMon]: 0 kB homebuttonData/HomeButton2/config.txt
55:31:802 Src\FileMonitor.cpp:108 W[FileMon]: 367 kB homebuttonData/HomeButton2/HomeButtonSe.arc
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x00000005 value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000004c value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000005a value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000005b value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000005c value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000005d value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000005e value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000005f value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000006a value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000006b value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000006c value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000006d value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000006e value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000006f value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x00000070 value = 0x00000000
55:38:950 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x00000071 value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x00000072 value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x00000073 value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x00000074 value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x00000075 value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x00000076 value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x00000077 value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x00000078 value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x00000079 value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000007a value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000007b value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000007c value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000007d value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000007e value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000007f value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000009c value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000009d value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000009e value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x0000009f value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x000000bc value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x000000bd value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x000000be value = 0x00000000
55:38:951 Src\BPStructs.cpp:630 W[Video]: Unknown BP opcode: address = 0x000000bf value = 0x00000000
55:38:991 Src\IPC_HLE\WII_IPC_HLE_Device_FileIO.cpp:159 W[WII_IPC_FILEIO]: FileIO: Open failed - File doesn't exist ./User/Wii/title/00000001/00000002/data/play_rec.dat
55:39:007 Src\HW\EXI_DeviceMemoryCard.cpp:99 W[EXI]: No memory card found. Will create new.
55:39:014 Src\HW\EXI_DeviceMemoryCard.cpp:99 W[EXI]: No memory card found. Will create new.
55:39:022 Src\HW\EXI_DeviceMemoryCard.cpp:99 W[EXI]: No memory card found. Will create new.
55:44:378 Src\FileMonitor.cpp:108 W[FileMon]: 716 kB RSL/EKS00.RSL
55:44:392 Src\FileMonitor.cpp:108 W[FileMon]: 716 kB RSL/JSK00.RSL

Actions #3

Updated by skidau about 13 years ago

  • Status changed from New to Duplicate

I didn't realise that this game is Fatal Frame 4.

Actions

Also available in: Atom PDF