FEATURES: json fmt

This commit is contained in:
XargonWan 2024-08-07 21:38:05 +09:00
parent 5d281cf4d9
commit 5fc458693f

View file

@ -102,8 +102,7 @@
"filename": "rd-kodomo-golden.svg" "filename": "rd-kodomo-golden.svg"
} }
}, },
"incompatible_presets" : "incompatible_presets": {
{
"borders": "widescreen" "borders": "widescreen"
}, },
"helper_files": { "helper_files": {
@ -115,7 +114,6 @@
"filename": "how-to-install-primehack-mods.txt", "filename": "how-to-install-primehack-mods.txt",
"location": "$mods_folder/Primehack" "location": "$mods_folder/Primehack"
}, },
"mesen_textures": { "mesen_textures": {
"filename": "how-to-install-Mesen-textures.txt", "filename": "how-to-install-Mesen-textures.txt",
"location": "$texture_packs_folder/RetroArch-Mesen" "location": "$texture_packs_folder/RetroArch-Mesen"
@ -140,7 +138,6 @@
"filename": "how-to-install-Duckstation-textures.txt", "filename": "how-to-install-Duckstation-textures.txt",
"location": "$texture_packs_folder/Duckstation" "location": "$texture_packs_folder/Duckstation"
}, },
"psvita_games": { "psvita_games": {
"filename": "how-to-install-psvita-games.txt", "filename": "how-to-install-psvita-games.txt",
"location": "$roms_folder/psvita" "location": "$roms_folder/psvita"
@ -158,110 +155,136 @@
"description": "RetroArch (Multi-emulator Frontend)", "description": "RetroArch (Multi-emulator Frontend)",
"name": "RetroArch", "name": "RetroArch",
"launch": "retroarch", "launch": "retroarch",
"properties" : [{ "properties": [
{
"cheevos": true, "cheevos": true,
"cheevos_hardcore": true, "cheevos_hardcore": true,
"quick_resume": true "quick_resume": true
}], }
],
"cores": { "cores": {
"citra_libretro": { "citra_libretro": {
"description": "Nintendo 3DS Libretro Core", "description": "Nintendo 3DS Libretro Core",
"name": "Citra", "name": "Citra",
"properties": [{ "properties": [
{
"abxy_button": true "abxy_button": true
}] }
]
}, },
"mame_libretro": { "mame_libretro": {
"description": "MAME: Multiple Arcade Machine Libretro Core", "description": "MAME: Multiple Arcade Machine Libretro Core",
"name": "MAME", "name": "MAME",
"properties": [{ "properties": [
{
"tate_mode": true "tate_mode": true
}] }
]
}, },
"desmume_libretro": { "desmume_libretro": {
"description": "DeSmuME Nintendo DS Libretro Core", "description": "DeSmuME Nintendo DS Libretro Core",
"name": "desmume", "name": "desmume",
"properties": [{ "properties": [
{
"abxy_button": true "abxy_button": true
}] }
]
}, },
"melonds_libretro": { "melonds_libretro": {
"description": "MelonDS Nintendo DS Libretro Core", "description": "MelonDS Nintendo DS Libretro Core",
"name": "melonds", "name": "melonds",
"properties": [{ "properties": [
{
"abxy_button": true "abxy_button": true
}] }
]
}, },
"swanstation_libretro": { "swanstation_libretro": {
"name": "SwanStation", "name": "SwanStation",
"description": "Swanstation Libretro Core", "description": "Swanstation Libretro Core",
"properties" : [{ "properties": [
{
"widescreen": true, "widescreen": true,
"borders": true "borders": true
}] }
]
}, },
"picodrive_libetro": { "picodrive_libetro": {
"name": "PicoDrive", "name": "PicoDrive",
"description": "SEGA MS/MD/CD/32X Libretro Core", "description": "SEGA MS/MD/CD/32X Libretro Core",
"properties" : [{ "properties": [
{
"widescreen": true, "widescreen": true,
"borders": true, "borders": true,
"rewind": true "rewind": true
}] }
]
}, },
"genesisplusgx_libetro": { "genesisplusgx_libetro": {
"name": "Genesis Plus GX", "name": "Genesis Plus GX",
"description": "SEGA MS/GG/MD/CD Libretro Core", "description": "SEGA MS/GG/MD/CD Libretro Core",
"properties" : [{ "properties": [
{
"widescreen": true, "widescreen": true,
"borders": true, "borders": true,
"rewind": true "rewind": true
}] }
]
}, },
"genesisplusgxwide_libetro": { "genesisplusgxwide_libetro": {
"name": "Genesis Plus GX Wide", "name": "Genesis Plus GX Wide",
"description": "SEGA MS/GG/MD/CD Libretro Core for Wide Screen", "description": "SEGA MS/GG/MD/CD Libretro Core for Wide Screen",
"properties" : [{ "properties": [
{
"widescreen": true, "widescreen": true,
"rewind": true "rewind": true
}] }
]
}, },
"mupen64plus-next_libetro": { "mupen64plus-next_libetro": {
"name": "Mupen64Plus-Next", "name": "Mupen64Plus-Next",
"description": "Nintendo 64 Libretro Core", "description": "Nintendo 64 Libretro Core",
"properties" : [{ "properties": [
{
"widescreen": true, "widescreen": true,
"borders": true, "borders": true,
"abxy_button": true "abxy_button": true
}] }
]
}, },
"snes9x-current_libetro": { "snes9x-current_libetro": {
"name": "Snes9x - Current", "name": "Snes9x - Current",
"description": "Super Nintendo Libretro Core", "description": "Super Nintendo Libretro Core",
"properties" : [{ "properties": [
{
"widescreen": true, "widescreen": true,
"borders": true, "borders": true,
"rewind": true, "rewind": true,
"abxy_button": true "abxy_button": true
}] }
]
}, },
"gambatte_libetro": { "gambatte_libetro": {
"name": "Gambatte", "name": "Gambatte",
"description": "Game Boy/Color Libretro Core", "description": "Game Boy/Color Libretro Core",
"properties" : [{ "properties": [
{
"borders": true, "borders": true,
"rewind": true, "rewind": true,
"abxy_button": true "abxy_button": true
}] }
]
}, },
"mgba_libetro": { "mgba_libetro": {
"name": "mGBA", "name": "mGBA",
"description": "Game Boy Advance Libretro Core", "description": "Game Boy Advance Libretro Core",
"properties" : [{ "properties": [
{
"borders": true, "borders": true,
"rewind": true, "rewind": true,
"abxy_button": true "abxy_button": true
}] }
]
} }
} }
} }
@ -286,10 +309,12 @@
"description": "Citra Nintendo 3DS Emulator (via Ponzu)", "description": "Citra Nintendo 3DS Emulator (via Ponzu)",
"name": "Citra (via Ponzu)", "name": "Citra (via Ponzu)",
"ponzu": true, "ponzu": true,
"properties": [{ "properties": [
{
"abxy_button": true, "abxy_button": true,
"ask_to_exit": true "ask_to_exit": true
}] }
]
} }
} }
}, },
@ -351,10 +376,12 @@
"required": "At least one" "required": "At least one"
} }
}, },
"properties": [{ "properties": [
{
"ask_to_exit": true, "ask_to_exit": true,
"cheevos": true "cheevos": true
}] }
]
} }
} }
}, },
@ -428,10 +455,12 @@
"name": "Duckstation", "name": "Duckstation",
"description": "PlayStation Emulator", "description": "PlayStation Emulator",
"launch": "duckstation-qt", "launch": "duckstation-qt",
"properties": [{ "properties": [
{
"ask_to_exit": true, "ask_to_exit": true,
"cheevos": true "cheevos": true
}] }
]
} }
} }
}, },
@ -443,10 +472,12 @@
"name": "PPSSPP", "name": "PPSSPP",
"description": "PPSSPP: PlayStation Portable Emulator", "description": "PPSSPP: PlayStation Portable Emulator",
"launch": "PPSSPPSDL", "launch": "PPSSPPSDL",
"properties": [{ "properties": [
{
"cheevos": true, "cheevos": true,
"cheevos_hardcore": true "cheevos_hardcore": true
}] }
]
} }
} }
}, },
@ -470,9 +501,11 @@
"description": "RPCS3 PlayStation 3 Emulator", "description": "RPCS3 PlayStation 3 Emulator",
"launch": "rpcs3" "launch": "rpcs3"
}, },
"properties": [{ "properties": [
{
"ask_to_exit": true "ask_to_exit": true
}] }
]
} }
}, },
"switch": { "switch": {
@ -501,13 +534,15 @@
"name": "Dolphin", "name": "Dolphin",
"description": "Dolphin Wii and GameCube Emulator", "description": "Dolphin Wii and GameCube Emulator",
"launch": "dolphin-emu-wrapper", "launch": "dolphin-emu-wrapper",
"properties": [{ "properties": [
{
"abxy_button": true, "abxy_button": true,
"ask_to_exit": true, "ask_to_exit": true,
"cheevos": true, "cheevos": true,
"cheevos_hardcore": true, "cheevos_hardcore": true,
"universal_dyn_input": true "universal_dyn_input": true
}] }
]
} }
} }
}, },
@ -533,10 +568,12 @@
"name": "PrimeHack", "name": "PrimeHack",
"description": "A fork of Dolphiin to enhance Metroid Prime experience", "description": "A fork of Dolphiin to enhance Metroid Prime experience",
"launch": "primehack-wrapper", "launch": "primehack-wrapper",
"properties": [{ "properties": [
{
"ask_to_exit": true, "ask_to_exit": true,
"universal_dyn_input": true "universal_dyn_input": true
}] }
]
} }
} }
}, },