mirror of
				https://github.com/RetroDECK/Wiki.git
				synced 2025-04-10 19:15:16 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			241 lines
		
	
	
		
			18 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			241 lines
		
	
	
		
			18 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # RetroDECK Folder Structure
 | |
| 
 | |
| <img src="../../wiki_icons/pixelitos/folder-blue-games.png" width="75">
 | |
| 
 | |
| Here is the RetroDECK folder structure.
 | |
| 
 | |
| ## Main Folders
 | |
| 
 | |
| | **Type**         | **Folder**                                                              | **Comment**                                                                 |
 | |
| |:----------------:|:-----------------------------------------------------------------------:|:---------------------------------------------------------------------------:|
 | |
| | Flatpak Folder   | `/var/lib/flatpak/app/net.retrodeck.retrodeck/current/active/files/`    | Contains the sandboxed flatpak environment and should not be touched.       |
 | |
| | User Var Folder  | `~/.var/app/net.retrodeck.retrodeck/`                                   | Exposes configuration, cache, and system data from the Flatpak environment. |
 | |
| | Userdata Folder  | `retrodeck/`                                                            | Contains userdata. Has a dynamic location, chosen by the user.              |
 | |
| 
 | |
| ## Userdata Folder - retrodeck/
 | |
| 
 | |
| | **Type**             | **Folder**                | **Comment**                                           |
 | |
| |:--------------------:|:-------------------------:|:-----------------------------------------------------:|
 | |
| | BIOS Folder          | `retrodeck/bios`          | BIOS folder (follows the RetroArch BIOS structure).   |
 | |
| | Borders Folder       | `retrodeck/borders`       | Border files for supported systems                    |
 | |
| | Cheats Folder        | `retrodeck/cheats`        |                                                       |
 | |
| | ES-DE Folder         | `retrodeck/ES-DE`         | Userdata from ES-DE                                   |
 | |
| | Logs Folder          | `retrodeck/logs`          | RetroDECK logfiles                                    |
 | |
| | Mods Folder          | `retrodeck/mods`          | Mods folders for supported systems                    |
 | |
| | PortMaster Folder    | `retrodeck/PortMaster`    | PortMaster downloaded games data                      |
 | |
| | ROMs Folder          | `retrodeck/roms`          | ROMs folders                                          |
 | |
| | Saves Folder         | `retrodeck/saves`         | Save folders for supported systems                    |
 | |
| | Screenshots Folder   | `retrodeck/saves`         | Screenshots folders for supported systems             |
 | |
| | Shaders Folder       | `retrodeck/cheats`        | Cheat folders for supported systems                   |
 | |
| | Shaders Folder       | `retrodeck/shaders`       | Shader folders for supported systems                  |
 | |
| | States Folder        | `retrodeck/states`        | State (save state) folders for supported systems      |
 | |
| | Texture Packs Folder | `retrodeck/texture_packs` | Texture Packs folders for supported systems           |
 | |
| 
 | |
| ## ES-DE Folder
 | |
| 
 | |
| | **Type**               | **Folder**          | **Comment**                      |
 | |
| |:----------------------:|:-------------------:|:--------------------------------:|
 | |
| | Collections Folder     | collections         | Custom ES-DE Collection          |
 | |
| | Custom Systems Folder  | custom_systems      | Custom Systems                   |
 | |
| | Downloaded Media Folder| downloaded_media    | Scraping data                    |
 | |
| | Gamelists Folder       | gamelists           | ES-DE gamelist.xml files         |
 | |
| | Themes Folder          | themes              | ES-DE Themes                     |
 | |
| 
 | |
| ## BIOS Folder
 | |
| 
 | |
| Most BIOS files are put in the root of the folder. 
 | |
| 
 | |
| | **Type**             | **Folder**          | **Comment** |
 | |
| |:--------------------:|:-------------------:|:-----------:|
 | |
| | Cemu Folder          | cemu                |             |
 | |
| | Citra Folder         | citra               |             |
 | |
| | Databases Folder     | Databases           |             |
 | |
| | Dc Folder            | dc                  |             |
 | |
| | Fbneo Folder         | fbneo               |             |
 | |
| | Gzdoom Folder        | gzdoom              |             |
 | |
| | HdPacks Folder       | HdPacks             |             |
 | |
| | Machines Folder      | Machines            |             |
 | |
