Files
libretro/platforms/romfolders/nextui.yml
T

327 lines
11 KiB
YAML

setup: nextui
name: NextUI
platform: nextui
sources:
os:
repo: "https://github.com/LoveRetro/NextUI"
commit: 5291344b3aceae5fa197437a70824afb41e2d338
roms_root:
path: <SD>/Roms
from_bios: ../../Roms
source_ref: "os workspace/all/common/defines.h:16; os workspace/tg5040/platform/platform.h:156"
case_sensitive: null
case_ref: "os workspace/all/common/utils.c:352-379"
hidden:
- pattern: .*
source_ref: "os workspace/all/common/utils.c:36-38"
- pattern: '*.disabled'
source_ref: "os workspace/all/common/utils.c:36-38"
- name: map.txt
source_ref: "os workspace/all/common/utils.c:36-38"
media:
- name: .media
source_ref: "os workspace/all/nextui/nextui.c:3011-3034"
notes:
- "NextUI has no extension filter. Every file of a Roms folder that is not hidden is listed as a game\
\ (os workspace/all/nextui/nextui.c:535-547), so the rows carry no extensions."
- "A Roms folder starts the pak named by the text inside its last parentheses, or by its whole name without\
\ parentheses (getEmuName, os workspace/all/common/utils.c:352-379)."
- BIOS sits in Bios/<TAG>/, two levels under the card root, so the roms root is ../../Roms from it.
folders:
- folder: "Amiga (PUAE)"
name: PUAE
aliases:
- PUAE
core: puae2021
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/PUAE.pak/launch.sh:3"
note: "any folder named PUAE or ending in '(PUAE)' starts PUAE.pak. Devices: h700, tg5040, tg5050"
- folder: "Amstrad CPC (CPC)"
name: CPC
aliases:
- CPC
core: cap32
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/CPC.pak/launch.sh:3"
note: "any folder named CPC or ending in '(CPC)' starts CPC.pak. Devices: h700, tg5040, tg5050"
- folder: "Arcade (FBN)"
name: FBN
aliases:
- FBN
core: fbneo
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/FBN.pak/launch.sh:3"
note: "any folder named FBN or ending in '(FBN)' starts FBN.pak. Devices: h700, tg5040, tg5050"
- folder: "Atari 2600 (A2600)"
name: A2600
aliases:
- A2600
core: stella2014
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/A2600.pak/launch.sh:3"
note: "any folder named A2600 or ending in '(A2600)' starts A2600.pak. Devices: h700, tg5040, tg5050"
- folder: "Atari 5200 (A5200)"
name: A5200
aliases:
- A5200
core: a5200
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/A5200.pak/launch.sh:3"
note: "any folder named A5200 or ending in '(A5200)' starts A5200.pak. Devices: h700, tg5040, tg5050"
- folder: "Atari 7800 (A7800)"
name: A7800
aliases:
- A7800
core: prosystem
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/A7800.pak/launch.sh:3"
note: "any folder named A7800 or ending in '(A7800)' starts A7800.pak. Devices: h700, tg5040, tg5050"
- folder: "Atari Lynx (LYNX)"
name: LYNX
aliases:
- LYNX
core: handy
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/LYNX.pak/launch.sh:3"
note: "any folder named LYNX or ending in '(LYNX)' starts LYNX.pak. Devices: h700, tg5040, tg5050"
- folder: "Colecovision (COLECO)"
name: COLECO
aliases:
- COLECO
core: gearcoleco
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/COLECO.pak/launch.sh:3"
note: "any folder named COLECO or ending in '(COLECO)' starts COLECO.pak. Devices: h700, tg5040, tg5050"
- folder: "Commodore 128 (C128)"
name: C128
aliases:
- C128
core: vice_x128
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/C128.pak/launch.sh:3"
note: "any folder named C128 or ending in '(C128)' starts C128.pak. Devices: h700, tg5040, tg5050"
- folder: "Commodore 64 (C64)"
name: C64
aliases:
- C64
core: vice_x64
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/C64.pak/launch.sh:3"
note: "any folder named C64 or ending in '(C64)' starts C64.pak. Devices: h700, tg5040, tg5050"
- folder: "Commodore PET (PET)"
name: PET
aliases:
- PET
core: vice_xpet
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/PET.pak/launch.sh:3"
note: "any folder named PET or ending in '(PET)' starts PET.pak. Devices: h700, tg5040, tg5050"
- folder: "Commodore Plus4 (PLUS4)"
name: PLUS4
aliases:
- PLUS4
core: vice_xplus4
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/PLUS4.pak/launch.sh:3"
note: "any folder named PLUS4 or ending in '(PLUS4)' starts PLUS4.pak. Devices: h700, tg5040, tg5050"
- folder: "Commodore VIC20 (VIC)"
name: VIC
aliases:
- VIC
core: vice_xvic
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/VIC.pak/launch.sh:3"
note: "any folder named VIC or ending in '(VIC)' starts VIC.pak. Devices: h700, tg5040, tg5050"
- folder: "Doom (PRBOOM)"
name: PRBOOM
aliases:
- PRBOOM
core: prboom
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/PRBOOM.pak/launch.sh:7"
note: "any folder named PRBOOM or ending in '(PRBOOM)' starts PRBOOM.pak. Devices: h700, tg5040, tg5050"
- folder: "Famicom Disk System (FDS)"
name: FDS
aliases:
- FDS
core: fceumm
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/FDS.pak/launch.sh:3"
note: "any folder named FDS or ending in '(FDS)' starts FDS.pak. Devices: h700, tg5040, tg5050"
- folder: "Game Boy (GB)"
name: GB
aliases:
- GB
core: gambatte
emulator: minarch
source_ref: "os skeleton/SYSTEM/desktop/paks/Emus/GB.pak/launch.sh:3"
note: "any folder named GB or ending in '(GB)' starts GB.pak. Devices: desktop, h700, tg5040, tg5050"
- folder: "Game Boy Advance (GBA)"
name: GBA
aliases:
- GBA
core: gpsp
emulator: minarch
source_ref: "os skeleton/SYSTEM/desktop/paks/Emus/GBA.pak/launch.sh:3"
note: "any folder named GBA or ending in '(GBA)' starts GBA.pak. Devices: desktop, h700, tg5040, tg5050"
- folder: "Game Boy Advance (MGBA)"
name: MGBA
aliases:
- MGBA
core: mgba
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/MGBA.pak/launch.sh:3"
note: "any folder named MGBA or ending in '(MGBA)' starts MGBA.pak. Devices: h700, tg5040, tg5050"
- folder: "Game Boy Color (GBC)"
name: GBC
aliases:
- GBC
core: gambatte
emulator: minarch
source_ref: "os skeleton/SYSTEM/desktop/paks/Emus/GBC.pak/launch.sh:3"
note: "any folder named GBC or ending in '(GBC)' starts GBC.pak. Devices: desktop, h700, tg5040, tg5050"
- folder: "Microsoft MSX (MSX)"
name: MSX
aliases:
- MSX
core: bluemsx
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/MSX.pak/launch.sh:3"
note: "any folder named MSX or ending in '(MSX)' starts MSX.pak. Devices: h700, tg5040, tg5050"
- folder: "Neo Geo Pocket (NGP)"
name: NGP
aliases:
- NGP
core: race
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/NGP.pak/launch.sh:3"
note: "any folder named NGP or ending in '(NGP)' starts NGP.pak. Devices: h700, tg5040, tg5050"
- folder: "Neo Geo Pocket Color (NGPC)"
name: NGPC
aliases:
- NGPC
core: race
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/NGPC.pak/launch.sh:3"
note: "any folder named NGPC or ending in '(NGPC)' starts NGPC.pak. Devices: h700, tg5040, tg5050"
- folder: "Nintendo Entertainment System (FC)"
name: FC
aliases:
- FC
core: fceumm
emulator: minarch
source_ref: "os skeleton/SYSTEM/desktop/paks/Emus/FC.pak/launch.sh:3"
note: "any folder named FC or ending in '(FC)' starts FC.pak. Devices: desktop, h700, tg5040, tg5050"
- folder: "Pico-8 (P8)"
name: P8
aliases:
- P8
core: fake08
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/P8.pak/launch.sh:3"
note: "any folder named P8 or ending in '(P8)' starts P8.pak. Devices: h700, tg5040, tg5050"
- folder: "Pokémon mini (PKM)"
name: PKM
aliases:
- PKM
core: pokemini
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/PKM.pak/launch.sh:3"
note: "any folder named PKM or ending in '(PKM)' starts PKM.pak. Devices: h700, tg5040, tg5050"
- folder: "Sega 32X (32X)"
name: 32X
aliases:
- 32X
core: picodrive
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/32X.pak/launch.sh:3"
note: "any folder named 32X or ending in '(32X)' starts 32X.pak. Devices: h700, tg5040, tg5050"
- folder: "Sega CD (SEGACD)"
name: SEGACD
aliases:
- SEGACD
core: picodrive
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/SEGACD.pak/launch.sh:3"
note: "any folder named SEGACD or ending in '(SEGACD)' starts SEGACD.pak. Devices: h700, tg5040, tg5050"
- folder: "Sega Game Gear (GG)"
name: GG
aliases:
- GG
core: picodrive
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/GG.pak/launch.sh:3"
note: "any folder named GG or ending in '(GG)' starts GG.pak. Devices: h700, tg5040, tg5050"
- folder: "Sega Genesis (MD)"
name: MD
aliases:
- MD
core: picodrive
emulator: minarch
source_ref: "os skeleton/SYSTEM/desktop/paks/Emus/MD.pak/launch.sh:3"
note: "any folder named MD or ending in '(MD)' starts MD.pak. Devices: desktop, h700, tg5040, tg5050"
- folder: "Sega Master System (SMS)"
name: SMS
aliases:
- SMS
core: picodrive
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/SMS.pak/launch.sh:3"
note: "any folder named SMS or ending in '(SMS)' starts SMS.pak. Devices: h700, tg5040, tg5050"
- folder: "Sega SG-1000 (SG1000)"
name: SG1000
aliases:
- SG1000
core: picodrive
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/SG1000.pak/launch.sh:3"
note: "any folder named SG1000 or ending in '(SG1000)' starts SG1000.pak. Devices: h700, tg5040, tg5050"
- folder: "Sony PlayStation (PS)"
name: PS
aliases:
- PS
core: pcsx_rearmed
emulator: minarch
source_ref: "os skeleton/SYSTEM/desktop/paks/Emus/PS.pak/launch.sh:3"
note: "any folder named PS or ending in '(PS)' starts PS.pak. Devices: desktop, h700, tg5040, tg5050"
- folder: "Super Game Boy (SGB)"
name: SGB
aliases:
- SGB
core: mgba
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/SGB.pak/launch.sh:3"
note: "any folder named SGB or ending in '(SGB)' starts SGB.pak. Devices: h700, tg5040, tg5050"
- folder: "Super Nintendo Entertainment System (SFC)"
name: SFC
aliases:
- SFC
core: snes9x
emulator: minarch
source_ref: "os skeleton/SYSTEM/desktop/paks/Emus/SFC.pak/launch.sh:3"
note: "any folder named SFC or ending in '(SFC)' starts SFC.pak. Devices: desktop, h700, tg5040, tg5050"
- folder: "Super Nintendo Entertainment System (SUPA)"
name: SUPA
aliases:
- SUPA
core: mednafen_supafaust
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/SUPA.pak/launch.sh:3"
note: "any folder named SUPA or ending in '(SUPA)' starts SUPA.pak. Devices: h700, tg5040, tg5050"
- folder: "TurboGrafx-16 (PCE)"
name: PCE
aliases:
- PCE
core: mednafen_pce_fast
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/PCE.pak/launch.sh:3"
note: "any folder named PCE or ending in '(PCE)' starts PCE.pak. Devices: h700, tg5040, tg5050"
- folder: "Virtual Boy (VB)"
name: VB
aliases:
- VB
core: mednafen_vb
emulator: minarch
source_ref: "os skeleton/EXTRAS/Emus/h700/VB.pak/launch.sh:3"
note: "any folder named VB or ending in '(VB)' starts VB.pak. Devices: h700, tg5040, tg5050"