mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-11 14:03:23 -05:00
melonds_ds cited the bios9 load and the tool offered the bios7 line one above it; the ref names bios9.bin, so it goes to 306. m2000's P2000.c gained a serial-support branch inside the ROM patch loop. Pins moved with the refs in all three.
31 lines
1.1 KiB
YAML
31 lines
1.1 KiB
YAML
emulator: M2000
|
|
type: libretro
|
|
core_classification: official_port
|
|
source: "https://github.com/p2000t/M2000"
|
|
upstream: "https://github.com/p2000t/M2000"
|
|
profiled_date: "2026-03-24"
|
|
source_commit: "da0b8cbef2007c907f5db2166847c3209643865d"
|
|
core_version: "0.9.4"
|
|
display_name: "Philips - P2000T (M2000)"
|
|
cores:
|
|
- m2000
|
|
systems:
|
|
- philips-p2000t
|
|
|
|
notes: |
|
|
M2000 is a Philips P2000T home computer emulator by Dion Olsthoorn,
|
|
based on the original emulator by Marcel de Kogel (1997). The libretro
|
|
port is maintained by the same author in the same repository.
|
|
|
|
All ROMs are embedded in the binary via header files:
|
|
- monitor_rom (4096 bytes) and basic_nl_rom (16384 bytes) in m2000_roms.h
|
|
- SAA5050 teletext font in m2000_saa5050.h
|
|
|
|
retro_init() calls InitP2000(monitor_rom, basic_nl_rom) which copies
|
|
the embedded arrays into ROM memory (src/P2000.c:292-328). LoadFont() uses
|
|
the embedded saa5050_fnt array (m2000_libretro.c:103-161). No system
|
|
directory access. The standalone version loads P2000ROM.bin, BASIC.bin
|
|
and Default.fnt from disk, but the libretro port embeds all three.
|
|
|
|
files: []
|