Dolphin (Nintendo Gamecube and Wii)

Official Web Site

Dolphin

Example BAT and Command-Line Options

CD "C:\Program Files\Dolphin"
"C:\Program Files\Dolphin\Dolphin.exe" /e "E:\Gamecube\R-Racing Evolution Gamecube.gcz" /b
  • The /e switch loads the file specified directly into Dolphin.
  • The /b switch exits Dolphin when you exit the game.

My complete BAT file

I use a more comprehensive BAT file for launching games. It includes memory card switching and a little reminder window with hotkeys and pertinent information.

This is the one for V-Rally 3.

@ECHO Off

REM Do not use speech marks
REM Do not leave a space before or after the equals sign
SET GameName=V-Rally 3
SET ExeFolder=E:\Gamecube\Dolphin\
SET GameFolder=E:\Gamecube\
SET GameMemoryCardFileName=C:\Users\YOURNAME\Documents\Dolphin Emulator\GC\%GameName%.EUR.raw
SET MemoryCardFileName=C:\Users\YOURNAME\Documents\Dolphin Emulator\GC\MemoryCardA.EUR.raw

REM Create on-the-fly VBScript to show a popup message that will automatically
REM close after a few seconds and allow the game to load
REM object.Popup strText,[nSecondsToWait],[strTitle],[nType]
REM nType: 64 = Information icon
> usermessage.vbs ECHO Set wshShell = CreateObject( "WScript.Shell" )
>>usermessage.vbs ECHO wshShell.Popup "This game uses a Memory Card." ^& vbCrLf ^& _
>>usermessage.vbs ECHO                "F9 for Dolphin screenshots" ^& vbCrLf ^& _
>>usermessage.vbs ECHO                "F12 for Steam screenshots." ^& vbCrLf ^& _
>>usermessage.vbs ECHO                "%GameName% will start in 3 seconds.", 3, _
>>usermessage.vbs ECHO                "%GameName% notes", 64
Wscript.EXE usermessage.vbs
Del usermessage.vbs

IF EXIST %GameMemoryCardFileName% (
    REM Copy memory cards into standard slots
    REM /y Suppresses prompting to confirm that you want to overwrite an existing destination file
    COPY /y "%GameMemoryCardFileName%" "%MemoryCardFileName%"
)

CD "%ExeFolder%"
"%ExeFolder%Dolphin.exe" /e "%GameFolder%V-Rally 3 Gamecube.gcz" /b

REM Copy memory card from standard slots
REM /y Suppresses prompting to confirm that you want to overwrite an existing destination file
COPY /y "%MemoryCardFileName%" "%GameMemoryCardFileName%"

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s