mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 04:12:33 -05:00
Regenerate database.json and update README counts/timestamps; add and normalize numerous BIOS entries and hashes. Key changes: update generated_at timestamp and system count (355→357) in README; add OpenBIOS / HLE fallback and additional aliases to beetle_psx, include beetle_psx core name and profiled_date update; add laseractive to ares systems; adjust atari800 systems and source_ref line numbers; mark dinothawr as a system and expand its note; update gsplus upstream/profile date, add apple-iie system and tweak source_refs; add pcsx2 core to lrps2; refresh mame profiled_date and add multiple systems and BIOS root sets. Miscellaneous script changes and other JSON normalization to reflect newly discovered/merged BIOS files.
46 lines
1.5 KiB
YAML
46 lines
1.5 KiB
YAML
emulator: GSplus
|
|
type: standalone
|
|
core_classification: community_fork
|
|
source: "https://github.com/digarok/gsplus"
|
|
upstream: "https://kegs.sourceforge.net/"
|
|
profiled_date: "2026-03-29"
|
|
core_version: "KEGS 1.38"
|
|
display_name: "Apple - Apple IIGS (GSplus)"
|
|
cores:
|
|
- gsplus
|
|
systems:
|
|
- apple-iigs
|
|
- apple-iie
|
|
|
|
notes: |
|
|
Fork of KEGS (Kent's Emulated GS) by digarok. Cross-platform Apple IIGS
|
|
emulator supporting ROM 01 (128K), ROM 03 (256K), and Apple //e (32K) ROMs.
|
|
ROM version determined by file size at load time.
|
|
|
|
Batocera configgen (gsplusGenerator.py) sets g_cfg_rom_path to bios/ROM.03
|
|
by default (configurable via gsplus_bios_filename system setting).
|
|
|
|
Built-in Disk II controller PROM derived via XOR diffs from main ROM.
|
|
Built-in HD SmartPort PROM (slot 7) hardcoded in source.
|
|
Built-in character font (kegsfont.h), optional ROMX-compatible charrom
|
|
loadable via config UI.
|
|
|
|
files:
|
|
- name: ROM
|
|
aliases: [ROM.01, ROM.03, APPLE2GS.ROM, APPLE2GS.ROM2, xgs.rom, XGS.ROM, Rom03gd, 342-0077-b]
|
|
required: true
|
|
description: "Apple IIGS system ROM"
|
|
source_ref: "config.c:131,403-406,1092-1149"
|
|
note: "Accepted sizes: 32768 (Apple //e), 131072 (ROM 01), 262144 (ROM 03)"
|
|
validation: [size]
|
|
|
|
- name: c600.rom
|
|
aliases: [controller.rom, disk.rom, DISK.ROM, diskII.prom]
|
|
required: false
|
|
hle_fallback: true
|
|
size: 256
|
|
description: "Disk II controller PROM (slot 6)"
|
|
validation: [size]
|
|
source_ref: "config.c:414-415,1168-1220"
|
|
note: "Built-in PROM generated from XOR diffs against main ROM"
|