mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-21 00:02:36 -05:00
feat: re-profile 40 emulators, harden CI workflows
profile emulators pd777 through tic80, add frozen snapshots (puae2021, snes9x2002/2005/2010, stella2014/2023). CI: replace github-script with gh CLI, add test execution, job-level permissions, propagate changed output, pin jsonschema.
This commit is contained in:
+69
-7
@@ -1,8 +1,70 @@
|
||||
emulator: "skyemu"
|
||||
type: alias
|
||||
alias_of: "mgba"
|
||||
profiled_date: "2026-03-18"
|
||||
core_version: "Git"
|
||||
emulator: skyemu
|
||||
type: standalone + libretro
|
||||
core_classification: official_port
|
||||
source: https://github.com/skylersaleh/SkyEmu/blob/v5/src/libretro.c
|
||||
upstream: https://github.com/skylersaleh/SkyEmu
|
||||
profiled_date: "2026-03-25"
|
||||
core_version: "v5"
|
||||
display_name: "Nintendo - Game Boy/GBA/NDS (SkyEmu)"
|
||||
note: "This core uses the same BIOS/firmware as mgba. See emulators/mgba.yml for details."
|
||||
files: []
|
||||
|
||||
cores:
|
||||
- skyemu
|
||||
|
||||
systems:
|
||||
- nintendo-gb
|
||||
- nintendo-gbc
|
||||
- nintendo-gba
|
||||
- nintendo-ds
|
||||
|
||||
notes: |
|
||||
Multi-system emulator by skylersaleh. Libretro core built from the upstream repo.
|
||||
All BIOS optional; bundles Cult-of-GBA BIOS (GBA), DraStic free BIOS (NDS ARM7/ARM9),
|
||||
stub firmware (NDS), and HLE boot skip (GB/GBC). BIOS loading controlled by core options
|
||||
(default: on). Files loaded from system_dir/SkyEmu/ subdirectory.
|
||||
Standalone validates exact BIOS file size; libretro only rejects files exceeding buffer.
|
||||
.info missing gb_bios.bin (gb.h:1603).
|
||||
|
||||
files:
|
||||
- name: cgb_boot.bin
|
||||
description: GBC boot ROM
|
||||
path: SkyEmu/cgb_boot.bin
|
||||
required: false
|
||||
hle_fallback: true
|
||||
aliases: [gbc_bios.bin, cgb0_boot.bin, cgb_agb_boot.bin]
|
||||
source_ref: "src/gb.h:1593-1596, 1605-1608"
|
||||
|
||||
- name: dmg_rom.bin
|
||||
description: DMG boot ROM
|
||||
path: SkyEmu/dmg_rom.bin
|
||||
required: false
|
||||
hle_fallback: true
|
||||
aliases: [dmg0_rom.bin, gb_bios.bin]
|
||||
source_ref: "src/gb.h:1601-1603"
|
||||
|
||||
- name: gba_bios.bin
|
||||
description: GBA BIOS
|
||||
path: SkyEmu/gba_bios.bin
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "src/gba.h:1726-1730"
|
||||
|
||||
- name: nds7.bin
|
||||
description: NDS ARM7 BIOS
|
||||
path: SkyEmu/nds7.bin
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "src/nds.h:3088-3089"
|
||||
|
||||
- name: nds9.bin
|
||||
description: NDS ARM9 BIOS
|
||||
path: SkyEmu/nds9.bin
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "src/nds.h:3091-3092"
|
||||
|
||||
- name: firmware.bin
|
||||
description: NDS firmware
|
||||
path: SkyEmu/firmware.bin
|
||||
required: false
|
||||
hle_fallback: true
|
||||
source_ref: "src/nds.h:3094, 3200-3268"
|
||||
|
||||
Reference in New Issue
Block a user