11. Adding Games - spruceUI/spruceOS GitHub Wiki
Adding Games!
Adding game files (ROMs) to your device is the most important part of setting it up! There are different emulators, different folders, file types, zip types and it can all get very confusing very quickly. I know it is overwhelming for me. I still have to refer back to my own guide frequently to find what Roms folder belongs to what system.
ROMs and video files have a very specific place they must be put in order for them to work. Spruce tries to make this as easy as possible but there are some legacy folder names that trip people up. For example, Super Nintendo games go into the folder called "SFC" (Super Famicom) when most people just refer to this system as SNES.
Looking for information on Arcade Games? Check out the Arcade and MAME Explained! page.
PICO-8
PICO8 HAS BEEN MOVED TO THE Emu
FOLDER. PLACE DAT/DYN FILES IN Emu/PICO8/bin/
Use Splore, Pico-8's native browser, downloader, and launcher for free games!
You need to download the Rasberri Pi version of Pico8. Copy and paste the pico8.dat
and pico8_dyn
file into mnt/SDCARD/Emu/PICO8/bin/
on your spruce install.
Please note that you must provide your own copy of Pico-8. Pico-8 games are all free, but you must first purchase the license to download the fantasy console itself.
FAKE08
Unfortunately MainUI is causing issues to launch Pico-8 games using the png extension with Fake08.
-
Change the game to p8 extension by deleting .png from your cart file. A tool like ReNamer is very helpful and will bulk perform the task for you. https://www.den4b.com/products/renamer
Example: Tomb of G'Nir.p8.png to Tomb of G'Nir.p8
Where to add ROM files
ROM files should be placed directly into their respective folders. For example N64 ROMS must be placed in the “N64” folder within the “Roms” folder. Below is a table with the names of systems and their folder name.
Video files go into the “FFPLAY” folder.
ROM FOLDER CHART:
System (Rom Folder)
Amiga (AMIGA)
Amstrad CPC (CPC)
Arcade (ARCADE)
Arduboy (ARDUBOY)
Atari 2600 (ATARI)
Atari 8-bit Family (EIGHTHUNDRED)
Atari 5200 (FIFTYTWOHUNDRED)
Atari 7800 (SEVENTYEIGHTHUNDRED)
Atari Lynx (LYNX)
Bandai Sufami Turbo (SUFAMI)
Bandai WonderSwan (WS)
Bandai WonderSwan Color (WSC)
Capcom CP System (CPS1)
Capcom CP System II (CPS2)
Capcom CP System III (CPS3)
ColecoVision (COLECO)
Commodore 64 (COMMODORE)
Commodore VIC-20 (VIC20)
Doom (DOOM)
Fairchild Channel F (FAIRCHILD)
Family Computer Disk System (FDS)
Video and Music Player (MEDIA)
Game & Watch (GW)
GCE Vectrex (VECTREX)
Magnavox Odyssey 2 (ODYSSEY)
MAME (MAME2003PLUS)
Mattel Intellivision (INTELLIVISION)
Mega Duck (MEGADUCK)
MS-DOS (DOS)
MSX/MSX2 (MSX)
NEC SuperGrafx (SGFX)
NEC TurboGrafx CD (PCECD)
NEC TurboGrafx-16 (PCE)
Nintendo 64 (N64)
Nintendo DS (NDS)
Nintendo Entertainment System (FC)
Nintendo Game Boy Advance (GBA)
Nintendo Game Boy Color (GBC)
Nintendo Game Boy (GB)
Nintendo Pokemon Mini (POKE)
Nintendo Satellaview (SATELLAVIEW)
Nintendo Super Game Boy (SGB)
Nintendo Super Nintendo (SFC)
Nintendo Virtual Boy (VB)
OpenBOR (OPENBOR)
PICO-8 “Fake08” (FAKE08)
PICO-8 “Native” (PICO8)
PlayStation Portable (PSP)
Quake "TyrQuake" (QUAKE)
Ports collection (PORTS)
ScummVM (SCUMMVM)
Sega 32X (THIRTYTWOX)
Sega CD (SEGACD)
Sega Dreamcast (DC)
Sega Game Gear (GG)
Sega Genesis MSU (MSUMD)
Sega Genesis (MD)
Sega Master System (MS)
Sega SG-1000 (SEGASGONE)
Sharp X68000 (X68000)
Sinclair ZX Spectrum (ZXS)
SNES MSU1 (MSU1)
SNK NeoGeo CD (NEOCD)
SNK NeoGeo Pocket (NGP)
SNK NeoGeo Pocket Color (NGPC)
SNK NeoGeo (NEOGEO)
Sony PlayStation (PS)
TIC-80 (TIC)
VideoPac (VIDEOPAC)
Watara Supervision (SUPERVISION)
Wolfenstein3D, ECWolf (WOLF)