| | Mame-sa Folder       | mame-sa             |             |
 | |
| | Mupen64plus Folder   | Mupen64plus         |             |
 | |
| | Np2kai Folder        | np2kai              |             |
 | |
| | Pico-8 Folder        | pico-8              |             |
 | |
| | PPSSPP Folder        | PPSSPP              |             |
 | |
| | Quasi88 Folder       | quasi88             |             |
 | |
| | Rpcs3 Folder         | rpcs3               |             |
 | |
| | Switch Folder        | switch              |             |
 | |
| | Themes Folder        | themes              |             |
 | |
| | Vita3K Folder        | Vita3K              |             |
 | |
| 
 | |
| ## ROMs Folder
 | |
| 
 | |
| RetroDECK Follows the ES-DE ROMs Folder Structure. 
 | |
| 
 | |
| | **Type** | **Folder** | **Comment** |
 | |
| |  :---:  | :---:       |   :---:     |
 | |
| | 3DO Folder | 3do | A 32-bit console known for its high price and multimedia capabilities. |
 | |
| | Adam Folder | adam | A home computer and game console hybrid released by Coleco. |
 | |
| | Amiga Folder | amiga | A family of personal computers known for their graphics and sound capabilities. |
 | |
| | Amiga1200 Folder | amiga1200 | An advanced model of the Amiga computer with improved graphics and processing power. |
 | |
| | Amiga600 Folder | amiga600 | A compact version of the Amiga computer with fewer expansion options. |
 | |
| | Amigacd32 Folder | amigacd32 | A CD-ROM based game console version of the Amiga computer. |
 | |
| | Amstradcpc Folder | amstradcpc | A series of 8-bit home computers popular in Europe. |
 | |
| | Apple2 Folder | apple2 | One of the first highly successful mass-produced microcomputers. |
 | |
| | Apple2gs Folder | apple2gs | An advanced model of the Apple II with better graphics and sound. |
 | |
| | Arcade Folder | arcade | Coin-operated entertainment machines found in public places. |
 | |
| | Arcadia Folder | arcadia | A lesser-known console with a small library of games. |
 | |
| | Archimedes Folder | archimedes | A family of personal computers developed by Acorn Computers. |
 | |
| | Arduboy Folder | arduboy | A handheld game console based on Arduino technology. |
 | |
| | Astrocde Folder | astrocde | A second-generation home video game console released by Emerson Radio. |
 | |
| | Atari2600 Folder | atari2600 | One of the first successful home video game consoles. |
 | |
| | Atari5200 Folder | atari5200 | A follow-up to the Atari 2600 with improved graphics and sound. |
 | |
| | Atari7800 Folder | atari7800 | A backward-compatible console with better graphics than its predecessors. |
 | |
| | Atari800 Folder | atari800 | An 8-bit home computer known for its gaming capabilities. |
 | |
| | Atarijaguar Folder | atarijaguar | A 64-bit game console with a limited library of games. |
 | |
| | Atarilynx Folder | atarilynx | A handheld game console with a color display. |
 | |
| | Atarist Folder | atarist | A family of home computers known for their MIDI capabilities. |
 | |
| | Atarixe Folder | atarixe | An 8-bit home computer similar to the Atari 800. |
 | |
| | Atomiswave Folder | atomiswave | An arcade system board developed by Sammy Corporation. |
 | |
| | BBC Micro Folder | bbcmicro | A series of microcomputers developed by Acorn Computers for the BBC. |
 | |
| | C64 Folder | c64 | One of the best-selling home computers of all time. |
 | |
| | CD-i Mono-I Folder | cdimono1 | A multimedia CD-ROM game console developed by Philips. |
 | |
| | CDTV Folder | cdtv | A multimedia platform based on the Amiga computer. |
 | |
| | ChaiLove Folder | chailove | A retro game framework for creating games in Lua. |
 | |
| | Channel F Folder | channelf | A second-generation home video game console released by Fairchild. |
 | |
| | Colecovision Folder | colecovision | A second-generation home video game console known for its arcade ports. |
 | |
| | Consolearcade Folder | consolearcade | A general folder for home consoles that play arcade-style games. |
 | |
| | Cps Folder | cps | Capcom's arcade system board used for many popular games. |
 | |
| | Cps1 Folder | cps1 | The first version of Capcom's arcade system board. |
 | |
