Dolphin, the GameCube and Wii emulator - Forums

Full Version: Can't play Metroid prime/prime2 in playable state
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
(06-29-2018, 11:57 PM)Grey1213 Wrote: [ -> ]Certain games like Wind Waker don't need the stuff that lower performance just to get the pictobox working, so it would be nice if you could turn it off natively without using a PC and people would stop promoting outdated versions just to potentially break the game. Not that I'm volunteering.

You can do a long press on the game to access the game-specific settings, where you can override that.
DOM: It literally cannot scan objects in Metroid Prime 2 without Store EFB Copies to RAM, it has nothing to do with controls. Unfortunately that feature is what made things slower, and we enable it automatically now. Going to an old build has EFB Copies to Texture on by default, which is a lot faster, but that particular game doesn't work correctly.

The R/L button for scanner isn't what we're referring to - rather, we're referring to how the game reads the screen to see what you're looking at in order to say what you're scanning.

Metroid Prime 1 uses a different method which doesn't require EFB2RAM, hence, it's a lot less demanding.
Maybe there also is a problem with the controls, though? I don't know if the on-screen L/R buttons are mapped to both the analog and digital controls.
I realized that, I was just clarifying the speed difference.
(06-29-2018, 04:58 PM)degasus Wrote: [ -> ]now please re-read their answer after JosJuice explained it
*answerS
jamster, I fear you see my point here :/

(06-29-2018, 11:57 PM)Grey1213 Wrote: [ -> ]Certain games like Wind Waker don't need the stuff that lower performance just to get the pictobox working, so it would be nice if you could turn it off natively without using a PC and people would stop promoting outdated versions just to potentially break the game.
This is in fact a controvers setting. You don't need it 99.9% of your time. And you don't need it for 90% while playing through the whole game. *But* if you trigger this issue, dolphin will crash. We're not talking about a missing GFX effect or a missing ingame feature. Here we're talking about loosing your unsaved in-game progress.
(06-30-2018, 12:25 AM)JosJuice Wrote: [ -> ]You can do a long press on the game to access the game-specific settings, where you can override that.

Game specific setting do not work.
When I try to override open gl with vulkan it reverts back to open gl and rest of setting won't override even the cpu.

I hope you can check it.
(06-30-2018, 01:55 AM)degasus Wrote: [ -> ]*answerS
jamster, I fear you see my point here :/

This is in fact a controvers setting. You don't need it 99.9% of your time. And you don't need it for 90% while playing through the whole game. *But* if you trigger this issue, dolphin will crash. We're not talking about a missing GFX effect or a missing ingame feature. Here we're talking about loosing your unsaved in-game progress.

This isn’t directly related to android but I’m surprised nobody has tried a system to enable/disable copies to ram based on whether the pictobox is needed. Not really relevant to my needs as I basically never use the pictobox, just curious whether that is technically feasible.
(07-01-2018, 02:22 AM)Nintonito Wrote: [ -> ]This isn’t directly related to android but I’m surprised nobody has tried a system to enable/disable copies to ram based on whether the pictobox is needed. Not really relevant to my needs as I basically never use the pictobox, just curious whether that is technically feasible.

There has been an attempt, but it's not necessarily faster (at least not in its current implementation): https://github.com/dolphin-emu/dolphin/pull/6128
(07-01-2018, 02:27 AM)JosJuice Wrote: [ -> ]There has been an attempt, but it's not necessarily faster (at least not in its current implementation): https://github.com/dolphin-emu/dolphin/pull/6128

Oh wow that is a far more elaborate solution than I had envisioned. So it basically checks the mem reads and only emulates ram when that specific guest region is called? That’s very cool, even if it’s not useful
Pages: 1 2 3