GAM4980 - RetroBIOS¶
| Type | libretro |
| Classification | pure_libretro |
| Source | https://github.com/ThisBoringWorld/gam4980 |
| Upstream | https://codeberg.org/iyzsong/gam4980 |
| Version | 0.2 |
| Profiled | 2026-03-23 |
| Cores | gam4980 |
| Systems | bbk-longman-4980 |
Platform details
bios_mapping: - target: 0x800000-0x9FFFFF (font), 0xE00000-0xFFFFFF (OS) in banked address space - source_ref: src/libretro.c:109-110, 300-305 - notes: sys.rom_8 and sys.rom_e are flat 2 MB arrays. The CPU accesses them
through bank-switched memory (PA() macro resolves virtual to physical address). rom_8_vread and rom_e_vread handle indirect reads via the banking system.
**load_path:**
- source_ref: src/libretro.c:1173-1175
- notes: retro_init() builds the path as {system_directory}/gam4980/ and
passes it to sys_init(). Files must be named exactly 8.BIN and E.BIN (case sensitive on Linux). No .info firmware declarations exist, so RetroArch won't warn about missing files at scan time.
Technical notes
Place 8.BIN and E.BIN in the RetroArch system/gam4980/ subdirectory. Both files must be 2 MB dumps from a BBK Longman 4980 dictionary: 8.BIN - font ROM, dumped from address range 0x800000-0x9FFFFF E.BIN - OS ROM, dumped from address range 0xE00000-0xFFFFFF Game files use the .gam extension.
2 files | 2 required, 0 optional | 0 in repo, 2 missing
gam4980/8.BIN -required, missing from repo
- System: bbk-longman-4980
- Size: 2.0 MB
- Source:
src/libretro.c:716-718 - Font ROM (2 MB). Loaded at 0x800000.
gam4980/E.BIN -required, missing from repo
- System: bbk-longman-4980
- Size: 2.0 MB
- Source:
src/libretro.c:720-722 - OS ROM (2 MB). Loaded at 0xE00000.
Generated on 2026-03-25T14:56:43Z