mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-29 00:55:42 +00:00
674 lines
20 KiB
JSON
674 lines
20 KiB
JSON
{
|
|
"about_links": {
|
|
"example_site": {
|
|
"description": "Updated description.",
|
|
"name": "Updated Site",
|
|
"url": "https://updated-example.com"
|
|
},
|
|
"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/"
|
|
},
|
|
"rd_contactus": {
|
|
"description": "Opens the RetroDECK contact us section in your default browser",
|
|
"name": "Contact us",
|
|
"url": "https://github.com/XargonWan/RetroDECK"
|
|
},
|
|
"rd_credits": {
|
|
"description": "Opens the RetroDECK Credits in your default browser",
|
|
"name": "Credits",
|
|
"url": "https://retrodeck.readthedocs.io/en/latest/wiki_credits/donations-licenses/"
|
|
},
|
|
"rd_donate": {
|
|
"description": "Opens Donations page in your default browser",
|
|
"name": "Donate",
|
|
"url": "https://retrodeck.readthedocs.io/en/latest/wiki_credits/donations-licenses/"
|
|
},
|
|
"rd_licenses": {
|
|
"description": "Opens the RetroDECK licenses in your default browser",
|
|
"name": "Licences",
|
|
"url": "https://retrodeck.readthedocs.io/en/latest/wiki_credits/donations-licenses/"
|
|
},
|
|
"rd_web": {
|
|
"description": "Opens the RetroDECK Website in your default browser",
|
|
"name": "Website",
|
|
"url": "https://retrodeck.net/"
|
|
},
|
|
"rd_wiki": {
|
|
"description": "Opens the RetroDECK Wiki in your default browser",
|
|
"name": "Wiki",
|
|
"url": "https://retrodeck.readthedocs.io/en/latest/"
|
|
}
|
|
},
|
|
"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": {
|
|
"xmas": {
|
|
"start_date": "1201",
|
|
"end_date": "1231",
|
|
"start_time": "0000",
|
|
"end_time": "2359",
|
|
"filename": "rd-xmas-splash.svg"
|
|
},
|
|
"lunar_dragon": {
|
|
"start_date": "0209",
|
|
"end_date": "0212",
|
|
"start_time": "0000",
|
|
"end_time": "2359",
|
|
"filename": "rd-lunar-dragon-splash.svg"
|
|
},
|
|
"valentines_day": {
|
|
"start_date": "0214",
|
|
"end_date": "0214",
|
|
"start_time": "0001",
|
|
"end_time": "2359",
|
|
"filename": "rd-valentines-splash.svg"
|
|
},
|
|
"retrodeck_birthday": {
|
|
"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"
|
|
},
|
|
"kodomo_golden_week": {
|
|
"start_date": "0429",
|
|
"end_date": "0505",
|
|
"start_time": "0000",
|
|
"end_time": "2359",
|
|
"filename": "rd-kodomo-golden.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"
|
|
}
|
|
},
|
|
"system": {
|
|
"libretro": {
|
|
"name": "RetroArch",
|
|
"emulator": {
|
|
"retroarch": {
|
|
"description": "RetroArch (Multi-emulator Frontend)",
|
|
"name": "RetroArch",
|
|
"launch": "retroarch",
|
|
"properties": [
|
|
{
|
|
"cheevos": true,
|
|
"cheevos_hardcore": true,
|
|
"quick_resume": true
|
|
}
|
|
],
|
|
"cores": {
|
|
"citra_libretro": {
|
|
"description": "Nintendo 3DS Libretro Core",
|
|
"name": "Citra",
|
|
"properties": [
|
|
{
|
|
"abxy_button": true
|
|
}
|
|
]
|
|
},
|
|
"mame_libretro": {
|
|
"description": "MAME: Multiple Arcade Machine Libretro Core",
|
|
"name": "MAME",
|
|
"properties": [
|
|
{
|
|
"tate_mode": true
|
|
}
|
|
]
|
|
},
|
|
"desmume_libretro": {
|
|
"description": "DeSmuME Nintendo DS Libretro Core",
|
|
"name": "desmume",
|
|
"properties": [
|
|
{
|
|
"abxy_button": true
|
|
}
|
|
]
|
|
},
|
|
"melonds_libretro": {
|
|
"description": "MelonDS Nintendo DS Libretro Core",
|
|
"name": "melonds",
|
|
"properties": [
|
|
{
|
|
"abxy_button": true
|
|
}
|
|
]
|
|
},
|
|
"swanstation_libretro": {
|
|
"name": "SwanStation",
|
|
"description": "Swanstation Libretro Core",
|
|
"properties": [
|
|
{
|
|
"widescreen": true,
|
|
"borders": true
|
|
}
|
|
]
|
|
},
|
|
"picodrive_libetro": {
|
|
"name": "PicoDrive",
|
|
"description": "SEGA MS/MD/CD/32X Libretro Core",
|
|
"properties": [
|
|
{
|
|
"widescreen": true,
|
|
"borders": true,
|
|
"rewind": true
|
|
}
|
|
]
|
|
},
|
|
"genesisplusgx_libetro": {
|
|
"name": "Genesis Plus GX",
|
|
"description": "SEGA MS/GG/MD/CD Libretro Core",
|
|
"properties": [
|
|
{
|
|
"widescreen": true,
|
|
"borders": true,
|
|
"rewind": true
|
|
}
|
|
]
|
|
},
|
|
"genesisplusgxwide_libetro": {
|
|
"name": "Genesis Plus GX Wide",
|
|
"description": "SEGA MS/GG/MD/CD Libretro Core for Wide Screen",
|
|
"properties": [
|
|
{
|
|
"widescreen": true,
|
|
"rewind": true
|
|
}
|
|
]
|
|
},
|
|
"mupen64plus-next_libetro": {
|
|
"name": "Mupen64Plus-Next",
|
|
"description": "Nintendo 64 Libretro Core",
|
|
"properties": [
|
|
{
|
|
"widescreen": true,
|
|
"borders": true,
|
|
"abxy_button": true
|
|
}
|
|
]
|
|
},
|
|
"snes9x-current_libetro": {
|
|
"name": "Snes9x - Current",
|
|
"description": "Super Nintendo Libretro Core",
|
|
"properties": [
|
|
{
|
|
"widescreen": true,
|
|
"borders": true,
|
|
"rewind": true,
|
|
"abxy_button": true
|
|
}
|
|
]
|
|
},
|
|
"gambatte_libetro": {
|
|
"name": "Gambatte",
|
|
"description": "Game Boy/Color Libretro Core",
|
|
"properties": [
|
|
{
|
|
"borders": true,
|
|
"rewind": true,
|
|
"abxy_button": true
|
|
}
|
|
],
|
|
"bios": {
|
|
"gb_bios": {
|
|
"filename": "gb_bios.bin",
|
|
"hash": "32fbbd84168d3482956eb3c5051637f5",
|
|
"description": "Game Boy BIOS",
|
|
"required": "Optional BIOS file (used to display the Nintendo logo at boot)"
|
|
},
|
|
"gbc_bios": {
|
|
"filename": "gbc_bios.bin",
|
|
"hash": "dbfce9db9deaa2567f6a84fde55f9680",
|
|
"description": "Game Boy Color BIOS",
|
|
"required": "Optional BIOS file (used to display the Nintendo logo at boot)"
|
|
}
|
|
}
|
|
},
|
|
"mgba_libetro": {
|
|
"name": "mGBA",
|
|
"description": "Game Boy Advance Libretro Core",
|
|
"properties": [
|
|
{
|
|
"borders": true,
|
|
"rewind": true,
|
|
"abxy_button": true
|
|
}
|
|
],
|
|
"bios": {
|
|
"gba_bios": {
|
|
"filename": "gba_bios.bin",
|
|
"hash": "a860e8c0b6d573d191e4ec7db1b1e4f6",
|
|
"description": "Game Boy Advance BIOS",
|
|
"required": "Optional BIOS file (used to display the Nintendo logo at boot)"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"arcade": {
|
|
"name": "Arcade",
|
|
"folder": "arcade",
|
|
"emulator": {
|
|
"mame": {
|
|
"description": "MAME: Multiple Arcade Machine Emulator",
|
|
"name": "MAME",
|
|
"launch": "mame"
|
|
}
|
|
}
|
|
},
|
|
"n3ds": {
|
|
"name": "Nintendo 3DS",
|
|
"folder": "n3ds",
|
|
"emulator": {
|
|
"citra": {
|
|
"description": "Citra Nintendo 3DS Emulator (via Ponzu)",
|
|
"name": "Citra (via Ponzu)",
|
|
"ponzu": true,
|
|
"properties": [
|
|
{
|
|
"abxy_button": true,
|
|
"ask_to_exit": true
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"nds": {
|
|
"name": "Nintendo DS",
|
|
"folder": "nds",
|
|
"emulator": {
|
|
"melonds": {
|
|
"description": "MelonDS Nintendo DS Emulator",
|
|
"name": "melonds",
|
|
"launch": "MelonDS",
|
|
"bios": {
|
|
"bios7": {
|
|
"filename": "bios7.bin",
|
|
"hash": "df692a80a5b1bc90728bc3dfc76cd948",
|
|
"description": "Used by MelonDS emulator",
|
|
"required": "Required, see Wiki"
|
|
},
|
|
"bios9": {
|
|
"filename": "bios9.bin",
|
|
"hash": "a392174eb3e572fed6447e956bde4b25",
|
|
"description": "Used by MelonDS emulator",
|
|
"required": "Required, see Wiki"
|
|
},
|
|
"firmware": {
|
|
"filename": "firmware.bin",
|
|
"hash": "e45033d9b0fa6b0de071292bba7c9d13",
|
|
"description": "Used by MelonDS emulator",
|
|
"required": "Required, see Wiki"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ps2": {
|
|
"name": "Sony PlayStation 2",
|
|
"folder": "ps2",
|
|
"emulator": {
|
|
"pcsx2": {
|
|
"name": "pcsx2",
|
|
"description": "PCSX2 Play Station 2 Emulator",
|
|
"bios": {
|
|
"ps2-0200a": {
|
|
"filename": "ps2-0200a-20040614.bin",
|
|
"hash": "d333558cc14561c1fdc334c75d5f37b7",
|
|
"description": "PS2 US BIOS",
|
|
"required": "At least one"
|
|
},
|
|
"ps2-0200e": {
|
|
"filename": "ps2-0200e-20040614.bin",
|
|
"hash": "dc752f160044f2ed5fc1f4964db2a095",
|
|
"description": "PS2 EU BIOS",
|
|
"required": "At least one"
|
|
},
|
|
"ps2-0200j": {
|
|
"filename": "ps2-0200j-20040614.bin",
|
|
"hash": "0eee5d1c779aa50e94edd168b4ebf42e",
|
|
"description": "PS2 JP BIOS",
|
|
"required": "At least one"
|
|
}
|
|
},
|
|
"properties": [
|
|
{
|
|
"ask_to_exit": true,
|
|
"cheevos": true
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"psx": {
|
|
"name": "Sony PlayStation",
|
|
"folder": "psx",
|
|
"bios": {
|
|
"psxonpsp660": {
|
|
"filename": "psxonpsp660.bin",
|
|
"description": "PS1 BIOS from PSP",
|
|
"hash": "c53ca5908936d412331790f4426c6c33",
|
|
"required": "At least one"
|
|
},
|
|
"scph5500": {
|
|
"filename": "scph5500.bin",
|
|
"description": "PS1 JP BIOS",
|
|
"hash": "8dd7d5296a650fac7319bce665a6a53c",
|
|
"required": "At least one"
|
|
},
|
|
"scph5501": {
|
|
"filename": "scph5501.bin",
|
|
"description": "PS1 US BIOS",
|
|
"hash": "490f666e1afb15b7362b406ed1cea246",
|
|
"required": "At least one"
|
|
},
|
|
"scph5502": {
|
|
"filename": "scph5502.bin",
|
|
"description": "PS1 EU BIOS",
|
|
"hash": "32736f17079d0b2b7024407c39bd3050",
|
|
"required": "At least one"
|
|
},
|
|
"scph7001": {
|
|
"filename": "scph7001.bin",
|
|
"description": "PS1 BIOS",
|
|
"hash": "1e68c231d0896b7eadcad1d7d8e76129",
|
|
"required": "At least one"
|
|
},
|
|
"scph7002": {
|
|
"filename": "scph7002.bin",
|
|
"description": "PS1 BIOS",
|
|
"hash": "b9d9a0286c33dc6b7237bb13cd46fdee",
|
|
"required": "At least one"
|
|
},
|
|
"scph7003": {
|
|
"filename": "scph7003.bin",
|
|
"description": "PS1 BIOS",
|
|
"hash": "490f666e1afb15b7362b406ed1cea246",
|
|
"required": "At least one"
|
|
},
|
|
"scph7502": {
|
|
"filename": "scph7502.bin",
|
|
"description": "PS1 BIOS",
|
|
"hash": "b9d9a0286c33dc6b7237bb13cd46fdee",
|
|
"required": "At least one"
|
|
},
|
|
"scph9002_7502": {
|
|
"filename": "scph9002(7502).bin",
|
|
"description": "PS1 BIOS",
|
|
"hash": "b9d9a0286c33dc6b7237bb13cd46fdee",
|
|
"required": "At least one"
|
|
},
|
|
"ps1_rom": {
|
|
"filename": "ps1_rom.bin",
|
|
"description": "PS1 BIOS",
|
|
"hash": "81bbe60ba7a3d1cea1d48c14cbcc647b",
|
|
"required": "At least one"
|
|
}
|
|
},
|
|
"emulator": {
|
|
"duckstation": {
|
|
"name": "Duckstation",
|
|
"description": "PlayStation Emulator",
|
|
"launch": "duckstation-qt",
|
|
"properties": [
|
|
{
|
|
"ask_to_exit": true,
|
|
"cheevos": true
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"psp": {
|
|
"name": "Sony PSP: PlayStation Portable",
|
|
"folder": "psp",
|
|
"emulator": {
|
|
"ppsspp": {
|
|
"name": "PPSSPP",
|
|
"description": "PPSSPP: PlayStation Portable Emulator",
|
|
"launch": "PPSSPPSDL",
|
|
"properties": [
|
|
{
|
|
"cheevos": true,
|
|
"cheevos_hardcore": true
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"psvita": {
|
|
"name": "Sony PlayStation Vita",
|
|
"folder": "psvita",
|
|
"emulator": {
|
|
"vita3k": {
|
|
"name": "Vita3k",
|
|
"description": "Vita3K PSVita Emulator",
|
|
"launch": "Vita3K"
|
|
}
|
|
}
|
|
},
|
|
"rpcs3": {
|
|
"name": "Sony PlayStation 3",
|
|
"folder": "ps3",
|
|
"emulator": {
|
|
"rpcs3": {
|
|
"name": "RPCS3",
|
|
"description": "RPCS3 PlayStation 3 Emulator",
|
|
"launch": "rpcs3"
|
|
},
|
|
"properties": [
|
|
{
|
|
"ask_to_exit": true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"switch": {
|
|
"name": "Nintendo Switch",
|
|
"folder": "switch",
|
|
"emulator": {
|
|
"ryujinx": {
|
|
"name": "Ryujinx",
|
|
"description": "Ryujinx Nintendo Switch Emulator",
|
|
"launch": "Ryujinx.sh"
|
|
},
|
|
"yuzu": {
|
|
"name": "Yuzu (via Ponzu)",
|
|
"description": "Yuzu Nintendo Switch Emulator (via Ponzu)",
|
|
"launch": "Yuzu",
|
|
"ponzu": true,
|
|
"abxy_button": true
|
|
}
|
|
},
|
|
"bios": {
|
|
"bios": {
|
|
"prod_keys": {
|
|
"filename": "prod.keys",
|
|
"hash": "Unknown",
|
|
"description": "Nintendo Switch key file",
|
|
"required": "A file for Switch emulation in Ryujinx (Required)"
|
|
},
|
|
"title_keys": {
|
|
"filename": "title.keys",
|
|
"hash": "Unknown",
|
|
"description": "Nintendo Switch key file",
|
|
"required": "A file for Switch emulation in Ryujinx (Required)"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"gc": {
|
|
"name": "Nintendo GameCube",
|
|
"folder": "gc",
|
|
"emulator": {
|
|
"dolphin": {
|
|
"name": "Dolphin",
|
|
"description": "Dolphin Wii and GameCube Emulator",
|
|
"launch": "dolphin-emu-wrapper",
|
|
"properties": [
|
|
{
|
|
"abxy_button": true,
|
|
"ask_to_exit": true,
|
|
"cheevos": true,
|
|
"cheevos_hardcore": true,
|
|
"universal_dyn_input": true
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"wii": {
|
|
"name": "Nintendo Wii",
|
|
"folder": "wii",
|
|
"emulator": {
|
|
"dolphin": {
|
|
"name": "Dolphin",
|
|
"description": "Dolphin Wii and GameCube Emulator",
|
|
"launch": "dolphin-emu-wrapper",
|
|
"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",
|
|
"launch": "primehack-wrapper",
|
|
"properties": [
|
|
{
|
|
"ask_to_exit": true,
|
|
"universal_dyn_input": true
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"wiiu": {
|
|
"name": "Nintendo Wii U",
|
|
"folder": "wiiu",
|
|
"emulator": {
|
|
"cemu": {
|
|
"description": "Wii U emulator",
|
|
"name": "Cemu",
|
|
"launch": "Cemu-wrapper",
|
|
"properties": [
|
|
{
|
|
"abxy_button": true,
|
|
"multi_user_config_dir": "Cemu"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"xbox": {
|
|
"name": "Microsoft XBOX",
|
|
"folder": "xbox",
|
|
"emulator": {
|
|
"xemu": {
|
|
"description": "xemu Xbox Emulator",
|
|
"name": "xemu",
|
|
"launch": "xemu",
|
|
"bios": {
|
|
"mcpx_1.0": {
|
|
"filename": "mcpx_1.0.bin",
|
|
"hash": "d49c52a4102f6df7bcf8d0617ac475ed",
|
|
"description": "Microsoft XBOX BIOS",
|
|
"required": "no"
|
|
},
|
|
"complex": {
|
|
"filename": "Complex.bin",
|
|
"hash": "Unknown",
|
|
"description": "Microsoft XBOX BIOS",
|
|
"required": "no"
|
|
},
|
|
"complex_4627v1.03": {
|
|
"filename": "Complex_4627v1.03.bin",
|
|
"hash": "Unknown",
|
|
"description": "Microsoft XBOX BIOS",
|
|
"required": "no"
|
|
},
|
|
"complex_4627": {
|
|
"filename": "Complex_4627.bin",
|
|
"hash": "Unknown",
|
|
"description": "Microsoft XBOX BIOS",
|
|
"required": "no"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|