Emuforums.com

Go Back   Emuforums.com > Gamecube Emulation > Dolphin Discussion
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old August 17th, 2008   #1 (permalink)
Registered User
 
Join Date: Aug 2008
Location: USA
Posts: 18
Weird panic error

Okay, I'm getting a weird panic error in Wind Waker now when you try to take a pictograph. It no longer freezes, but instead waits a while, then displays the following error message:

Title: "PANIC!"
Body: "PanicAlert: m_Do_graphic.cpp"

I looked in the code and this is being called from HLE_OSPanic() in Core\HLE\HLE_OS.cpp. But what's ODD is that there is no file called m_Do_graphic.cpp anywhere in the source code, and as far as I can tell from SVN, there never HAS been.

What's going on?
Maratanos is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old August 19th, 2008   #2 (permalink)
Registered User
 
Join Date: Jun 2008
Location: New York
Posts: 377
Quote:
Originally Posted by Maratanos View Post
Okay, I'm getting a weird panic error in Wind Waker now when you try to take a pictograph. It no longer freezes, but instead waits a while, then displays the following error message:

Title: "PANIC!"
Body: "PanicAlert: m_Do_graphic.cpp"

I looked in the code and this is being called from HLE_OSPanic() in Core\HLE\HLE_OS.cpp. But what's ODD is that there is no file called m_Do_graphic.cpp anywhere in the source code, and as far as I can tell from SVN, there never HAS been.

What's going on?
Dolphin must be getting the filename from maps/framework.map on the disc. It means that there was an error in executing a function that originated from m_Do_graphic.cpp. The developers probably used a file called m_Do_graphic.cpp to write the game. On my disc there's only a m_Do_graphic.o reference so I think that Dolphin is guessing that it was called m_Do_graphic.cpp. Zelda WW, TP and Mario Kart is the only games I know of that have included such map files. If you don't have a map file you don't know what the functions were called. The function names are unnecessary for the exe file and they are not placed there. In a game without a map file you would probably only get the address of the function, not its name. If a similar error occurs.
John Peterson is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 05:52.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5