mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-23 20:29:06 -05:00
feat: name elec and knulli builds in profiles
EmuELEC, AmberELEC and KNULLI launch standalone emulators by the name their launch code dispatches on (HATARISA, PPSSPPSDL, FBNEOSA) and ship 32-bit or patched builds of libretro cores under their own .so names (flycast_32b, mupen64plus_next_alt, genesis_plus_gx_cart_special, mame0139, flycast-xtreme). Each name joins the profile of the project its package builds. fceumm_mod reads gg.rom, not gamegenie.nes, and never opens it, so it gets its own profile.
This commit is contained in:
1 parent
7e2f753c96
commit
d55a43bd68
35 files changed
+75
-16
No files matched your search
@@ -13,6 +13,7 @@ mode: standalone
|
||||
cores:
|
||||
- advancemame
|
||||
- advmame
|
||||
- "AdvanceMame"
|
||||
|
||||
systems:
|
||||
- snk-neogeo-mvs
|
||||
|
||||
@@ -7,7 +7,7 @@ profiled_date: "2026-10-21"
|
||||
source_commit: "2de3bf82280be045ea81dd0c55407061dfdbaa3e"
|
||||
core_version: "v8.4.2"
|
||||
display_name: "Commodore - Amiga (Amiberry)"
|
||||
cores: [amiberry]
|
||||
cores: [amiberry, "AMIBERRY"]
|
||||
systems:
|
||||
- commodore-amiga
|
||||
- commodore-cd32
|
||||
|
||||
@@ -7,7 +7,7 @@ profiled_date: "2026-10-04"
|
||||
source_commit: "bee4fcbd235b9d3d804a50cc6ecaccbbe89490f7"
|
||||
core_version: "v3.6.3"
|
||||
display_name: "Commander Genius"
|
||||
cores: [cgenius]
|
||||
cores: [cgenius, "CGeniusExe"]
|
||||
systems: [commander-keen]
|
||||
verification: existence
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ profiled_date: "2026-10-20"
|
||||
source_commit: "e6b88ad03202d1f74e329f54f213d3b070bd6202"
|
||||
core_version: "0.74-2"
|
||||
display_name: "DOS (DOSBox SDL2)"
|
||||
cores: [dosbox-sdl2]
|
||||
cores: [dosbox-sdl2, "DOSBOXSDL2"]
|
||||
systems: [dos]
|
||||
|
||||
notes: |
|
||||
|
||||
@@ -8,7 +8,7 @@ profiled_date: "2026-03-23"
|
||||
source_commit: "4122fed9ad3e6e5c2ecf1516cd51675a5931623e"
|
||||
core_version: "v0.1"
|
||||
display_name: "Sony - PlayStation (DuckStation)"
|
||||
cores: [duckstation]
|
||||
cores: [duckstation, "Duckstation"]
|
||||
found_by: content
|
||||
systems: [sony-playstation]
|
||||
bios_size: 524288 # 0x80000 (512 KB), also accepts PS2 (4 MB) and PS3 (0x3E66F0)
|
||||
|
||||
@@ -7,7 +7,7 @@ profiled_date: "2026-03-23"
|
||||
source_commit: "0cccd9a85d7ffa33fb695691a8a5db246606518c"
|
||||
core_version: "1.3.99999"
|
||||
display_name: "Wolfenstein 3D (ECWolf)"
|
||||
cores: [ecwolf]
|
||||
cores: [ecwolf, "ECWolf"]
|
||||
systems: [wolfenstein3d]
|
||||
notes: |
|
||||
Wolfenstein 3D source port by Braden Obrzut. Plays Wolf3D (wl6/wl1),
|
||||
|
||||
@@ -11,6 +11,7 @@ core_version: "v1.0.0.2"
|
||||
display_name: "Arcade (FinalBurn Neo)"
|
||||
cores:
|
||||
- fbneo
|
||||
- "FBNEOSA"
|
||||
systems:
|
||||
- snk-neogeo-mvs
|
||||
- snk-neogeo-aes
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
emulator: FCEUmm Mod
|
||||
type: libretro
|
||||
core_classification: community_fork
|
||||
source: "https://github.com/Tippek/libretro-fceumm-mod"
|
||||
upstream: "https://github.com/libretro/libretro-fceumm"
|
||||
profiled_date: "2026-10-22"
|
||||
source_commit: "f0ea52190427b136a51da4490e49087fe2ca2abb"
|
||||
core_version: "SVN"
|
||||
display_name: "Nintendo - NES / Famicom (FCEUmm Mod)"
|
||||
cores:
|
||||
- "fceumm_mod"
|
||||
systems: [nintendo-nes, nintendo-fds]
|
||||
|
||||
notes: |
|
||||
libretro-fceumm with the hardware extensions of fceux-mod (extra RAM,
|
||||
sprites, palettes and mappers). The libretro driver hands the system
|
||||
directory to FCEUI_SetBaseDirectory (src/drivers/libretro/libretro.c:2983-2984)
|
||||
and FCEU_MakeFName joins each name to it directly (src/general.c:70-97).
|
||||
|
||||
The Game Genie image is named gg.rom here (src/general.c:77-79), but
|
||||
FCEU_OpenGenie runs only when FSettings.GameGenie is set
|
||||
(src/fceu.c:283-285) and nothing in the libretro driver calls
|
||||
FCEUI_SetGameGenie (src/fceu.c:551-554), so the file is never opened.
|
||||
|
||||
files:
|
||||
- name: "disksys.rom"
|
||||
system: nintendo-fds
|
||||
description: "FDS BIOS ROM"
|
||||
required: true
|
||||
size: 8192
|
||||
validation: [size]
|
||||
source_ref: "src/fds.c:612-650, src/general.c:80-82"
|
||||
note: "Read as one 8 KB PRG bank. A missing file or a short read fails the FDS load."
|
||||
|
||||
- name: "nes.pal"
|
||||
system: nintendo-nes
|
||||
description: "External NES color palette"
|
||||
required: false
|
||||
source_ref: "src/palette.c:191-212, src/fceu.c:289-290, src/drivers/libretro/libretro.c:1674-1682, 3013-3017"
|
||||
note: "Read at every game load when present, 768 bytes of RGB triplets. Applied when the fceumm_palette option is custom."
|
||||
@@ -11,6 +11,7 @@ core_version: "dojo-7-preview4"
|
||||
display_name: "Sega - Dreamcast/Naomi (Flycast Dojo)"
|
||||
cores:
|
||||
- flycast-dojo
|
||||
- "flycast_dojo"
|
||||
systems:
|
||||
- sega-dreamcast
|
||||
- sega-naomi
|
||||
|
||||
@@ -12,6 +12,8 @@ cores:
|
||||
- flycast_dev
|
||||
- flycastvl
|
||||
- "flycast-next"
|
||||
- "flycastsa"
|
||||
- "flycast_32b"
|
||||
systems:
|
||||
- sega-dreamcast
|
||||
- sega-naomi
|
||||
|
||||
@@ -11,6 +11,7 @@ core_version: "0.1"
|
||||
display_name: "Sega - Dreamcast/Naomi (Flycast 2021)"
|
||||
cores:
|
||||
- "flycast2021"
|
||||
- "flycast-xtreme"
|
||||
systems:
|
||||
- sega-dreamcast
|
||||
- sega-naomi
|
||||
|
||||
@@ -10,6 +10,7 @@ core_version: "1.53"
|
||||
display_name: "Mobile - J2ME (FreeJ2ME-Plus)"
|
||||
cores:
|
||||
- freej2me_plus
|
||||
- "freej2me-plus"
|
||||
systems:
|
||||
- j2me
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@ cores:
|
||||
- genesisplusgx
|
||||
- genplus
|
||||
- "genesisplusgx_ex"
|
||||
- "genesis_plus_gx_cart_special"
|
||||
systems:
|
||||
- sega-megadrive
|
||||
- sega-megacd
|
||||
|
||||
@@ -7,7 +7,7 @@ profiled_date: "2026-10-04"
|
||||
source_commit: "c26ce2e6ca2a0c770f140cb25dde0d30073ca8f7"
|
||||
core_version: "4.15pre"
|
||||
display_name: "GZDoom"
|
||||
cores: []
|
||||
cores: ["GZDoom"]
|
||||
systems: [doom, heretic, hexen, strife, chex]
|
||||
|
||||
notes: |
|
||||
|
||||
@@ -11,6 +11,7 @@ core_version: "2.6.1-devel"
|
||||
display_name: "Atari - ST/STE/TT/Falcon (Hatari)"
|
||||
cores:
|
||||
- hatari
|
||||
- "HATARISA"
|
||||
systems:
|
||||
- atari-st
|
||||
- atari-ste
|
||||
|
||||
@@ -12,6 +12,7 @@ cores:
|
||||
- hypseus-singe
|
||||
- hypseus
|
||||
- "hypseus_singe"
|
||||
- "HYPSEUS"
|
||||
systems:
|
||||
- arcade-laserdisc
|
||||
mode: standalone
|
||||
|
||||
@@ -8,6 +8,7 @@ cores:
|
||||
- "pico-8"
|
||||
- vox_official
|
||||
- "pico8"
|
||||
- "Pico-8"
|
||||
systems:
|
||||
- pico8
|
||||
- voxatron
|
||||
|
||||
@@ -6,7 +6,7 @@ profiled_date: "2026-10-20"
|
||||
source_commit: "4ce19a12164ebd6802b7fb2f94d700a6e736d0fb"
|
||||
core_version: "3.88b"
|
||||
display_name: "LZDoom"
|
||||
cores: [lzdoom]
|
||||
cores: [lzdoom, "LZDoom"]
|
||||
systems: [doom, heretic, hexen, strife, chex]
|
||||
|
||||
notes: |
|
||||
|
||||
@@ -13,6 +13,7 @@ mame_version: "0.139"
|
||||
|
||||
cores:
|
||||
- mame2010
|
||||
- "mame0139"
|
||||
systems:
|
||||
- snk-neogeo-mvs
|
||||
- igs-pgm
|
||||
|
||||
@@ -7,7 +7,7 @@ profiled_date: "2026-03-24"
|
||||
source_commit: "f7bfa217cf7150779902c3a998f7624d92a5f17d"
|
||||
core_version: "v0.9.26"
|
||||
display_name: "Nintendo - SNES / SFC (Beetle bsnes)"
|
||||
cores: [mednafen_snes, beetle_bsnes, beetle-bsnes]
|
||||
cores: [mednafen_snes, beetle_bsnes, beetle-bsnes, "beetle_snes"]
|
||||
systems: [nintendo-snes]
|
||||
|
||||
# Frozen at Mednafen's SNES module, itself based on bsnes v059.
|
||||
|
||||
@@ -8,7 +8,7 @@ source_commit: "12edd2c74a517ff86dfa8cfc71ad75e4c10486d5"
|
||||
core_version: "2.6.0"
|
||||
display_name: "Nintendo - Nintendo 64 (Mupen64Plus-Next)"
|
||||
systems: [nintendo-64, nintendo-64dd]
|
||||
cores: [mupen64plus_next, mupen64plus_next_develop, mupen64plus_next_gles3, mupen64plus_next_gles2, mupen64plus, mupen64plus-next, mupen64plus_nx]
|
||||
cores: [mupen64plus_next, mupen64plus_next_develop, mupen64plus_next_gles3, mupen64plus_next_gles2, mupen64plus, mupen64plus-next, mupen64plus_nx, "mupen64plus_next_alt"]
|
||||
|
||||
files:
|
||||
- name: "IPL.n64"
|
||||
|
||||
@@ -15,6 +15,7 @@ cores:
|
||||
- openbor6510
|
||||
- openbor7142
|
||||
- openbor7530
|
||||
- "OPENBOR"
|
||||
systems:
|
||||
- openbor
|
||||
mode: standalone
|
||||
|
||||
@@ -7,7 +7,7 @@ profiled_date: "2026-10-04"
|
||||
source_commit: "a1626f4edd4a7af72c54103021790c56d8ecfced"
|
||||
core_version: "20260301"
|
||||
display_name: "Jazz Jackrabbit (OpenJazz)"
|
||||
cores: []
|
||||
cores: ["OpenJazz"]
|
||||
systems: [jazz-jackrabbit]
|
||||
|
||||
notes: |
|
||||
|
||||
@@ -8,7 +8,7 @@ source_commit: "0bd516ee793bb87b57e9eef19993b37ac0098d74"
|
||||
core_version: "2.0-rc2"
|
||||
display_name: "Nintendo - Nintendo 64 (ParaLLEl N64)"
|
||||
systems: [nintendo-64, nintendo-64dd]
|
||||
cores: [parallel_n64, parallel_n64_debug]
|
||||
cores: [parallel_n64, parallel_n64_debug, "parallel_n64_32b"]
|
||||
|
||||
files:
|
||||
- name: "64DD_IPL.bin"
|
||||
|
||||
@@ -7,7 +7,7 @@ profiled_date: "2026-03-25"
|
||||
source_commit: "c8816799b50388e61cfe237fe2cdbb7d8175f20a"
|
||||
core_version: "r25"
|
||||
display_name: "Sony - PlayStation (PCSX ReARMed)"
|
||||
cores: [pcsx_rearmed, pcsx_rearmed_neon, pcsx_rearmed_interpreter]
|
||||
cores: [pcsx_rearmed, pcsx_rearmed_neon, pcsx_rearmed_interpreter, "pcsx_rearmed_32b"]
|
||||
systems: [sony-playstation]
|
||||
notes: >
|
||||
HLE BIOS built-in: core option pcsx_rearmed_bios = "HLE" bypasses real BIOS entirely.
|
||||
|
||||
@@ -8,6 +8,7 @@ core_version: "Git"
|
||||
display_name: "Sony - PlayStation Portable (PPSSPP)"
|
||||
cores:
|
||||
- ppsspp
|
||||
- "PPSSPPSDL"
|
||||
systems: [sony-psp]
|
||||
|
||||
pack_structure:
|
||||
|
||||
@@ -7,7 +7,7 @@ profiled_date: "2026-10-22"
|
||||
source_commit: "30afeff8f0b105eac77ee0a2fbd54b06e1a49b60"
|
||||
core_version: "0.9.1-28-g30afeff8"
|
||||
display_name: "Duke Nukem II (RigelEngine)"
|
||||
cores: [rigelengine]
|
||||
cores: [rigelengine, "RigelEngine"]
|
||||
systems: [duke-nukem-2]
|
||||
verification: existence
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ source_commit: "fcbce3ae815269dacdc309092bc92ccc6d3e13bb"
|
||||
upstream_commit: "fcbce3ae815269dacdc309092bc92ccc6d3e13bb"
|
||||
core_version: "2.8.0git"
|
||||
display_name: "ScummVM"
|
||||
cores: [scummvm]
|
||||
cores: [scummvm, "SCUMMVMSA"]
|
||||
systems: [scummvm]
|
||||
|
||||
# ScummVM is a multi-engine point-and-click adventure game interpreter.
|
||||
|
||||
@@ -7,7 +7,7 @@ profiled_date: "2026-10-04"
|
||||
source_commit: "3c5add5fb7f83d4ceb542823ab66d00146c4271b"
|
||||
core_version: "1.24 RC"
|
||||
display_name: "Prince of Persia (SDLPoP)"
|
||||
cores: [sdlpop]
|
||||
cores: [sdlpop, "prince"]
|
||||
systems: [prince-of-persia]
|
||||
verification: existence
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@ core_version: "2.2.0"
|
||||
display_name: "Solarus Game Engine"
|
||||
cores:
|
||||
- solarus
|
||||
- "Solarus"
|
||||
systems:
|
||||
- solarus
|
||||
mode: standalone
|
||||
|
||||
@@ -8,6 +8,7 @@ core_version: "8.0_pre"
|
||||
display_name: "Atari - 2600 (Stella)"
|
||||
cores:
|
||||
- stella
|
||||
- "STELLASA"
|
||||
systems:
|
||||
- atari-2600
|
||||
|
||||
|
||||
@@ -11,6 +11,7 @@ display_name: "Namco / Sega / Nintendo - Triforce (Dolphin Triforce)"
|
||||
cores:
|
||||
- triforce
|
||||
- dolphin-triforce
|
||||
- "dolphin_triforce"
|
||||
systems:
|
||||
- sega-triforce
|
||||
- nintendo-wii-arcade
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
emulator: uae4arm
|
||||
type: libretro
|
||||
core_classification: community_fork
|
||||
cores: [uae4arm]
|
||||
cores: [uae4arm, "uae4arm_32b"]
|
||||
source: "https://github.com/libretro/uae4arm-libretro"
|
||||
upstream: "https://github.com/PandTomB/uae4arm"
|
||||
profiled_date: "2026-03-25"
|
||||
|
||||
@@ -9,6 +9,7 @@ core_version: "v2.5"
|
||||
display_name: "VVVVVV"
|
||||
cores:
|
||||
- "vvvvvv"
|
||||
- "VVVVVV"
|
||||
systems:
|
||||
- "vvvvvv"
|
||||
|
||||
|
||||
@@ -10,6 +10,7 @@ display_name: "Sega - Saturn (YabaSanshiro)"
|
||||
cores:
|
||||
- yabasanshiro
|
||||
- "yabasanshiro-2"
|
||||
- "yabasanshiroSA"
|
||||
systems:
|
||||
- sega-saturn
|
||||
|
||||
|
||||
Reference in new issue
Block a user