Project

General

Profile

Actions

Emulator Issues #169

closed

dual core mode crashes zelda: wind waker

Added by moo.tinys over 16 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 steps will reproduce the problem?

  1. load Zelda Wind Waker
  2. load state (not required)
  3. kill the first monster u can ever meet in the game, in the forest

What is the expected output? What do you see instead?

GFX ERROR

Illegal command 06
CPBase: 0x004217c0
CPEnd: 0x004c17a0
CPHiWatermark: 0x0009c000
CPLoWatermark: 0x00050000
CPReadWriteDistance: 0x0006ca00
CPWritePointer: 0x004b4660
CPReadPointer: 0x00447c80
CPBreakpoint: 0x00000000
bFF_GPReadEnable: true
bFF_BPEnable: false
bFF_GPLinkEnable: true
bFF_Breakpoint: false
bPauseRead: false

What version of the product are you using? On what operating system?
svn trunk r418, win32

Please provide any additional information below.
it happens each time i kill the monster, 100% chance to get this error

Actions #1

Updated by Anonymous over 16 years ago

What steps will reproduce the problem?

  1. reproduce http://code.google.com/p/dolphin-emu/issues/detail?id=169 to
    get a "GFX ERROR" MessageBox
  2. press "OK" button in the MessageBox

What is the expected output? What do you see instead?
game (the emulation) should end nicely, but instead, the emulator crash

What version of the product are you using? On what operating system?
svn trunk r418. win32

Please provide any additional information below.
4c50475f()
user32.dll!_UserCallWinProcCheckWow@32() + 0xfb bytes
user32.dll!_NtUserPeekMessage@20() + 0xc bytes
user32.dll!_PeekMessageA@20() + 0xfb bytes
Plugin_VideoDX9.dll!0417519b()
[Frames below may be incorrect and/or missing, no symbols loaded for
Plugin_VideoDX9.dll]
Plugin_VideoDX9.dll!0417777e()
Plugin_VideoDX9.dll!041777c5()
Plugin_VideoDX9.dll!0417786b()

DolphinWxDF.exe!Core::EmuThread(void * pArg=0x00f28b48) Line 360 C++
kernel32.dll!_BaseThreadStart@8() + 0x37 bytes

one of source code regarding to the callstack
if( g_pUpdateFPSDisplay != NULL ) <- vs2005 break here
g_pUpdateFPSDisplay("Stopping..."); <- but i think it's here

(btw, the 2 lines code above have coding standard issue, there should be
space before "(" and no space after "(" and no space before ")", and
g_pUpdateFPSDisplay should be indented with 2 tabs instead of 8 spaces.
same applies to the "Loading..." part

Actions #2

Updated by moo.tinys over 16 years ago

just load game and load my in game save, starts from the dock of the sea and go up to
the mountain, into the cave, kill the first monster

i can reproduce it without emulator state save/load, with dual core enable. not
reproducable with dual core disabled

so i'd guess this is a dual core relatived issue not save states

Actions #3

Updated by Anonymous over 16 years ago

  • Status changed from New to Duplicate

should have said that before -_-
anyways, it's well known that dual core is unstable (and causes crashes that look
like this), thanks for the report though

Actions

Also available in: Atom PDF