mirror of
				https://github.com/RetroDECK/RetroDECK.git
				synced 2025-04-10 19:15:12 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			1206 lines
		
	
	
		
			28 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			1206 lines
		
	
	
		
			28 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|   "about_links": {
 | |
|     "rd_changelog": {
 | |
|       "description": "Opens the RetroDECK change log in your default browser",
 | |
|       "name": "Changelog",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_rd_versions/version-history/",
 | |
|       "icon": "res://assets/icons/pixelitos/128/internet-web-browser.png"
 | |
|     },
 | |
|     "rd_contactus": {
 | |
|       "description": "Opens the RetroDECK contact us section in your default browser",
 | |
|       "name": "Contact us",
 | |
|       "url": "https://github.com/XargonWan/RetroDECK",
 | |
|       "icon": "res://assets/icons/pixelitos/128/internet-web-browser.png"
 | |
|     },
 | |
|     "rd_credits": {
 | |
|       "description": "Opens the RetroDECK Credits in your default browser",
 | |
|       "name": "Credits",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_credits/donations-licenses/",
 | |
|       "icon": "res://assets/icons/pixelitos/128/internet-web-browser.png"
 | |
|     },
 | |
|     "rd_donate": {
 | |
|       "description": "Opens Donations page in your default browser",
 | |
|       "name": "Donate",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_credits/donations-licenses/",
 | |
|       "icon": "res://assets/icons/pixelitos/128/internet-web-browser.png"
 | |
|     },
 | |
|     "rd_licenses": {
 | |
|       "description": "Opens the RetroDECK licenses in your default browser",
 | |
|       "name": "Licences",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_credits/donations-licenses/",
 | |
|       "icon": "res://assets/icons/pixelitos/128/internet-web-browser.png"
 | |
|     },
 | |
|     "rd_web": {
 | |
|       "description": "Opens the RetroDECK Website in your default browser",
 | |
|       "name": "Website",
 | |
|       "url": "https://retrodeck.net/",
 | |
|       "icon": "res://assets/icons/pixelitos/128/internet-web-browser.png"
 | |
|     },
 | |
|     "rd_wiki": {
 | |
|       "description": "Opens the RetroDECK Wiki in your default browser",
 | |
|       "name": "Wiki",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/",
 | |
|       "icon": "res://assets/icons/pixelitos/128/internet-web-browser.png"
 | |
|     }
 | |
|   },
 | |
|   "finit_default_options": {
 | |
|     "rd_controller_profile": {
 | |
|       "name": "RetroDECK Steam Controller Profiles Install",
 | |
|       "description": "Install RetroDECK Steam Input profiles to Steam - Recommended",
 | |
|       "enabled": true
 | |
|     },
 | |
|     "rpcs3_firmware": {
 | |
|       "name": "RPCS3 Firmware Install",
 | |
|       "description": "Install firmware needed for PS3 emulation",
 | |
|       "enabled": false
 | |
|     },
 | |
|     "vita3k_firmware": {
 | |
|       "name": "Vita3K Firmware Install",
 | |
|       "description": "Install firmware needed for Vita3K emulation",
 | |
|       "enabled": false
 | |
|     }
 | |
|   },
 | |
|   "splash_screens": {
 | |
|     "new_year": {
 | |
|       "start_date": "1231",
 | |
|       "end_date": "0106",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "filename": "placeholder.svg"
 | |
|     },
 | |
|     "chinese_new_year": {
 | |
|       "start_date": "0128",
 | |
|       "end_date": "0212",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "filename": "rd-lunar-snake-splash.svg"
 | |
|     },
 | |
|     "valentines_day": {
 | |
|       "start_date": "0214",
 | |
|       "end_date": "0214",
 | |
|       "start_time": "0001",
 | |
|       "end_time": "2359",
 | |
|       "filename": "rd-valentines-splash.svg"
 | |
|     },
 | |
|     "retrodeck_birthday_gmday": {
 | |
|       "start_date": "0304",
 | |
|       "end_date": "0304",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "filename": "rd-gm-bday-splash.svg"
 | |
|     },
 | |
|     "st_patricks_day": {
 | |
|       "start_date": "0317",
 | |
|       "end_date": "0317",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "filename": "rd-stpatricks-splash.svg"
 | |
|     },
 | |
|     "fruhlingsfest": {
 | |
|       "start_date": "0425",
 | |
|       "end_date": "0428",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "filename": "placeholder.svg"
 | |
|     },
 | |
|     "kodomo_golden_week": {
 | |
|       "start_date": "0429",
 | |
|       "end_date": "0505",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "filename": "rd-kodomo-golden.svg"
 | |
|     },
 | |
|     "midsommarafton": {
 | |
|       "start_date": "0620",
 | |
|       "end_date": "0621",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "filename": "placeholder.svg"
 | |
|     },
 | |
|     "tanabata": {
 | |
|       "start_date": "0707",
 | |
|       "end_date": "0707",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "filename": "tanabata.svg"
 | |
|     },
 | |
|     "mountain_day": {
 | |
|       "start_date": "0811",
 | |
|       "end_date": "0811",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "filename": "placeholder.svg"
 | |
|     },
 | |
|     "obon": {
 | |
|       "start_date": "0813",
 | |
|       "end_date": "0816",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "filename": "placeholder.svg"
 | |
|     },
 | |
|     "may_day": {
 | |
|       "start_date": "0405",
 | |
|       "end_date": "0405",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "full_start_date": "2024-04-05",
 | |
|       "full_end_date": "2024-04-05",
 | |
|       "filename": "placeholder.svg"
 | |
|     },
 | |
|     "oktoberfest": {
 | |
|       "start_date": "0920",
 | |
|       "end_date": "1005",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "full_start_date": "2025-09-20",
 | |
|       "full_end_date": "2025-10-05",
 | |
|       "filename": "placeholder.svg"
 | |
|     },
 | |
|     "xmas": {
 | |
|       "start_date": "1201",
 | |
|       "end_date": "1231",
 | |
|       "start_time": "0000",
 | |
|       "end_time": "2359",
 | |
|       "filename": "rd-xmas-splash.svg"
 | |
|     }
 | |
|   },
 | |
