11-14-2012, 03:00 AM
Pages: 1 2
09-21-2015, 07:59 AM
I don't have permissions to post a new thread, but my question is pertinent to this title, so I apologize if this is a pretty good necro.
I am having this same issue on two different systems and I am hoping someone can assist in debugging.
System 1: (I recognize this system will not come close to full frame - but I am using it as a comparison)
Core i5-4200U (intel HD4400)
4GB DDR3 Mem (shared)
Win 10
dolphin build 4.0-7781/ Direct3D
System 2:
Core i7-4970K
Nvidia 960 4GB (evga)
16 GB DDR3 Mem
Xubuntu
dolphin (most recent - git pull origin every two days or so) OpenGL renderer
I dumped Endless Ocean with CleanRip (2.0.0 I think), and have combined the chunks and verified the MD5 (720c5020b8603fea7bfdb623fb5d3bdb) so that the chunks match what CleanRip reported. So that looks good.
In both Linux and Win, I use dolphin to check the integrity of the partitions (there is a Partition 0 and a Partition 1 of the dumps), and in both Linux and Win, the partitions are good.
When I load the ISO and start emulation all I get is a black screen with the following logging:
Can anyone verify my MD5?
- or offer any other suggestions? Something looks screwy at the PowerPC\SignatureDB calls but I have no clue what those mean or how to correct the cause.
I am having this same issue on two different systems and I am hoping someone can assist in debugging.
System 1: (I recognize this system will not come close to full frame - but I am using it as a comparison)
Core i5-4200U (intel HD4400)
4GB DDR3 Mem (shared)
Win 10
dolphin build 4.0-7781/ Direct3D
System 2:
Core i7-4970K
Nvidia 960 4GB (evga)
16 GB DDR3 Mem
Xubuntu
dolphin (most recent - git pull origin every two days or so) OpenGL renderer
I dumped Endless Ocean with CleanRip (2.0.0 I think), and have combined the chunks and verified the MD5 (720c5020b8603fea7bfdb623fb5d3bdb) so that the chunks match what CleanRip reported. So that looks good.
In both Linux and Win, I use dolphin to check the integrity of the partitions (there is a Partition 0 and a Partition 1 of the dumps), and in both Linux and Win, the partitions are good.
When I load the ISO and start emulation all I get is a black screen with the following logging:
Code:
38:49:607 ConfigManager.cpp:85 N[BOOT]: Saving settings to C:/Users/Michael/Documents/Dolphin Emulator/Config/Dolphin.ini
38:49:745 IPC_HLE\WII_IPC_HLE_Device_DI.cpp:35 E[WII_IPC_DVD]: Trying to run two DI devices at once. IOCtl may not behave as expected.
38:49:791 Boot\Boot.cpp:224 N[BOOT]: Booting C:\Users\Michael\Desktop/Endless Ocean.iso
38:49:798 HLE\HLE_OS.cpp:46 N[OSREPORT]: 812003d8->81300000|
38:49:798 HLE\HLE_OS.cpp:46 N[OSREPORT]: 812003f4->81300000|
38:50:230 PowerPC\SignatureDB.cpp:125 E[HLE]: Wrong size! Found TRKLoadContext at 802a1108 (size: 0000008c instead of 00000088)!
38:50:230 PowerPC\SignatureDB.cpp:125 E[HLE]: Wrong size! Found TRKInterruptHandler at 8029eed0 (size: 0000036c instead of 00000194)!
38:50:230 PowerPC\SignatureDB.cpp:125 E[HLE]: Wrong size! Found OSLoadContext at 802e1860 (size: 000000e0 instead of 000000d8)!
38:50:230 PowerPC\SignatureDB.cpp:125 E[HLE]: Wrong size! Found TRKSaveExtended1Block at 802a08c0 (size: 0000018c instead of 000001b8)!
38:50:231 PowerPC\SignatureDB.cpp:125 E[HLE]: Wrong size! Found TRKSwapAndGo at 8029f100 (size: 0000013c instead of 000000c4)!
38:50:231 PowerPC\SignatureDB.cpp:125 E[HLE]: Wrong size! Found PPCHalt at 802beb58 (size: 0000001c instead of 00000014)!
38:50:429 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: << RVL_SDK - EXI release build: Nov 30 2006 03:26:56 (0x4199_60831) >>
38:50:429 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: << RVL_SDK - SI release build: Nov 30 2006 03:31:44 (0x4199_60831) >>
38:50:433 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]:
38:50:433 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: Revolution OS
38:50:433 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: Kernel built : Apr 24 2007 11:50:47
38:50:433 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: Console Type : NDEV 2.1
38:50:433 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: Firmware : 21.2.2 (6/25/2007)
38:50:434 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: Memory 88 MB
38:50:434 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: MEM1 Arena : 0x806a07a0 - 0x817ffcc0
38:50:434 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: MEM2 Arena : 0x90000800 - 0x93ae0000
38:50:434 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: << RVL_SDK - OS release build: Apr 24 2007 11:50:47 (0x4199_60831) >>
38:50:486 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: << RVL_SDK - SC release build: Nov 30 2006 03:33:00 (0x4199_60831) >>
38:50:489 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: << RVL_SDK - NAND release build: Nov 30 2006 03:32:57 (0x4199_60831) >>
38:50:492 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: << RVL_SDK - NWC24 release build: May 10 2007 17:58:59 (0x4199_60831) >>
38:50:493 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: << RVL_SDK - DVD release build: Apr 24 2007 11:44:29 (0x4199_60831) >>
38:50:504 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: << RVL_SDK - VI release build: Nov 30 2006 03:31:49 (0x4199_60831) >>
38:50:522 HW\EXI_DeviceIPL.cpp:287 N[OSREPORT]: << RVL_SDK - GX release build: Nov 30 2006 03:30:39 (0x4199_60831) >>
39:34:595 D3DBase.cpp:418 N[Video]: Successfully released all device references!Can anyone verify my MD5?
- or offer any other suggestions? Something looks screwy at the PowerPC\SignatureDB calls but I have no clue what those mean or how to correct the cause.
09-21-2015, 09:44 AM
The SignatureDB messages appear in debug builds of Dolphin. Are you compiling a debug build? If so, try compiling and running a release build.
09-21-2015, 10:14 AM
Yes. Windows was a "nightly" precompiled build and Linux was pulled from github and compiled.
I tried again with 4.0.2 release build and 5.0.rc27 only on windows and it appeared to work. I'm not a git expert, so how do I specify that the rc27 tag to test in linux?
4.0.2 Windows
5.0-rc-27 Windows
I tried again with 4.0.2 release build and 5.0.rc27 only on windows and it appeared to work. I'm not a git expert, so how do I specify that the rc27 tag to test in linux?
4.0.2 Windows
Code:
02:28:214 Src\ConfigManager.cpp:140 N[BOOT]: Saving settings to C:/Users/Michael/Documents/Dolphin Emulator/Config/Dolphin.ini
02:28:308 Src\Main.cpp:709 N[Wiimote]: Not connected
02:28:419 Src\Boot\Boot.cpp:199 N[BOOT]: Booting C:\Users\Michael\Desktop\Endless Ocean.iso
02:28:428 Src\HLE\HLE_OS.cpp:43 N[OSREPORT]: 812003d8->81300000|
Apploader Initialized.
02:28:428 Src\HLE\HLE_OS.cpp:43 N[OSREPORT]: 812003f4->81300000| This Apploader built Mar 1 2007 02:16:30 for RVL
02:28:930 Src\PowerPC\SignatureDB.cpp:120 E[HLE]: Wrong size! Found TRKLoadContext at 802a1108 (size: 0000008c instead of 00000088)!
02:28:930 Src\PowerPC\SignatureDB.cpp:120 E[HLE]: Wrong size! Found TRKInterruptHandler at 8029eed0 (size: 0000036c instead of 00000194)!
02:28:930 Src\PowerPC\SignatureDB.cpp:120 E[HLE]: Wrong size! Found OSLoadContext at 802e1860 (size: 000000e0 instead of 000000d8)!
02:28:930 Src\PowerPC\SignatureDB.cpp:120 E[HLE]: Wrong size! Found TRKSaveExtended1Block at 802a08c0 (size: 0000018c instead of 000001b8)!
02:28:930 Src\PowerPC\SignatureDB.cpp:120 E[HLE]: Wrong size! Found TRKSwapAndGo at 8029f100 (size: 0000013c instead of 000000c4)!
02:28:930 Src\PowerPC\SignatureDB.cpp:120 E[HLE]: Wrong size! Found PPCHalt at 802beb58 (size: 0000001c instead of 00000014)!
02:29:061 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - EXI release build: Nov 30 2006 03:26:56 (0x4199_60831) >>
02:29:062 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - SI release build: Nov 30 2006 03:31:44 (0x4199_60831) >>
02:29:063 Src\HW\DSP.cpp:444 E[DSP]: AR_INFO 43 PC: 802e0ef8
02:29:094 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]:
02:29:094 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: Revolution OS
02:29:094 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: Kernel built : Apr 24 2007 11:50:47
02:29:094 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: Console Type : NDEV 2.1
02:29:095 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: Firmware : 21.2.2 (6/25/2007)
02:29:095 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: Memory 88 MB
02:29:095 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: MEM1 Arena : 0x806a07a0 - 0x817ffcc0
02:29:095 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: MEM2 Arena : 0x90000800 - 0x93ae0000
02:29:095 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - OS release build: Apr 24 2007 11:50:47 (0x4199_60831) >>
02:29:174 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - SC release build: Nov 30 2006 03:33:00 (0x4199_60831) >>
02:29:175 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - NAND release build: Nov 30 2006 03:32:57 (0x4199_60831) >>
02:29:181 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - NWC24 release build: May 10 2007 17:58:59 (0x4199_60831) >>
02:29:183 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - DVD release build: Apr 24 2007 11:44:29 (0x4199_60831) >>
02:29:190 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - VI release build: Nov 30 2006 03:31:49 (0x4199_60831) >>
02:29:247 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - GX release build: Nov 30 2006 03:30:39 (0x4199_60831) >>
02:29:313 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - PAD release build: Nov 30 2006 03:31:43 (0x4199_60831) >>
02:29:333 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - WPAD release build: May 17 2007 01:52:03 (0x4199_60831) >>
02:29:699 Src\IPC_HLE\WII_IPC_HLE_Device_usb.cpp:1549 E[WII_IPC_WIIMOTE]: HCI: CommandDeleteStoredLinkKey... Probably the security for linking has failed. Could be a problem with loading the SCONF
02:29:744 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - KPAD release build: May 17 2007 15:52:00 (0x4199_60831) >>
02:29:745 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - KPAD release build: May 17 2007 15:52:00 (0x4199_60831) >>
02:29:745 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - AI release build: Nov 30 2006 03:26:11 (0x4199_60831) >>
02:29:966 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - AX release build: Dec 18 2006 15:43:48 (0x4199_60831) >>
02:29:966 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << RVL_SDK - DSP release build: Nov 30 2006 03:26:46 (0x4199_60831) >>
02:29:968 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: << NW4R - SND final build: Aug 28 2007 03:53:40 (0x4199_60831) >>
02:29:985 Src\Main.cpp:709 N[Wiimote]: Connecting...
02:29:991 Src\HW\EXI_DeviceIPL.cpp:284 N[OSREPORT]: Initialize TOC File.(3164 Files)
02:30:005 Src\Main.cpp:709 N[Wiimote]: Wiimote Connected5.0-rc-27 Windows
Code:
08:28:415 ConfigManager.cpp:42 N[BOOT]: Saving settings to C:/Users/Michael/Documents/Dolphin Emulator/Config/Dolphin.ini
08:28:555 Main.cpp:516 N[Wiimote]: Not connected
08:28:556 IPC_HLE\WII_IPC_HLE_Device_DI.cpp:35 E[WII_IPC_DVD]: Trying to run two DI devices at once. IOCtl may not behave as expected.
08:28:601 Boot\Boot.cpp:226 N[BOOT]: Booting C:\Users\Michael\Desktop/Endless Ocean.iso
08:28:609 HLE\HLE_OS.cpp:46 N[OSREPORT]: 812003d8->81300000|
08:28:609 HLE\HLE_OS.cpp:46 N[OSREPORT]: 812003f4->81300000|
08:29:053 PowerPC\SignatureDB.cpp:126 E[HLE]: Wrong size! Found TRKLoadContext at 802a1108 (size: 0000008c instead of 00000088)!
08:29:053 PowerPC\SignatureDB.cpp:126 E[HLE]: Wrong size! Found TRKInterruptHandler at 8029eed0 (size: 0000036c instead of 00000194)!
08:29:053 PowerPC\SignatureDB.cpp:126 E[HLE]: Wrong size! Found OSLoadContext at 802e1860 (size: 000000e0 instead of 000000d8)!
08:29:054 PowerPC\SignatureDB.cpp:126 E[HLE]: Wrong size! Found TRKSaveExtended1Block at 802a08c0 (size: 0000018c instead of 000001b8)!
08:29:054 PowerPC\SignatureDB.cpp:126 E[HLE]: Wrong size! Found TRKSwapAndGo at 8029f100 (size: 0000013c instead of 000000c4)!
08:29:054 PowerPC\SignatureDB.cpp:126 E[HLE]: Wrong size! Found PPCHalt at 802beb58 (size: 0000001c instead of 00000014)!
08:29:203 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - EXI release build: Nov 30 2006 03:26:56 (0x4199_60831) >>
08:29:204 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - SI release build: Nov 30 2006 03:31:44 (0x4199_60831) >>
08:29:209 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]:
08:29:210 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: Revolution OS
08:29:210 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: Kernel built : Apr 24 2007 11:50:47
08:29:210 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: Console Type : NDEV 2.1
08:29:211 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: Firmware : 21.2.2 (6/25/2007)
08:29:211 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: Memory 88 MB
08:29:211 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: MEM1 Arena : 0x806a07a0 - 0x817ffcc0
08:29:211 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: MEM2 Arena : 0x90000800 - 0x93ae0000
08:29:211 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - OS release build: Apr 24 2007 11:50:47 (0x4199_60831) >>
08:29:259 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - SC release build: Nov 30 2006 03:33:00 (0x4199_60831) >>
08:29:261 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - NAND release build: Nov 30 2006 03:32:57 (0x4199_60831) >>
08:29:265 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - NWC24 release build: May 10 2007 17:58:59 (0x4199_60831) >>
08:29:266 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - DVD release build: Apr 24 2007 11:44:29 (0x4199_60831) >>
08:29:277 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - VI release build: Nov 30 2006 03:31:49 (0x4199_60831) >>
08:29:301 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - GX release build: Nov 30 2006 03:30:39 (0x4199_60831) >>
08:29:344 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - PAD release build: Nov 30 2006 03:31:43 (0x4199_60831) >>
08:29:369 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - WPAD release build: May 17 2007 01:52:03 (0x4199_60831) >>
08:29:748 IPC_HLE\WII_IPC_HLE_Device_usb.cpp:1577 E[WII_IPC_WIIMOTE]: HCI: CommandDeleteStoredLinkKey... Probably the security for linking has failed. Could be a problem with loading the SCONF
08:29:793 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - KPAD release build: May 17 2007 15:52:00 (0x4199_60831) >>
08:29:794 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - KPAD release build: May 17 2007 15:52:00 (0x4199_60831) >>
08:29:794 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - AI release build: Nov 30 2006 03:26:11 (0x4199_60831) >>
08:30:000 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - AX release build: Dec 18 2006 15:43:48 (0x4199_60831) >>
08:30:001 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << RVL_SDK - DSP release build: Nov 30 2006 03:26:46 (0x4199_60831) >>
08:30:005 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: << NW4R - SND final build: Aug 28 2007 03:53:40 (0x4199_60831) >>
08:30:026 Main.cpp:516 N[Wiimote]: Connecting...
08:30:045 Main.cpp:516 N[Wiimote]: Wiimote Connected
08:30:064 HW\EXI_DeviceIPL.cpp:275 N[OSREPORT]: Initialize TOC File.(3164 Files)
08:34:060 D3DBase.cpp:418 N[Video]: Successfully released all device references!09-21-2015, 11:02 AM
Quick googling got my git tag to 5.0-rc on my Linux build, and that resolved the issue. So is the issue I am seeing just an issue is in the trunk code and not on those particular tagged branches?
09-22-2015, 08:35 AM
It seems so. If you could bisect it down to the commit responsible, we can look at it further.
09-22-2015, 11:49 AM
While watching MNF I just narrowed it down on windows to somewhere between 4.0-7506(last working) to 4.0-7517(not working).
The in-between dev builds (via the dolphin download page) trip up Windows Defender as including virus.
The in-between dev builds (via the dolphin download page) trip up Windows Defender as including virus.
09-23-2015, 10:46 AM
Don't worry, we already know how to fix this. There's a vbeam inaccuracy, that's all, and it's known and being debugged.
09-24-2015, 01:22 PM
(09-23-2015, 10:46 AM)JMC47 Wrote: [ -> ]Don't worry, we already know how to fix this. There's a vbeam inaccuracy, that's all, and it's known and being debugged.
let me know when a fix is in the trunk, and I will sync up, rebuild, and test it. What is the issue so I can keep an eye on it?
09-24-2015, 01:34 PM
Pages: 1 2