mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 12:22:33 -05:00
add core_classification, cores, upstream fields. fix false aliases (fixnes, fsuae, gearboy, higan_sfc, higan_sfc_balanced, potator, quicknes). add new profiles (fbneo_neogeo, flycast_gles2, genesis_plus_gx_wide). remove verbose notes and disclaimers.
32 lines
1.2 KiB
YAML
32 lines
1.2 KiB
YAML
emulator: Gearboy
|
|
type: libretro
|
|
core_classification: community_fork
|
|
source: "https://github.com/libretro/Gearboy"
|
|
upstream: "https://github.com/drhelius/Gearboy"
|
|
profiled_date: "2026-03-21"
|
|
core_version: "3.4.1"
|
|
display_name: "Nintendo - Game Boy / Color (Gearboy)"
|
|
cores:
|
|
- gearboy
|
|
systems:
|
|
- nintendo-gb
|
|
- nintendo-gbc
|
|
|
|
notes: |
|
|
Gearboy is a Game Boy / Game Boy Color emulator by drhelius (Nacho Sanchez).
|
|
|
|
The upstream standalone has bootrom support (dmg_boot.bin, cgb_boot.bin)
|
|
via emu_load_bootrom_dmg/gbc (platforms/desktop-shared/emu.cpp:407-422).
|
|
The libretro port does NOT load any BIOS files — retro_init() only stores
|
|
system_dir, retro_load_game() calls LoadROMFromBuffer() with no bootrom
|
|
loading code (platforms/libretro/libretro.cpp:94-109, 335-364).
|
|
|
|
The .info declares firmware_count=2 (dmg_boot.bin, cgb_boot.bin) but the
|
|
code never references these files. .info is wrong for the libretro port.
|
|
|
|
The core HLE-skips the boot animation — games work without BIOS.
|
|
|
|
files: []
|
|
|
|
exclusion_note: "The .info declares dmg_boot.bin and cgb_boot.bin but the libretro port never loads them (no bootrom loading code in libretro.cpp). The upstream standalone supports bootroms but this was not ported to libretro."
|