change gc dolphin.ini ROM language
-
I'm using latest RetroPie on x86 PC with Ubuntu.
I have an Europe version multilanguage gc ROM but it always starts in English. There is no ingame option to change language, but I want to play it in German (the ROM has German among other languages).
I downloaded an EU IPL.bin BIOS and put it into ~/RetroPie/roms/gc/User/GC/EUR
There is a dolphin.ini in ~/RetroPie/roms/gc/User/Config. When I change SkipIPL to False, the gc BIOS intro plays, so configuring dolphin by changing settings in this file works.
According to https://forums.dolphin-emu.org/Thread-pal-versión-on-spanish I have to set SelectedLanguage=1When I do so and save the file, start the game, it's still in English. When I quit the game and re-open dolphin.ini, SelectedLanguage is set back to 0.
So some other program (emulationstation, retroarch?) is changing the value but I don't know how to prevent this.
Btw, changes on SkipIPL are not changed back.Does anybody knows where to change language settings of ROMs / dolphin persistently?
-
Normally bios files are going to the
BIOS
folder. How did you edit thedolphin.ini
file, are you sure that you save the change ?From the wiki : https://wiki.dolphin-emu.org/index.php?title=GameINI, you have to add to the ini file this :
GameCubeLanguage = 1
=> Something new that you can try is to open the Dolphin Gui and change from here the language. To do that you have to add a line to the following file:
from terminal window run:
nano /opt/retropie/configs/gc/emulators.cfg
Add the line :
dolphin-editor = "XINIT-WMC:/opt/retropie/emulators/dolphin/bin/dolphin-emu"
press
ctrl+o
andctrl+x
to save and exit.The file it will be like this:
dolphin = "XINIT-WM:/opt/retropie/emulators/dolphin/bin/dolphin-emu-nogui -e %ROM%" dolphin-gui = "XINIT-WM:/opt/retropie/emulators/dolphin/bin/dolphin-emu -b -e %ROM%" dolphin-editor = "XINIT-WMC:/opt/retropie/emulators/dolphin/bin/dolphin-emu" default = "dolphin-gui"
(Hint for this from @retropieuser555)
-
@abj I'm using lr-dolphin, not dolphin. So I cannot follow the instructions on https://wiki.dolphin-emu.org/index.php?title=GameINI because I cannot do a right click in the dolphin menu.
Also, my emulators.cfg does not contain dolphin, but lr-dolphin instead.
Also because using lr-dolphin, my BIOS path is the one mentioned above (should be correct).
Should I install/use dolphin instead of lr-dolphin? Or how can I create a gameini with lr-dolphin (I don't know where to find the GameID)? -
Have you tried setting the Language Core option for the game to German ?
-
@mitu How do I do that? Sorry, I'm pretty new to retropie ...
-
Finally found a way! I installed dolphin on my Windows machine and loaded the gc iso ROM. Opened the (pre-filled) gameini in Editor (as described in the Wiki). Added GameCubeLanguage = 1 into [Core] section and transfered the gameini to my retropie into ~/RetroPie/roms/gc/User/GameSettings/
Now it works, the game starts in German!
Thanks a lot for your support. Set me onto the right track ... still i'm wondering what could be an easier way (without using Windows machine). -
@SmokyMcPot Sorry i believe that you are using standalone Dolphin.
For lr-Dolphin you can change hte language from :
While the game is running open the Retroarch menu then core options => language .
-
@abj Why do you think so or how can I check?
Pressing F1 while a gc game is running or pressing the pair button on my Shanwan PS3 controller does not do anything - How do I open Retroarch menu? -
@SmokyMcPot said in change gc dolphin.ini ROM language:
@mitu How do I do that? Sorry, I'm pretty new to retropie ...
Did you chose a Hotkey enable button during controller configuration ? If so, then take a look here.
-
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.