|   "incompatible_presets": {
 | |
|     "borders": "widescreen"
 | |
|   },
 | |
|   "helper_files": {
 | |
|     "dolphin_mods": {
 | |
|       "filename": "how-to-install-dolphin-mods.txt",
 | |
|       "location": "$mods_folder/Dolphin"
 | |
|     },
 | |
|     "primehack_mods": {
 | |
|       "filename": "how-to-install-primehack-mods.txt",
 | |
|       "location": "$mods_folder/Primehack"
 | |
|     },
 | |
|     "mesen_textures": {
 | |
|       "filename": "how-to-install-Mesen-textures.txt",
 | |
|       "location": "$texture_packs_folder/RetroArch-Mesen"
 | |
|     },
 | |
|     "ppsspp_textures": {
 | |
|       "filename": "how-to-install-PPSSPP-textures.txt",
 | |
|       "location": "$texture_packs_folder/PPSSPP"
 | |
|     },
 | |
|     "pcsx2_textures": {
 | |
|       "filename": "how-to-install-PCSX2-textures.txt",
 | |
|       "location": "$texture_packs_folder/PCSX2"
 | |
|     },
 | |
|     "mupen64plus_cache_textures": {
 | |
|       "filename": "how-to-install-Mupen64Plus-textures.txt",
 | |
|       "location": "$texture_packs_folder/RetroArch-Mupen64Plus/cache"
 | |
|     },
 | |
|     "mupen64plus_hires_textures": {
 | |
|       "filename": "how-to-install-Mupen64Plus-textures.txt",
 | |
|       "location": "$texture_packs_folder/RetroArch-Mupen64Plus/hires_texture"
 | |
|     },
 | |
|     "duckstation_textures": {
 | |
|       "filename": "how-to-install-Duckstation-textures.txt",
 | |
|       "location": "$texture_packs_folder/Duckstation"
 | |
|     },
 | |
|     "psvita_games": {
 | |
|       "filename": "how-to-install-psvita-games.txt",
 | |
|       "location": "$roms_folder/psvita"
 | |
|     },
 | |
|     "ryujinx_firmware": {
 | |
|       "filename": "Install-firmware-through-Ryujinx.txt",
 | |
|       "location": "$bios_folder/switch/firmware"
 | |
|     },
 | |
|     "custom_systems": {
 | |
|       "filename": "es_systems.xml",
 | |
|       "location": "$rdhome/ES-DE/custom_systems"
 | |
|     }
 | |
|   },
 | |
|   "compression_targets": {
 | |
|     "chd": [
 | |
|       "3do",
 | |
|       "amigacd32",
 | |
|       "dreamcast",
 | |
|       "megacd",
 | |
|       "neogeocd",
 | |
|       "pcenginecd",
 | |
|       "pcfx",
 | |
|       "psp",
 | |
|       "psx",
 | |
|       "ps2",
 | |
|       "saturn",
 | |
|       "saturnjp",
 | |
|       "segacd",
 | |
|       "tg-cd"
 | |
|     ],
 | |
|     "rvz": [
 | |
|       "gc",
 | |
|       "wii"
 | |
|     ],
 | |
|     "zip": [
 | |
|       "atari2600",
 | |
|       "atari5200",
 | |
|       "atari7800",
 | |
|       "atari800",
 | |
|       "atarijaguar",
 | |
|       "atarilynx",
 | |
|       "atarist",
 | |
|       "gamegear",
 | |
|       "gb",
 | |
|       "gba",
 | |
|       "gbc",
 | |
|       "genesis",
 | |
|       "mastersystem",
 | |
|       "n64",
 | |
|       "nes",
 | |
|       "ngp",
 | |
|       "ngpc",
 | |
|       "sega32x",
 | |
|       "sega32xjp",
 | |
|       "sega32xna",
 | |
|       "snes",
 | |
|       "snesna",
 | |
|       "tg16"
 | |
|     ]
 | |
|   },
 | |