| | Cps2 Folder | cps2 | The second version of Capcom's arcade system board with improved security. |
 | |
| | Cps3 Folder | cps3 | The third version of Capcom's arcade system board with advanced graphics. |
 | |
| | Crvision Folder | crvision | A home computer and game console hybrid released by VTech. |
 | |
| | Daphne Folder | daphne | An emulator for laserdisc arcade games. |
 | |
| | Desktop Folder | desktop | Folder for .desktop files. |
 | |
| | DOOM Folder | doom | A folder containing files related to the classic first-person shooter game. |
 | |
| | DOS Folder | dos | An operating system for IBM-compatible personal computers. |
 | |
| | Dreamcast Folder | dreamcast | A 128-bit game console developed by Sega. |
 | |
| | Easyrpg Folder | easyrpg | An open-source RPG game engine. |
 | |
| | Electron Folder | electron | A budget home computer developed by Acorn Computers. |
 | |
| | Emulators Folder | emulators | Software that allows one computer system to behave like another. |
 | |
| | Famicom Folder | famicom | The Japanese version of the Nintendo Entertainment System. |
 | |
| | Fba Folder | fba | Final Burn Alpha, an arcade game emulator. |
 | |
| | Fbneo Folder | fbneo | Final Burn Neo, an updated version of Final Burn Alpha. |
 | |
| | Fds Folder | fds | Famicom Disk System, a floppy disk add-on for the Famicom. |
 | |
| | Flash Folder | flash | A folder containing files related to Adobe Flash content. |
 | |
| | Fm7 Folder | fm7 | A home computer developed by Fujitsu. |
 | |
| | Fmtowns Folder | fmtowns | A series of personal computers developed by Fujitsu. |
 | |
| | Gamate Folder | gamate | A handheld game console developed by Bit Corporation. |
 | |
| | Gameandwatch Folder | gameandwatch | A series of handheld electronic games developed by Nintendo. |
 | |
| | Gamecom Folder | gamecom | A handheld game console developed by Tiger Electronics. |
 | |
| | Gamegear Folder | gamegear | A handheld game console developed by Sega. |
 | |
| | GB Folder | gb | Game Boy, a handheld game console developed by Nintendo. |
 | |
| | GBA Folder | gba | Game Boy Advance, a handheld game console developed by Nintendo. |
 | |
| | GBC Folder | gbc | Game Boy Color, a handheld game console developed by Nintendo. |
 | |
| | GC Folder | gc | GameCube, a home video game console developed by Nintendo. |
 | |
| | Genesis Folder | genesis | A 16-bit game console developed by Sega. |
 | |
| | Gmaster Folder | gmaster | A handheld game console developed by Watara. |
 | |
| | Gx4000 Folder | gx4000 | A game console developed by Amstrad. |
 | |
| | Intellivision Folder | intellivision | A second-generation home video game console developed by Mattel. |
 | |
| | J2me Folder | j2me | Java 2 Platform, Micro Edition, used for mobile devices. |
 | |
| | Laserdisc Folder | laserdisc | A folder containing files related to laserdisc content. |
 | |
| | Lcdgames Folder | lcdgames | A folder containing files related to LCD handheld games. |
 | |
| | Lowresnx Folder | lowresnx | A fantasy console for making games in a low-resolution environment. |
 | |
| | Lutris Folder | lutris | An open-source gaming platform for Linux. |
 | |
| | Lutro Folder | lutro | A framework for creating retro-style games in Lua. |
 | |
| | Macintosh Folder | macintosh | A family of personal computers developed by Apple. |
 | |
| | MAME Folder | mame | Multiple Arcade Machine Emulator, a software for emulating arcade games. |
 | |
| | Master System Folder | mastersystem | A third-generation home video game console developed by Sega. |
 | |
| | Mega CD Folder | megacd | A CD-ROM add-on for the Sega Genesis. |
 | |
| | Mega CD JP Folder | megacdjp | The Japanese version of the Sega CD add-on. |
 | |
| | Mega Drive Folder | megadrive | The international name for the Sega Genesis. |
 | |
| | Mega Duck Folder | megaduck | A handheld game console developed by Welback Holdings. |
 | |
| | MESS Folder | mess | Multi Emulator Super System, an emulator for various consoles and computers. |
 | |
| | Model2 Folder | model2 | An arcade system board developed by Sega. |
 | |
