Skip to content

Commit

Permalink
Including Gamecube / Wii emulator
Browse files Browse the repository at this point in the history
  • Loading branch information
PRElias committed Jun 30, 2018
1 parent eee8207 commit c5a5444
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 1 deletion.
3 changes: 2 additions & 1 deletion download_list.json
Expand Up @@ -22,7 +22,8 @@
{"file":"prosystem_libretro.dll.zip","url":"http://buildbot.libretro.com/nightly/windows/x86_64/latest/prosystem_libretro.dll.zip"},
{"file":"vice_x64_libretro.dll.zip","url":"http://buildbot.libretro.com/nightly/windows/x86_64/latest/vice_x64_libretro.dll.zip"},
{"file":"fmsx_libretro.dll.zip","url":"http://buildbot.libretro.com/nightly/windows/x86_64/latest/fmsx_libretro.dll.zip"},
{"file":"puae_libretro.dll.zip","url":"http://buildbot.libretro.com/nightly/windows/x86_64/latest/puae_libretro.dll.zip"}
{"file":"puae_libretro.dll.zip","url":"http://buildbot.libretro.com/nightly/windows/x86_64/latest/puae_libretro.dll.zip"},
{"file":"dolphin_libretro.dll.zip","url":"http://buildbot.libretro.com/nightly/windows/x86_64/latest/dolphin_libretro.dll.zip"}
],
"releases": [
{"file":"EmulationStation-Win32.zip", "repo":"jrassa/emulationstation"},
Expand Down
19 changes: 19 additions & 0 deletions prepare.ps1
Expand Up @@ -159,6 +159,10 @@ Expand-Archive -Path $ps2Emulator -Destination $ps2ExtractionPath
Rename-Item -Path $ps2ExtractedPath -NewName "pcsx2"
New-Item -ItemType Directory -Force -Path $ps2BiosPath

# Gamecube Setup
$gcCore = $requirementsFolder + "dolphin_libretro.dll.zip"
Expand-Archive -Path $gcCore -Destination $coresPath

#
# 6. Start Retroarch and generate a config.
#
Expand Down Expand Up @@ -282,6 +286,12 @@ $atari7800Core = $requirementsFolder + "prosystem_libretro.dll.zip"
Expand-Archive -Path $atari7800Core -Destination $coresPath
New-Item -ItemType Directory -Force -Path $atari7800Path

# Gamecube Setup
$gcPath = $romPath+"\gc"
$gcCore = $requirementsFolder + "dolphin_libretro.dll.zip"
Expand-Archive -Path $gcCore -Destination $coresPath
New-Item -ItemType Directory -Force -Path $gcPath


#
# 9. Hack the es_config file
Expand Down Expand Up @@ -315,6 +325,15 @@ $newConfig = "<systemList>
<platform>n64</platform>
<theme>n64</theme>
</system>
<system>
<fullname>Gamecube</fullname>
<name>gc</name>
<path>$gcPath</path>
<extension>.iso .ISO</extension>
<command>$retroarchExecutable -L $coresPath\dolphin_libretro.dll %ROM%</command>
<platform>gc</platform>
<theme>gc</theme>
</system>
<system>
<fullname>Game Boy Color</fullname>
<name>gbc</name>
Expand Down

0 comments on commit c5a5444

Please sign in to comment.