Retroarch: one configuration file per emulator

By default, Retroarch loads a configuration file called retroarch.cfg. When mixing different retroarch versions, this file may cause conflicts and bugs. Here is a quick way to prevent this kind of issue without recompiling the source code. In this example, I'll take one of the mame2003 cores: mame2003_plus_coreA_libretro_wii.dol.

1. You need an Hex editor for your operating system. For Windows, you can use HxD or Frhed(a bit old). For linux, you have Bless.

2. Open the dol with your hex editor with 'File->Open' or by drag'n'drop.

3. In the Search menu, select Find, type 'retroarch.cfg' and click OK. Select retroarch.cfg text in the main window.
Search.png
4. Now, you're going to replace 'retroarch.cfg' with another name with the same length. Here, we can chose mame2003A.cfg for example.
replace1.png
5. Save your file and copy this modified dol to your sd card. You should have a 'welcome' message when you load this dol. You can check there's a new mame2003A.cfg in sd:/retroarch.

6. This is optional but you could also rename retroarch-core-options.cfg. It's the same process. Just give a name of your choice with the same length as the original cfg.
Replace2.png
 

coraline2

Member
Newcomer
Joined
Apr 17, 2018
Messages
20
Trophies
0
Age
39
XP
187
Country
Mexico
Hi Wiimphaty, sorry for the inconvenience, but I already got frustrated with so many attempts ...
To want to run some core of mame2003 + in wiiflow, create the folders and the default .cfg file on my sd card.
Could you please tell me which part of the .dol file should I modify so that the cores create and execute the files that I have on my hard drive only?
 

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,107
Country
France
Not sure but what you're asking has nothing to do with the trick described here. Normally, you don't modify the dol itself to change the paths. You do it in Retroarch's menu or in WiiFlow.
Maybe try if it works in Wiiflow first before doing this optional trick.

Things to check:
- Be sure to download the cores from this thread : https://gbatemp.net/threads/mame-2003-plus.499497/
- Check you have all the .ini in /WiiFlow/plugins/. mameA.ini ...
- The /WiiFlow/plugins/ folder should be on your usb drive. But if on sd card, you may force USB game's partiton by adding rompartition=1 in the .ini files.
- Copy your dol files in /WiiFlow/plugins/retroarch-wii folder.
- On your hard drive, create this folder structure : /roms/MAME2003/coreA /roms/MAME2003/coreB etc...
- Copy your games in the right folder (coreA ...)
- Launch WiiFlow and select a Mame plugin. Change the partition if necessary. Open settings, Game Partitions, Plugins Default Partition and chose USB1.
- Start the game.

Note it's always better to 'start fresh' and delete previous retroarch files before testing.
You may have better support there or in Wiiflow lite thread.
 
  • Like
Reactions: SaulFabre

coraline2

Member
Newcomer
Joined
Apr 17, 2018
Messages
20
Trophies
0
Age
39
XP
187
Country
Mexico
I appreciate your advice and an apology for not knowing where to focus my question, I will try to do what you say, hopefully that is the great solution to my problem ... thank you very much!
 

MrCrynox

New Member
Newbie
Joined
Jul 28, 2019
Messages
4
Trophies
0
Age
49
XP
221
Country
United Kingdom
@Wiimpathy does this mean I can have two versions of RA on the same card ? Is this the intended use for your config file name change trick ?

If so great, as Im currently using your FBANEO version so that I can play the larger games but I have also just started dabbling with your Mame 2003 plus one and at first I thought I could be clever and just copy the A-G cores across but no that didn't work, so I guess I've got to have two different versions of RA but I'm not sure if that's possible on one card ? Sorry for my lack of knowledge, the last time I used RA was years ago on version 1.0.0.2...
 

Tetsuo Shima

Well-Known Member
Member
Joined
Oct 29, 2008
Messages
1,874
Trophies
2
Age
45
XP
4,875
Country
Italy
@Wiimpathy is that the only retroarch.cfg that we need to change? when i do a search i find 4 other retroarch.cfg. in mameA dol.
Changing the other retroarch.cfg entries seems to make no difference to me, but I may be wrong. However. I always change retroarch-core-options.cfg too
e.g. for fceumm
retroarch.cfg ---> nesfceumm.cfg
retroarch-core-options.cfg ---> nesfceumm-core-options.cfg
 
  • Like
Reactions: fledge68

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • ZeroT21 @ ZeroT21:
    it wasn't a question, it was fact
  • BigOnYa @ BigOnYa:
    He said he had 3 different doctors apt this week, so he prob there. Something about gerbal extraction, I don't know.
    +1
  • ZeroT21 @ ZeroT21:
    bored, guess i'll spread more democracy
  • LeoTCK @ LeoTCK:
    @K3Nv2 one more time you say such bs to @BakerMan and I'll smack you across the whole planet
  • K3Nv2 @ K3Nv2:
    Make sure you smack my booty daddy
    +1
  • LeoTCK @ LeoTCK:
    telling him that my partner is luke...does he look like someone with such big ne
    eds?
  • LeoTCK @ LeoTCK:
    do you really think I could stand living with someone like luke?
  • LeoTCK @ LeoTCK:
    I suppose luke has "special needs" but he's not my partner, did you just say that to piss me off again?
  • LeoTCK @ LeoTCK:
    besides I had bigger worries today
  • LeoTCK @ LeoTCK:
    but what do you know about that, you won't believe me anyways
  • K3Nv2 @ K3Nv2:
    @BigOnYa can answer that
  • BigOnYa @ BigOnYa:
    BigOnYa already left the chat
  • K3Nv2 @ K3Nv2:
    Biginya
  • BigOnYa @ BigOnYa:
    Auto correct got me, I'm on my tablet, i need to turn that shit off
  • K3Nv2 @ K3Nv2:
    With other tabs open you perv
  • BigOnYa @ BigOnYa:
    I'm actually in my shed, bout to cut 2-3 acres of grass, my back yard.
  • K3Nv2 @ K3Nv2:
    I use to have a guy for that thanks richard
  • BigOnYa @ BigOnYa:
    I use my tablet to stream to a bluetooth speaker when in shed. iHeartRadio, FlyNation
  • K3Nv2 @ K3Nv2:
    While the victims are being buried
  • K3Nv2 @ K3Nv2:
    Grave shovel
  • BigOnYa @ BigOnYa:
    Nuh those goto the edge of the property (maybe just on the other side of)
  • K3Nv2 @ K3Nv2:
    On the neighbors side
    +1
  • BigOnYa @ BigOnYa:
    Yup, by the weird smelly green bushy looking plants.
    K3Nv2 @ K3Nv2: https://www.the-sun.com/news/10907833/self-checkout-complaints-new-target-dollar-general-policies...