| | Moto Folder | moto | A folder containing files related to motorcycle games. |
 | |
| | MSX Folder | msx | A standardized home computer architecture. |
 | |
| | MSX1 Folder | msx1 | The first generation of the MSX computer standard. |
 | |
| | MSX2 Folder | msx2 | The second generation of the MSX computer standard. |
 | |
| | MSX turbo R Folder | msxturbor | An enhanced version of the MSX2 computer standard. |
 | |
| | M.U.G.E.N Folder | mugen | IkemanGO a customizable fighting game engine. |
 | |
| | Multivision Folder | multivision | A home computer and game console hybrid developed by Samsung. |
 | |
| | N3DS Folder | n3ds | Nintendo 3DS, a handheld game console developed by Nintendo. |
 | |
| | N64 Folder | n64 | Nintendo 64, a 64-bit game console developed by Nintendo. |
 | |
| | N64DD Folder | n64dd | A disk drive add-on for the Nintendo 64. |
 | |
| | Naomi Folder | naomi | An arcade system board developed by Sega. |
 | |
| | Naomi2 Folder | naomi2 | An enhanced version of the Sega Naomi arcade system board. |
 | |
| | Naomigd Folder | naomigd | A GD-ROM add-on for the Sega Naomi arcade system board. |
 | |
| | NDS Folder | nds | Nintendo DS, a handheld game console developed by Nintendo. |
 | |
| | Neo Geo Folder | neogeo | A cartridge-based arcade and home video game system developed by SNK. |
 | |
| | Neo Geo CD Folder | neogeocd | A CD-ROM based version of the Neo Geo system. |
 | |
| | Neo Geo CD JP Folder | neogeocdjp | The Japanese version of the Neo Geo CD system. |
 | |
| | NES Folder | nes | Nintendo Entertainment System, an 8-bit home video game console. |
 | |
| | NGP Folder | ngp | Neo Geo Pocket, a handheld game console developed by SNK. |
 | |
| | NGPC Folder | ngpc | Neo Geo Pocket Color, an upgraded version of the Neo Geo Pocket. |
 | |
| | Odyssey2 Folder | odyssey2 | A second-generation home video game console developed by Magnavox. |
 | |
| | Openbor Folder | openbor | Open Beats of Rage, a customizable beat 'em up game engine. |
 | |
| | Palm Folder | palm | A folder containing files related to Palm OS devices. |
 | |
| | PC Folder | pc | Uses for some PC game ports. |
 | |
| | PC88 Folder | pc88 | A series of home computers developed by NEC. |
 | |
| | PC98 Folder | pc98 | An upgraded series of home computers developed by NEC. |
 | |
| | PCArcade Folder | pcarcade | A folder containing files related to PC arcade games. |
 | |
| | PC Engine Folder | pcengine | A home video game console developed by NEC. |
 | |
| | PC Engine CD Folder | pcenginecd | A CD-ROM add-on for the PC Engine. |
 | |
| | PCFX Folder | pcfx | A 32-bit home video game console developed by NEC. |
 | |
| | Pico8 Folder | pico8 | A fantasy console for making, sharing, and playing tiny games. |
 | |
| | Plus4 Folder | plus4 | A home computer developed by Commodore. |
 | |
| | Pokemini Folder | pokemini | An emulator for the Pokémon Mini handheld game console. |
 | |
| | PortMaster Folder | portmaster | A folder containing files related to PortMaster. |
 | |
| | Ports Folder | ports | A folder containing files related to game ports. |
 | |
| | PS2 Folder | ps2 | PlayStation 2, a home video game console developed by Sony. |
 | |
| | PS3 Folder | ps3 | PlayStation 3, a home video game console developed by Sony. |
 | |
| | PSP Folder | psp | PlayStation Portable, a handheld game console developed by Sony. |
 | |
| | PSVita Folder | psvita | PlayStation Vita, a handheld game console developed by Sony. |
 | |
| | PSX Folder | psx | PlayStation, a home video game console developed by Sony. |
 | |
| | Pv1000 Folder | pv1000 | A home video game console developed by Casio. |
 | |
| | Quake Folder | quake | A folder containing files related to the Quake series of games. |
 | |
| | Satellaview Folder | satellaview | A satellite modem add-on for the Super Famicom. |
 | |
