RetroArch

RetroArch

Dolphin Core Question
Ayo, in Dolphin Emulator outside of RetroArch, there are some settings you can tweak to make some games run better.

For example "Manual Texture Sampling", yet I can't find these option within the RetroArch core version.

As we know, some Dolphin Emulation games require some troubleshooting, as per the Dolphin Wiki.

Anywhere in the RetroArch version of Dolphin to adjust these settings to get some games to work better?
Originally posted by Phobos:
It is important to keep in mind that currently (and probably for a long time as Dolphin's team is not much interested to maintain the core), Retroarch's Dolphin Core is outdated compared to the current standalone.

It is possible to use custom configs for each games like you would using the standalone, including the option you mentionned, but you have to manually write .ini files for each games and place them in the right folder.

Retroarch > saves > dolphin-emu > User > gamesettings.

From here, you create a .ini file named after the ID of your game.
You can see the ID either on Dolphin's wiki, or using the standalone window.

For example, Super Smash Bros. Melee (Europe) ID is GALP01, so, you create a .ini named:
"GALP01.ini" in this folder.

Then, you carefully read this:
https://wiki.dolphin-emu.org/index.php?title=GameINI

And add each options you want properly. This includes Gecko Codes too.

For example, here's what my Resident Evil 2 (Europe) file looks like:

[Video_Enhancements]
ForceTextureFiltering = 0
MaxAnisotropy = 3
[Video_Settings]
wideScreenHack = False
AspectRatio = 0
HiresTextures = True
[Gecko]
$60Hz [Ralf]
06000088 0000001C
90010004 3C80800C
60840844 38A0003C
48003151 3CA0800C
480667C0 00000000
0406685C 4BF9982C
$Enable Language Selection Screen [Ralf]
04049318 38000005
[Gecko_Enabled]
$60Hz
$Enable Language Selection Screen

If you follow this structure carefully, your custom options will work...

But...

As I said, the core is outdated. Some syntax changed for some options with newer revisions. Others were implemented.

The wiki I linked is up to date, but you'll have to use the old syntax for some options to work.

I do not remember which one, but you'll see the differences looking at the wiki revisions.

Sounds fun, right ?

My advice: unless it's vital, use Dolphin's standalone for games requiring very specific configurations, current version is now able to track time played but also register custom configurations for each game on the fly, it's just way more convenient.

I hope the core will be updated at some point, 'cause it works very fine, but it's been a while and the standalone version gained a lot of fixes and improvements since then.
< >
Showing 1-4 of 4 comments
Hello Motto
Chaosolous May 15 @ 10:43am 
Originally posted by The Varos Bagos:
Hello Motto
What?
The author of this thread has indicated that this post answers the original topic.
Phobos May 24 @ 8:04am 
It is important to keep in mind that currently (and probably for a long time as Dolphin's team is not much interested to maintain the core), Retroarch's Dolphin Core is outdated compared to the current standalone.

It is possible to use custom configs for each games like you would using the standalone, including the option you mentionned, but you have to manually write .ini files for each games and place them in the right folder.

Retroarch > saves > dolphin-emu > User > gamesettings.

From here, you create a .ini file named after the ID of your game.
You can see the ID either on Dolphin's wiki, or using the standalone window.

For example, Super Smash Bros. Melee (Europe) ID is GALP01, so, you create a .ini named:
"GALP01.ini" in this folder.

Then, you carefully read this:
https://wiki.dolphin-emu.org/index.php?title=GameINI

And add each options you want properly. This includes Gecko Codes too.

For example, here's what my Resident Evil 2 (Europe) file looks like:

[Video_Enhancements]
ForceTextureFiltering = 0
MaxAnisotropy = 3
[Video_Settings]
wideScreenHack = False
AspectRatio = 0
HiresTextures = True
[Gecko]
$60Hz [Ralf]
06000088 0000001C
90010004 3C80800C
60840844 38A0003C
48003151 3CA0800C
480667C0 00000000
0406685C 4BF9982C
$Enable Language Selection Screen [Ralf]
04049318 38000005
[Gecko_Enabled]
$60Hz
$Enable Language Selection Screen

If you follow this structure carefully, your custom options will work...

But...

As I said, the core is outdated. Some syntax changed for some options with newer revisions. Others were implemented.

The wiki I linked is up to date, but you'll have to use the old syntax for some options to work.

I do not remember which one, but you'll see the differences looking at the wiki revisions.

Sounds fun, right ?

My advice: unless it's vital, use Dolphin's standalone for games requiring very specific configurations, current version is now able to track time played but also register custom configurations for each game on the fly, it's just way more convenient.

I hope the core will be updated at some point, 'cause it works very fine, but it's been a while and the standalone version gained a lot of fixes and improvements since then.
Chaosolous May 24 @ 10:53am 
The stand alone on Linux is a bit wonky. Which is why I use Retroarch.
< >
Showing 1-4 of 4 comments
Per page: 1530 50