Dolphin, the GameCube and Wii emulator - Forums
metroid prime 2 error - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: metroid prime 2 error (/Thread-metroid-prime-2-error)



metroid prime 2 error - WarWeeny - 05-02-2010

so i have been searching around the web and i see that metroid prime 2 has 4 stars of playability. i grab my old metroid prime 2 copy from my shelf and rip it to the computer. no errors while ripping so i asume it is good.

next i start dolphin and i wanna start mp2 when suddenly... *see attachment*

how can i solve this problem?

dolphin rev 5396 mamariobuild
moslty unchanged except the resolution.
and efb to texture hack.


pc specs:

E8400 @ 3.5 ghz
4gb ram
ati 5770 512 mb vidcard
windos 7 64 bit


thanks in advance (^_^).V


RE: metroid prime 2 error - WarWeeny - 05-04-2010

no one?


RE: metroid prime 2 error - Centaur444 - 05-05-2010

Using the newer versions of Dolphin, you need to add the following line to your directx or opengl configuration file (dolphin => user => config, then pick the correct file). Then in the file, under the hacks section, add the line "FIFOBPHack = True".

Or just use r4737 which seemed to run it fine without that.


RE: metroid prime 2 error - WarWeeny - 05-06-2010

(05-05-2010, 05:50 AM)Centaur444 Wrote: Using the newer versions of Dolphin, you need to add the following line to your directx or opengl configuration file (dolphin => user => config, then pick the correct file). Then in the file, under the hacks section, add the line "FIFOBPHack = True".

Or just use r4737 which seemed to run it fine without that.

can i scan in that revision?
that was the main problem with mp2 in early revisions so i thought i try a newer version of dolphin.

but i try the thing you sayd, thanks for your reply! Smile


RE: metroid prime 2 error - Centaur444 - 05-07-2010

Yes, you can scan using r4737.

For awhile, I used to think that it didn't work at all, but I was partially mistaken. The problem I had was that I was trying to scan objects in that very first room. And it just so happens that the first room has very large objects that seem to (at least for me) have issues with scanning and DirectX. Especially with frameskipping on!

Most objects beyond the first room (except for some occasional ones like the giant Luminoth translation doors) are easily scannable and you should be fine. However...

There were two things that I did to ensure that ALL objects that I wanted to scan were scanned. First, if I was having trouble with a particular object, I temporarily changed the frameskipping back to zero (instead of the usual 2 or 3 that I had it set on).

Secondly, if the previous method did not work, I would usually create a save state, and then load the save state using the OpenGL plugin. I would then scan the object, create another save state, and then continuing playing the game using DirectX because most objects were scannable with DirectX and it plays much faster.

Lastly, if you do end up doing the occasional save state, the sound might be missing after you load it. Just push stop and try loading the save state again until you hear the sound. It seems to be kinda random when that happens.
Edited to add...
I just noticed in your first post that you set EFB to texture. It needs to be set to RAM when playing MP2.


RE: metroid prime 2 error - WarWeeny - 05-07-2010

(05-07-2010, 02:21 PM)Centaur444 Wrote: Yes, you can scan using r4737.

For awhile, I used to think that it didn't work at all, but I was partially mistaken. The problem I had was that I was trying to scan objects in that very first room. And it just so happens that the first room has very large objects that seem to (at least for me) have issues with scanning and DirectX. Especially with frameskipping on!

Most objects beyond the first room (except for some occasional ones like the giant Luminoth translation doors) are easily scannable and you should be fine. However...

There were two things that I did to ensure that ALL objects that I wanted to scan were scanned. First, if I was having trouble with a particular object, I temporarily changed the frameskipping back to zero (instead of the usual 2 or 3 that I had it set on).

Secondly, if the previous method did not work, I would usually create a save state, and then load the save state using the OpenGL plugin. I would then scan the object, create another save state, and then continuing playing the game using DirectX because most objects were scannable with DirectX and it plays much faster.

Lastly, if you do end up doing the occasional save state, the sound might be missing after you load it. Just push stop and try loading the save state again until you hear the sound. It seems to be kinda random when that happens.
Edited to add...
I just noticed in your first post that you set EFB to texture. It needs to be set to RAM when playing MP2.

well i dont use frameskip sinds i already have full speed most of the time.
but i can scan also with the newer versions i just had to set efb copy hack to ram instead of texture and i could scan, the problem is now that it crashed on me while i couldnt save because the game doesnt get that far >.< when the soldiers are begginning to get infected the game crashes a little while after that, but i hope that will be solved in later revisions.

thanks for the help btw ^_^