|   "zip_compressable_extensions": [
 | |
|     ".32x",
 | |
|     ".68k",
 | |
|     ".NDS",
 | |
|     ".a26",
 | |
|     ".a52",
 | |
|     ".a78",
 | |
|     ".abs",
 | |
|     ".agb",
 | |
|     ".atr",
 | |
|     ".atx",
 | |
|     ".bin",
 | |
|     ".bml",
 | |
|     ".bms",
 | |
|     ".bs",
 | |
|     ".bsx",
 | |
|     ".cas",
 | |
|     ".cdm",
 | |
|     ".cgb",
 | |
|     ".cof",
 | |
|     ".col",
 | |
|     ".dim",
 | |
|     ".dmg",
 | |
|     ".dx2",
 | |
|     ".fds",
 | |
|     ".fig",
 | |
|     ".gb",
 | |
|     ".gba",
 | |
|     ".gbc",
 | |
|     ".gd3",
 | |
|     ".gd7",
 | |
|     ".gen",
 | |
|     ".gg",
 | |
|     ".ipf",
 | |
|     ".j64",
 | |
|     ".jag",
 | |
|     ".lnx",
 | |
|     ".md",
 | |
|     ".mdx",
 | |
|     ".mgd",
 | |
|     ".msa",
 | |
|     ".nds",
 | |
|     ".nes",
 | |
|     ".ngc",
 | |
|     ".o",
 | |
|     ".pce",
 | |
|     ".prg",
 | |
|     ".rom",
 | |
|     ".sfc",
 | |
|     ".sg",
 | |
|     ".sgb",
 | |
|     ".sgd",
 | |
|     ".smc",
 | |
|     ".smd",
 | |
|     ".sms",
 | |
|     ".st",
 | |
|     ".st",
 | |
|     ".stx",
 | |
|     ".swc",
 | |
|     ".unf",
 | |
|     ".unif",
 | |
|     ".xex",
 | |
|     ".xfd",
 | |
|     ".z64"
 | |
|   ],
 | |
