RetroFE forums

General Category => Tutorials => Topic started by: Thunderman on December 06, 2017, 05:42:03 AM

Title: Updated SNES,NES,GBA, .... using RetroArch Tutorial
Post by: Thunderman on December 06, 2017, 05:42:03 AM
setup instructions for retro arch SNES (Super Nintendo) as example. just change names for other systems like NES, GBA and others
(prerequisite)
Download and install retroarch into your retrofe\emulators\
Run retroarch.exe and select load core since is a new install will be no core's listed, option to download core select and scroll to SNES/Super Famicon (SNES9x) press enter and it will be downloaded and added.
Repeat for other systems

Step 1: open command prompt navigate to your retrofe root directory issue command
Code: [Select]
core\RetroFE.exe -createcollection "Super Nintendo Entertainment System"    This will make a folder named (SNES) and generate folders and config files.
Replace Super Nintendo Entertainment System with other systems

Step 2: navigate to folder retrofe\launchers.windows and create a Super Nintendo Entertainment System.conf and insert code
Code: [Select]
executable = emulators\retroarch\retroarch.exe
arguments = retroarch -L C:\retrofe\emulators\retroarch\cores\snes9x_libretro.dll "%ITEM_FILEPATH%"
Note: Arguments line must have your exact path edit to match yours

Just look in the retroarch\cores\ for other Libretro DLL file names and replace snes9x_libretro.dll with system then save as system EX: NES.conf

Step 3: Navigate to retrofe\collections\Super Nintendo Entertainment System\settings.conf and edit to
Code: [Select]
list.includeMissingItems = false
list.extensions = zip
list.menuSort = yes

launcher = Super Nintendo Entertainment System
metadata.type = Super Nintendo Entertainment System
Do same but navigate to other system folder EX: NES and change launcher part =SNES to system substitute

drop zip roms into retrofe\collections\Super Nintendo Entertainment System\roms\
Or NES\roms\ or other systems

Step 4: navigate to retrofe\collections\Main\menu.txt and add Super Nintendo Entertainment System Names are case sensitive so name correctly for each system
Ex:
Code: [Select]
Arcade
Capcom Play System I
Capcom Play System II
Capcom Play System III
Sega Genesis
Daphne
Super Nintendo Entertainment System

all set to run some snes gooness :D
when you launch the first game it will load in windowed mode Just press your (F) key and it will go fullscreen then exit and retroarch will remember settings and always load fullscreen from now on.

Title: Re: SNES,NES,GBA, .... using RetroArch Tutorial
Post by: Thunderman on December 08, 2017, 05:49:19 PM
My bad i should have used the same names for systems as in the meta data hyperlist info ive updated the changes in red so the xml game data will populate.

also remove the # from metadata.type = Super Nintendo Entertainment System

just updated the tutorial with parts to change for other retroarch supported systems.

Retroarch supports many systems
Code: [Select]
3DO
Arcade
Atari 2600
Atari 5200
Atari 7800
Atari Jaguar
Atari Lynx
Atari Falcon
Cave Story
Bomberman
CHIP-8
ColecoVision
Commodore
Doom
Dreamcast
Famicom Disk System
FFmpeg
Game Boy
Game Boy Advance
VisualBoyAdvance
GameCube
Game Gear
MSX
Neo Geo Pocket / Color
NEC PC-98
Nintendo 64
Nintendo Entertainment System
Nintendo DS
Nintendo 3DS
Odyssey²
PC-FX
32X
Mega CD/Sega CD
Mega Drive/Genesis
Master System
Genesis
PlayStation Portable
PlayStation
Pokémon Mini
Quake 1
Sega Saturn
Super NES
Tomb Raider
TurboGrafx-16 / SuperGrafx
TurboGrafx-CD
Vectrex
Virtual Boy
WonderSwan
ZX Spectrum
ZX81
Want a system Not listed in tutorials POP a reply and will see if can make it work  ;)