| | Saturn Folder | saturn | A 32-bit home video game console developed by Sega. |
 | |
| | Satun JP Folder | saturnjp | The Japanese version of the Sega Saturn. |
 | |
| | SCUMMVM Folder | scummvm | An emulator for classic point-and-click adventure games. |
 | |
| | SCV Folder | scv | Super Cassette Vision, a home video game console developed by Epoch. |
 | |
| | Sega32x Folder | sega32x | A 32-bit add-on for the Sega Genesis. |
 | |
| | Sega32x JP Folder | sega32xjp | The Japanese version of the Sega 32X add-on. |
 | |
| | Sega 32x NA Folder | sega32xna | The North American version of the Sega 32X add-on. |
 | |
| | Sega CD Folder | segacd | A CD-ROM add-on for the Sega Genesis. |
 | |
| | SFC Folder | sfc | Super Famicom, the Japanese version of the Super Nintendo. |
 | |
| | SG-1000 Folder | sg-1000 | A home video game console developed by Sega. |
 | |
| | SGB Folder | sgb | Super Game Boy, an adapter for playing Game Boy games on the SNES. |
 | |
| | SNES Folder | snes | Super Nintendo Entertainment System, a 16-bit home video game console. |
 | |
| | SNES NA Folder | snesna | The North American version of the Super Nintendo. |
 | |
| | Solarus Folder | solarus | An open-source game engine for action-RPGs. |
 | |
| | Spectravideo Folder | spectravideo | A series of home computers developed by Spectravideo. |
 | |
| | STV Folder | stv | Sega Titan Video, an arcade system board developed by Sega. |
 | |
| | Sufami Folder | sufami | Sufami Turbo, an add-on for the Super Famicom. |
 | |
| | Supergrafx Folder | supergrafx | An upgraded version of the PC Engine. |
 | |
| | Supervision Folder | supervision | A handheld game console developed by Watara. |
 | |
| | Supracan Folder | supracan | A 16-bit home video game console developed by Funtech. |
 | |
| | Switch Folder | switch | A hybrid home and handheld game console developed by Nintendo. |
 | |
| | TG16 Folder | tg16 | TurboGrafx-16, the North American version of the PC Engine. |
 | |
| | TG-CD Folder | tg-cd | A CD-ROM add-on for the TurboGrafx-16. |
 | |
| | TI99 Folder | ti99 | A series of home computers developed by Texas Instruments. |
 | |
| | TIC80 Folder | tic80 | A fantasy computer for making, sharing, and playing tiny games. |
 | |
| | TO8 Folder | to8 | A home computer developed by Thomson. |
 | |
| | Uzebox Folder | uzebox | An open-source retro-minimalist game console. |
 | |
| | Vectrex Folder | vectrex | A vector display-based home video game console. |
 | |
| | Vic20 Folder | vic20 | A home computer developed by Commodore. |
 | |
| | Videopac Folder | videopac | The European version of the Magnavox Odyssey². |
 | |
| | Virtualboy Folder | virtualboy | A 3D gaming console developed by Nintendo. |
 | |
| | Vsmile Folder | vsmile | An educational game console developed by VTech. |
 | |
| | WASM4 Folder | wasm4 | A fantasy console for making, sharing, and playing tiny games. |
 | |
| | Wii Folder | wii | A home video game console developed by Nintendo. |
 | |
| | WiiU Folder | wiiu | A home video game console developed by Nintendo. |
 | |
| | Windows Folder | windows | A folder containing files related to the Windows operating system. |
 | |
| | Windows3x Folder | windows3x | A folder containing files related to Windows 3.x. |
 | |
| | Windows9x Folder | windows9x | A folder containing files related to Windows 9x. |
 | |
| | Wonderswan Folder | wonderswan | A handheld game console developed by Bandai. |
 | |
| | Wonderswancolor Folder | wonderswancolor | An upgraded version of the WonderSwan with a color display. |
 | |
| | X1 Folder | x1 | A series of home computers developed by Sharp. |
 | |
| | X68000 Folder | x68000 | A home computer developed by Sharp. |
 | |
| | Xbox Folder | xbox | A home video game console developed by Microsoft. |
 | |
| | Zx81 Folder | zx81 | A home computer developed by Sinclair Research. |
 | |
| | Zxspectrum Folder | zxspectrum | A series of home computers developed by Sinclair Research. |
 | 