|   "system": {
 | |
|     "3do": {
 | |
|       "name": "3DO Interactive Multiplayer"
 | |
|     },
 | |
|     "adam": {
 | |
|       "name": "Coleco Adam"
 | |
|     },
 | |
|     "amiga": {
 | |
|       "name": "Commodore Amiga"
 | |
|     },
 | |
|     "amiga1200": {
 | |
|       "name": "Commodore Amiga 1200"
 | |
|     },
 | |
|     "amiga600": {
 | |
|       "name": "Commodore Amiga 600"
 | |
|     },
 | |
|     "amigacd32": {
 | |
|       "name": "Commodore Amiga CD32"
 | |
|     },
 | |
|     "amstradcpc": {
 | |
|       "name": "Amstrad CPC"
 | |
|     },
 | |
|     "apple2": {
 | |
|       "name": "Apple II"
 | |
|     },
 | |
|     "apple2gs": {
 | |
|       "name": "Apple IIGS"
 | |
|     },
 | |
|     "arcade": {
 | |
|       "name": "Arcade"
 | |
|     },
 | |
|     "arcadia": {
 | |
|       "name": "Emerson Arcadia 2001"
 | |
|     },
 | |
|     "archimedes": {
 | |
|       "name": "Acorn Archimedes"
 | |
|     },
 | |
|     "arduboy": {
 | |
|       "name": "Arduboy Miniature Game System"
 | |
|     },
 | |
|     "astrocde": {
 | |
|       "name": "Bally Astrocade"
 | |
|     },
 | |
|     "atari2600": {
 | |
|       "name": "Atari 2600"
 | |
|     },
 | |
|     "atari5200": {
 | |
|       "name": "Atari 5200"
 | |
|     },
 | |
|     "atari7800": {
 | |
|       "name": "Atari 7800 ProSystem"
 | |
|     },
 | |
|     "atari800": {
 | |
|       "name": "Atari 800"
 | |
|     },
 | |
|     "atarijaguar": {
 | |
|       "name": "Atari Jaguar"
 | |
|     },
 | |
|     "atarilynx": {
 | |
|       "name": "Atari Lynx"
 | |
|     },
 | |
|     "atarist": {
 | |
|       "name": "Atari ST"
 | |
|     },
 | |
|     "atarixe": {
 | |
|       "name": "Atari XE"
 | |
|     },
 | |
|     "atomiswave": {
 | |
|       "name": "Sammy Corporation Atomiswave"
 | |
|     },
 | |
|     "bbcmicro": {
 | |
|       "name": "Acorn Computers BBC Micro"
 | |
|     },
 | |
|     "c64": {
 | |
|       "name": "Commodore 64"
 | |
|     },
 | |
|     "cdimono1": {
 | |
|       "name": "Philips CD-i"
 | |
|     },
 | |
|     "cdtv": {
 | |
|       "name": "Commodore CDTV"
 | |
|     },
 | |
|     "chailove": {
 | |
|       "name": "ChaiLove Game Engine"
 | |
|     },
 | |
|     "channelf": {
 | |
|       "name": "Fairchild Channel F"
 | |
|     },
 | |
|     "colecovision": {
 | |
|       "name": "Coleco ColecoVision"
 | |
|     },
 | |
|     "consolearcade": {
 | |
|       "name": "Console Arcade Systems"
 | |
|     },
 | |
|     "cps": {
 | |
|       "name": "Capcom Play System"
 | |
|     },
 | |
|     "cps1": {
 | |
|       "name": "Capcom Play System I"
 | |
|     },
 | |
|     "cps2": {
 | |
|       "name": "Capcom Play System II"
 | |
|     },
 | |
|     "cps3": {
 | |
|       "name": "Capcom Play System III"
 | |
|     },
 | |
|     "crvision": {
 | |
|       "name": "VTech CreatiVision"
 | |
|     },
 | |
|     "daphne": {
 | |
|       "name": "Daphne Arcade LaserDisc Emulator"
 | |
|     },
 | |
|     "desktop": {
 | |
|       "name": "Desktop Applications"
 | |
|     },
 | |
|     "doom": {
 | |
|       "name": "Doom"
 | |
|     },
 | |
|     "dos": {
 | |
|       "name": "DOS (PC)"
 | |
|     },
 | |
|     "dreamcast": {
 | |
|       "name": "Sega Dreamcast"
 | |
|     },
 | |
|     "dc": {
 | |
|       "name": "Sega Dreamcast"
 | |
|     },
 | |
|     "easyrpg": {
 | |
|       "name": "EasyRPG Game Engine"
 | |
|     },
 | |
|     "electron": {
 | |
|       "name": "Acorn Electron"
 | |
|     },
 | |
|     "emulators": {
 | |
|       "name": "Emulators"
 | |
|     },
 | |
|     "famicom": {
 | |
|       "name": "Nintendo Family Computer"
 | |
|     },
 | |
|     "fba": {
 | |
|       "name": "FinalBurn Alpha"
 | |
|     },
 | |
|     "fbneo": {
 | |
|       "name": "FinalBurn Neo"
 | |
|     },
 | |
|     "fds": {
 | |
|       "name": "Nintendo Famicom Disk System"
 | |
|     },
 | |
|     "fm7": {
 | |
|       "name": "Fujitsu FM-7"
 | |
|     },
 | |
|     "fmtowns": {
 | |
|       "name": "Fujitsu FM Towns"
 | |
|     },
 | |
|     "gamate": {
 | |
|       "name": "Bit Corporation Gamate"
 | |
|     },
 | |
|     "gameandwatch": {
 | |
|       "name": "Nintendo Game and Watch"
 | |
|     },
 | |
|     "gamecom": {
 | |
|       "name": "Tiger Electronics Game.com"
 | |
|     },
 | |
|     "gamegear": {
 | |
|       "name": "Sega Game Gear"
 | |
|     },
 | |
|     "gg": {
 | |
|       "name": "Sega Game Gear"
 | |
|     },
 | |
|     "gb": {
 | |
|       "name": "Nintendo Game Boy"
 | |
|     },
 | |
|     "gba": {
 | |
|       "name": "Nintendo Game Boy Advance"
 | |
|     },
 | |
|     "gbc": {
 | |
|       "name": "Nintendo Game Boy Color"
 | |
|     },
 | |
|     "gc": {
 | |
|       "name": "Nintendo GameCube"
 | |
|     },
 | |
|     "genesis": {
 | |
|       "name": "Sega Genesis"
 | |
|     },
 | |
|     "gmaster": {
 | |
|       "name": "Hartung Game Master"
 | |
|     },
 | |
|     "gx4000": {
 | |
|       "name": "Amstrad GX4000"
 | |
|     },
 | |
|     "intellivision": {
 | |
|       "name": "Mattel Electronics Intellivision"
 | |
|     },
 | |
|     "j2me": {
 | |
|       "name": "Java 2 Micro Edition (J2ME)"
 | |
|     },
 | |
|     "laserdisc": {
 | |
|       "name": "LaserDisc Games"
 | |
|     },
 | |
|     "lcdgames": {
 | |
|       "name": "LCD Handheld Games"
 | |
|     },
 | |
|     "lowresnx": {
 | |
|       "name": "LowRes NX Fantasy Console"
 | |
|     },
 | |
|     "lutris": {
 | |
|       "name": "Lutris Open Gaming Platform"
 | |
|     },
 | |
|     "lutro": {
 | |
|       "name": "Lutro Game Engine"
 | |
|     },
 | |
|     "macintosh": {
 | |
|       "name": "Apple Macintosh"
 | |
|     },
 | |
|     "mame": {
 | |
|       "name": "Multiple Arcade Machine Emulator"
 | |
|     },
 | |
|     "mastersystem": {
 | |
|       "name": "Sega Master System"
 | |
|     },
 | |
|     "megacd": {
 | |
|       "name": "Sega Mega-CD"
 | |
|     },
 | |
|     "megacdjp": {
 | |
|       "name": "Sega Mega-CD (Japan)"
 | |
|     },
 | |
|     "megadrive": {
 | |
|       "name": "Sega Mega Drive"
 | |
|     },
 | |
|     "megaduck": {
 | |
|       "name": "Creatronic Mega Duck"
 | |
|     },
 | |
|     "mess": {
 | |
|       "name": "Multi Emulator Super System"
 | |
|     },
 | |
|     "model2": {
 | |
|       "name": "Sega Model 2"
 | |
|     },
 | |
|     "moto": {
 | |
|       "name": "Thomson MO/TO Series"
 | |
|     },
 | |
|     "msx": {
 | |
|       "name": "MSX"
 | |
|     },
 | |
|     "msx1": {
 | |
|       "name": "MSX1"
 | |
|     },
 | |
|     "msx2": {
 | |
|       "name": "MSX2"
 | |
|     },
 | |
|     "msxturbor": {
 | |
|       "name": "MSX Turbo R"
 | |
|     },
 | |
|     "mugen": {
 | |
|       "name": "M.U.G.E.N Game Engine"
 | |
|     },
 | |
|     "multivision": {
 | |
|       "name": "Othello Multivision"
 | |
|     },
 | |
|     "n3ds": {
 | |
|       "name": "Nintendo 3DS"
 | |
|     },
 | |
|     "n64": {
 | |
|       "name": "Nintendo 64"
 | |
|     },
 | |
|     "n64dd": {
 | |
|       "name": "Nintendo 64DD"
 | |
|     },
 | |
|     "naomi": {
 | |
|       "name": "Sega NAOMI"
 | |
|     },
 | |
|     "naomi2": {
 | |
|       "name": "Sega NAOMI 2"
 | |
|     },
 | |
|     "naomigd": {
 | |
|       "name": "Sega NAOMI GD-ROM"
 | |
|     },
 | |
|     "nds": {
 | |
|       "name": "Nintendo DS"
 | |
|     },
 | |
|     "neogeo": {
 | |
|       "name": "SNK Neo Geo"
 | |
|     },
 | |
|     "neogeocd": {
 | |
|       "name": "SNK Neo Geo CD"
 | |
|     },
 | |
|     "neogeocdjp": {
 | |
|       "name": "SNK Neo Geo CD (Japan)"
 | |
|     },
 | |
|     "nes": {
 | |
|       "name": "Nintendo Entertainment System"
 | |
|     },
 | |
|     "ngp": {
 | |
|       "name": "SNK Neo Geo Pocket"
 | |
|     },
 | |
|     "ngpc": {
 | |
|       "name": "SNK Neo Geo Pocket Color"
 | |
|     },
 | |
|     "odyssey2": {
 | |
|       "name": "Magnavox Odyssey 2"
 | |
|     },
 | |
|     "openbor": {
 | |
|       "name": "OpenBOR Game Engine"
 | |
|     },
 | |
|     "palm": {
 | |
|       "name": "Palm OS"
 | |
|     },
 | |
|     "pc": {
 | |
|       "name": "IBM PC"
 | |
|     },
 | |
|     "pc88": {
 | |
|       "name": "NEC PC-8800 Series"
 | |
|     },
 | |
|     "pc98": {
 | |
|       "name": "NEC PC-9800 Series"
 | |
|     },
 | |
|     "pcarcade": {
 | |
|       "name": "PC Arcade Systems"
 | |
|     },
 | |
|     "pcengine": {
 | |
|       "name": "NEC PC Engine"
 | |
|     },
 | |
|     "pcenginecd": {
 | |
|       "name": "NEC PC Engine CD"
 | |
|     },
 | |
|     "pcfx": {
 | |
|       "name": "NEC PC-FX"
 | |
|     },
 | |
|     "pico8": {
 | |
|       "name": "PICO-8 Fantasy Console"
 | |
|     },
 | |
|     "plus4": {
 | |
|       "name": "Commodore Plus/4"
 | |
|     },
 | |
|     "pokemini": {
 | |
|       "name": "Nintendo Pokémon Mini"
 | |
|     },
 | |
|     "portmaster": {
 | |
|       "name": "PortMaster"
 | |
|     },
 | |
|     "ports": {
 | |
|       "name": "Ports"
 | |
|     },
 | |
|     "ps2": {
 | |
|       "name": "Sony PlayStation 2"
 | |
|     },
 | |
|     "ps3": {
 | |
|       "name": "Sony PlayStation 3"
 | |
|     },
 | |
|     "psp": {
 | |
|       "name": "Sony PlayStation Portable"
 | |
|     },
 | |
|     "psvita": {
 | |
|       "name": "Sony PlayStation Vita"
 | |
|     },
 | |
|     "psx": {
 | |
|       "name": "Sony PlayStation"
 | |
|     },
 | |
|     "pv1000": {
 | |
|       "name": "Casio PV-1000"
 | |
|     },
 | |
|     "quake": {
 | |
|       "name": "Quake"
 | |
|     },
 | |
|     "satellaview": {
 | |
|       "name": "Nintendo Satellaview"
 | |
|     },
 | |
|     "saturn": {
 | |
|       "name": "Sega Saturn"
 | |
|     },
 | |
|     "saturnjp": {
 | |
|       "name": "Sega Saturn (Japan)"
 | |
|     },
 | |
|     "scummvm": {
 | |
|       "name": "ScummVM Game Engine"
 | |
|     },
 | |
|     "scv": {
 | |
|       "name": "Epoch Super Cassette Vision"
 | |
|     },
 | |
|     "sega32x": {
 | |
|       "name": "Sega Mega Drive 32X"
 | |
|     },
 | |
|     "sega32xjp": {
 | |
|       "name": "Sega Super 32X (Japan)"
 | |
|     },
 | |
|     "sega32xna": {
 | |
|       "name": "Sega Genesis 32X"
 | |
|     },
 | |
|     "segacd": {
 | |
|       "name": "Sega CD"
 | |
|     },
 | |
|     "sfc": {
 | |
|       "name": "Nintendo SFC (Super Famicom)"
 | |
|     },
 | |
|     "sg-1000": {
 | |
|       "name": "Sega SG-1000"
 | |
|     },
 | |
|     "sgb": {
 | |
|       "name": "Nintendo Super Game Boy"
 | |
|     },
 | |
|     "snes": {
 | |
|       "name": "Nintendo SNES (Super Nintendo)"
 | |
|     },
 | |
|     "snesna": {
 | |
|       "name": "Nintendo SNES (Super Nintendo)"
 | |
|     },
 | |
|     "solarus": {
 | |
|       "name": "Solarus Game Engine"
 | |
|     },
 | |
|     "spectravideo": {
 | |
|       "name": "Spectravideo"
 | |
|     },
 | |
|     "stv": {
 | |
|       "name": "Sega Titan Video Game System"
 | |
|     },
 | |
|     "sufami": {
 | |
|       "name": "Bandai SuFami Turbo"
 | |
|     },
 | |
|     "supergrafx": {
 | |
|       "name": "NEC SuperGrafx"
 | |
|     },
 | |
|     "supervision": {
 | |
|       "name": "Watara Supervision"
 | |
|     },
 | |
|     "supracan": {
 | |
|       "name": "Funtech Super A'Can"
 | |
|     },
 | |
|     "switch": {
 | |
|       "name": "Nintendo Switch"
 | |
|     },
 | |
|     "tg-cd": {
 | |
|       "name": "NEC TurboGrafx-CD"
 | |
|     },
 | |
|     "tg16": {
 | |
|       "name": "NEC TurboGrafx-16"
 | |
|     },
 | |
|     "ti99": {
 | |
|       "name": "Texas Instruments TI-99"
 | |
|     },
 | |
|     "tic80": {
 | |
|       "name": "TIC-80 Fantasy Computer"
 | |
|     },
 | |
|     "to8": {
 | |
|       "name": "Thomson TO8"
 | |
|     },
 | |
|     "uzebox": {
 | |
|       "name": "Uzebox Open Source Console"
 | |
|     },
 | |
|     "vectrex": {
 | |
|       "name": "GCE Vectrex"
 | |
|     },
 | |
|     "vic20": {
 | |
|       "name": "Commodore VIC-20"
 | |
|     },
 | |
|     "videopac": {
 | |
|       "name": "Philips Videopac G7000"
 | |
|     },
 | |
|     "virtualboy": {
 | |
|       "name": "Nintendo Virtual Boy"
 | |
|     },
 | |
|     "vsmile": {
 | |
|       "name": "VTech V.Smile"
 | |
|     },
 | |
|     "wasm4": {
 | |
|       "name": "WASM-4 Fantasy Console"
 | |
|     },
 | |
|     "wii": {
 | |
|       "name": "Nintendo Wii"
 | |
|     },
 | |
|     "wiiu": {
 | |
|       "name": "Nintendo Wii U"
 | |
|     },
 | |
|     "windows": {
 | |
|       "name": "Microsoft Windows"
 | |
|     },
 | |
|     "windows3x": {
 | |
|       "name": "Microsoft Windows 3.x"
 | |
|     },
 | |
|     "windows9x": {
 | |
|       "name": "Microsoft Windows 9x"
 | |
|     },
 | |
|     "wonderswan": {
 | |
|       "name": "Bandai WonderSwan"
 | |
|     },
 | |
|     "wonderswancolor": {
 | |
|       "name": "Bandai WonderSwan Color"
 | |
|     },
 | |
|     "x1": {
 | |
|       "name": "Sharp X1"
 | |
|     },
 | |
|     "x68000": {
 | |
|       "name": "Sharp X68000"
 | |
|     },
 | |
|     "xbox": {
 | |
|       "name": "Microsoft Xbox"
 | |
|     },
 | |
|     "zx81": {
 | |
|       "name": "Sinclair ZX81"
 | |
|     },
 | |
|     "zxspectrum": {
 | |
|       "name": "Sinclair ZX Spectrum"
 | |
|     }
 | |
|   },
 | |
|   "emulator": {
 | |
|     "retroarch": {
 | |
|       "description": "RetroArch (Multi-emulator Frontend)",
 | |
|       "name": "RetroArch",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/retroarch/retroarch-guide/",
 | |
|       "launch": "retroarch",
 | |
|       "cli-arg": "--version",
 | |
|       "system": "retroarch",
 | |
|       "properties": [
 | |
|         {
 | |
|           "cheevos": true,
 | |
|           "cheevos_hardcore": true,
 | |
|           "quick_resume": true
 | |
|         }
 | |
|       ],
 | |
|       "cores": {
 | |
|         "citra_libretro": {
 | |
|           "description": "Nintendo 3DS Libretro Core",
 | |
|           "name": "Citra",
 | |
|           "system": "n3ds",
 | |
|           "properties": [
 | |
|             {
 | |
|               "abxy_button": true
 | |
|             }
 | |
|           ]
 | |
|         },
 | |
|         "mame_libretro": {
 | |
|           "description": "MAME: Multiple Arcade Machine Libretro Core",
 | |
|           "name": "MAME",
 | |
|           "system": "arcade",
 | |
|           "properties": [
 | |
|             {
 | |
|               "tate_mode": true
 | |
|             }
 | |
|           ]
 | |
|         },
 | |
|         "desmume_libretro": {
 | |
|           "description": "DeSmuME Nintendo DS Libretro Core",
 | |
|           "name": "desmume",
 | |
|           "system": "nds",
 | |
|           "properties": [
 | |
|             {
 | |
|               "abxy_button": true
 | |
|             }
 | |
|           ]
 | |
|         },
 | |
|         "melonds_libretro": {
 | |
|           "description": "MelonDS Nintendo DS Libretro Core",
 | |
|           "name": "melonds",
 | |
|           "system": "nds",
 | |
|           "properties": [
 | |
|             {
 | |
|               "abxy_button": true
 | |
|             }
 | |
|           ]
 | |
|         },
 | |
|         "swanstation_libretro": {
 | |
|           "name": "SwanStation",
 | |
|           "description": "Swanstation Libretro Core",
 | |
|           "system": "psx",
 | |
|           "properties": [
 | |
|             {
 | |
|               "widescreen": true,
 | |
|               "borders": true
 | |
|             }
 | |
|           ]
 | |
|         },
 | |
|         "picodrive_libretro": {
 | |
|           "name": "PicoDrive",
 | |
|           "description": "SEGA MS/MD/CD/32X Libretro Core",
 | |
|           "system": [
 | |
|             "ms",
 | |
|             "md",
 | |
|             "cd",
 | |
|             "32x"
 | |
|           ],
 | |
|           "properties": [
 | |
|             {
 | |
|               "widescreen": true,
 | |
|               "borders": true,
 | |
|               "rewind": true
 | |
|             }
 | |
|           ]
 | |
|         },
 | |
|         "genesisplusgx_libretro": {
 | |
|           "name": "Genesis Plus GX",
 | |
|           "description": "SEGA MS/GG/MD/CD Libretro Core",
 | |
|           "system": [
 | |
|             "ms",
 | |
|             "gg",
 | |
|             "mc",
 | |
|             "cd"
 | |
|           ],
 | |
|           "properties": [
 | |
|             {
 | |
|               "widescreen": true,
 | |
|               "borders": true,
 | |
|               "rewind": true
 | |
|             }
 | |
|           ]
 | |
|         },
 | |
|         "genesisplusgxwide_libretro": {
 | |
|           "name": "Genesis Plus GX Wide",
 | |
|           "description": "SEGA MS/GG/MD/CD Libretro Core for Wide Screen",
 | |
|           "system": [
 | |
|             "ms",
 | |
|             "gg",
 | |
|             "mc",
 | |
|             "cd"
 | |
|           ],
 | |
|           "properties": [
 | |
|             {
 | |
|               "widescreen": true,
 | |
|               "rewind": true
 | |
|             }
 | |
|           ]
 | |
|         },
 | |
|         "mupen64plus-next_libretro": {
 | |
|           "name": "Mupen64Plus-Next",
 | |
|           "description": "Nintendo 64 Libretro Core",
 | |
|           "system": "n64",
 | |
|           "properties": [
 | |
|             {
 | |
|               "widescreen": true,
 | |
|               "borders": true,
 | |
|               "abxy_button": true
 | |
|             }
 | |
|           ]
 | |
|         },
 | |
|         "snes9x-current_libretro": {
 | |
|           "name": "Snes9x - Current",
 | |
|           "description": "Super Nintendo Libretro Core",
 | |
|           "system": "snes",
 | |
|           "properties": [
 | |
|             {
 | |
|               "widescreen": true,
 | |
|               "borders": true,
 | |
|               "rewind": true,
 | |
|               "abxy_button": true
 | |
|             }
 | |
|           ]
 | |
|         },
 | |
|         "gambatte_libretro": {
 | |
|           "name": "Gambatte",
 | |
|           "description": "Game Boy/Color Libretro Core",
 | |
|           "system": [
 | |
|             "gb",
 | |
|             "gbc"
 | |
|           ],
 | |
|           "properties": [
 | |
|             {
 | |
|               "borders": true,
 | |
|               "rewind": true,
 | |
|               "abxy_button": true
 | |
|             }
 | |
|           ]
 | |
|         },
 | |
|         "mgba_libretro": {
 | |
|           "name": "mGBA",
 | |
|           "description": "Game Boy Advance Libretro Core",
 | |
|           "system": "gba",
 | |
|           "properties": [
 | |
|             {
 | |
|               "borders": true,
 | |
|               "rewind": true,
 | |
|               "abxy_button": true
 | |
|             }
 | |
|           ]
 | |
|         }
 | |
|       }
 | |
|     },
 | |
|     "mame": {
 | |
|       "description": "MAME: Multiple Arcade Machine Emulator",
 | |
|       "name": "MAME",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/mame/mame-guide/",
 | |
|       "system": [
 | |
|         "arcade"
 | |
|       ],
 | |
|       "launch": "mame",
 | |
|       "cli-arg": "-help"
 | |
|     },
 | |
|     "citra": {
 | |
|       "description": "Citra Nintendo 3DS Emulator (via Ponzu)",
 | |
|       "name": "Citra (via Ponzu)",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_about/what-is-retrodeck/",
 | |
|       "system": "n3ds",
 | |
|       "ponzu": true,
 | |
|       "launch": "citra-qt",
 | |
|       "cli-arg": "-version",
 | |
|       "properties": [
 | |
|         {
 | |
|           "abxy_button": true,
 | |
|           "ask_to_exit": true
 | |
|         }
 | |
|       ]
 | |
|     },
 | |
|     "ruffle": {
 | |
|       "description": "Flash Games emulator",
 | |
|       "name": "Ruffle",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_about/what-is-retrodeck/",
 | |
|       "system": "flash",
 | |
|       "launch": "ruffle-rdwrapper.sh",
 | |
|       "cli-arg": ""
 | |
|     },
 | |
|     "melonds": {
 | |
|       "description": "MelonDS Nintendo DS Emulator",
 | |
|       "name": "melonDS",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/melonds/melonds-guide/",
 | |
|       "system": "nds",
 | |
|       "launch": "melonDS",
 | |
|       "cli-arg": "--help"
 | |
|     },
 | |
|     "pcsx2": {
 | |
|       "name": "pcsx2",
 | |
|       "description": "PCSX2 Play Station 2 Emulator",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/pcsx2/pcsx2-guide/",
 | |
|       "system": "ps2",
 | |
|       "launch": "pcsx2-qt",
 | |
|       "cli-arg": "-version",
 | |
|       "properties": [
 | |
|         {
 | |
|           "ask_to_exit": true,
 | |
|           "cheevos": true
 | |
|         }
 | |
|       ]
 | |
|     },
 | |
|     "duckstation": {
 | |
|       "name": "Duckstation (Legacy)",
 | |
|       "description": "PlayStation Emulator",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/duckstation/duckstation-guide/",
 | |
|       "launch": "duckstation-qt",
 | |
|       "cli-arg": "-version",
 | |
|       "system": "psx",
 | |
|       "properties": [
 | |
|         {
 | |
|           "ask_to_exit": true,
 | |
|           "cheevos": true
 | |
|         }
 | |
|       ]
 | |
|     },
 | |
|     "ppsspp": {
 | |
|       "name": "PPSSPP",
 | |
|       "description": "PPSSPP: PlayStation Portable Emulator",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/ppsspp/ppsspp-guide/",
 | |
|       "launch": "PPSSPPSDL",
 | |
|       "cli-arg": "--version",
 | |
|       "system": "psp",
 | |
|       "properties": [
 | |
|         {
 | |
|           "cheevos": true,
 | |
|           "cheevos_hardcore": true
 | |
|         }
 | |
|       ]
 | |
|     },
 | |
|     "vita3k": {
 | |
|       "name": "Vita3k",
 | |
|       "description": "Vita3K PSVita Emulator",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/vita3k/vita3k-guide/",
 | |
|       "system": "psvita",
 | |
|       "launch": "Vita3K",
 | |
|       "cli-arg": ""
 | |
|     },
 | |
|     "rpcs3": {
 | |
|       "name": "RPCS3",
 | |
|       "description": "RPCS3 PlayStation 3 Emulator",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/rpcs3/rpcs3-guide/",
 | |
|       "system": "ps3",
 | |
|       "launch": "rpcs3",
 | |
|       "cli-arg": "--version",
 | |
|       "launch-override": "cd $(dirname $game) && rpcs3 $game",
 | |
|       "properties": [
 | |
|         {
 | |
|           "ask_to_exit": true
 | |
|         }
 | |
|       ]
 | |
|     },
 | |
|     "ryujinx": {
 | |
|       "name": "Ryujinx",
 | |
|       "description": "Ryujinx Nintendo Switch Emulator",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/ryujinx/ryujinx-guide/",
 | |
|       "system": "switch",
 | |
|       "launch": "Ryujinx.sh",
 | |
|       "cli-arg": ""
 | |
|     },
 | |
|     "yuzu": {
 | |
|       "name": "Yuzu (via Ponzu)",
 | |
|       "description": "Yuzu Nintendo Switch Emulator (via Ponzu)",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_about/what-is-retrodeck/",
 | |
|       "launch": "Yuzu",
 | |
|       "cli-arg": "",
 | |
|       "system": "switch",
 | |
|       "ponzu": true,
 | |
|       "abxy_button": true
 | |
|     },
 | |
|     "dolphin": {
 | |
|       "name": "Dolphin",
 | |
|       "description": "Dolphin Wii and GameCube Emulator",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/dolphin-primehack/dolphin-primehack-guide/",
 | |
|       "launch": "dolphin-emu-wrapper",
 | |
|       "cli-arg": "--version",
 | |
|       "system": [
 | |
|         "gc",
 | |
|         "wii"
 | |
|       ],
 | |
|       "properties": [
 | |
|         {
 | |
|           "abxy_button": true,
 | |
|           "ask_to_exit": true,
 | |
|           "cheevos": true,
 | |
|           "cheevos_hardcore": true,
 | |
|           "universal_dyn_input": true
 | |
|         }
 | |
|       ]
 | |
|     },
 | |
|     "primehack": {
 | |
|       "name": "PrimeHack",
 | |
|       "description": "A fork of Dolphiin to enhance Metroid Prime experience",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/dolphin-primehack/dolphin-primehack-guide/",
 | |
|       "launch": "primehack-wrapper",
 | |
|       "cli-arg": "--version",
 | |
|       "system": [
 | |
|         "wii"
 | |
|       ],
 | |
|       "properties": [
 | |
|         {
 | |
|           "ask_to_exit": true,
 | |
|           "universal_dyn_input": true
 | |
|         }
 | |
|       ]
 | |
|     },
 | |
|     "cemu": {
 | |
|       "description": "Wii U emulator",
 | |
|       "name": "Cemu",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/cemu/cemu-guide/",
 | |
|       "system": "wiiu",
 | |
|       "launch": "Cemu-wrapper",
 | |
|       "cli-arg": "--version",
 | |
|       "properties": [
 | |
|         {
 | |
|           "abxy_button": true,
 | |
|           "multi_user_config_dir": "Cemu"
 | |
|         }
 | |
|       ]
 | |
|     },
 | |
|     "xemu": {
 | |
|       "description": "xemu Xbox Emulator",
 | |
|       "name": "xemu",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/xemu/xemu-guide/",
 | |
|       "system": "xbox",
 | |
|       "launch": "xemu",
 | |
|       "cli-arg": "--version"
 | |
|     },
 | |
|     "es-de": {
 | |
|       "description": "ES-DE Emulation Frontend",
 | |
|       "name": "ES-DE",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_es_de/esde-guide/.",
 | |
|       "launch": "es-de",
 | |
|       "cli-arg": "--version"
 | |
|     },
 | |
|     "steam-rom-manager": {
 | |
|       "description": "Steam ROM Manager (used to sync RetroDECK favorites with Steam)",
 | |
|       "name": "Steam ROM Manager",
 | |
|       "launch": "steam-rom-manager",
 | |
|       "cli-arg": "--version"
 | |
|     },
 | |
|     "portmaster": {
 | |
|       "description": "PortMaster",
 | |
|       "name": "PortMaster",
 | |
|       "url": "https://retrodeck.readthedocs.io/en/latest/wiki_about/what-is-retrodeck/",
 | |
|       "system": "portmaster",
 | |
|       "launch": "PortMaster",
 | |
|       "cli-arg": ""
 | |
|     }
 | |
|   }
 | |
| }
 |