feat: add socrates and vc4000 systems to mame profiles

This commit is contained in:
Abdessamad Derraz
2026-03-29 23:15:25 +02:00
parent 2e21d64a08
commit 3824193a11
2 changed files with 64 additions and 2 deletions

View File

@@ -60,16 +60,18 @@ systems:
- hartung-game-master
- fm7
- laser310
- vtech-socrates
- casio-loopy
- casio-pv1000
- casio-pv2000
- pegasus
- pcw
- interton-vc4000
- trs80
notes: |
Rolling release tracking mamedev/mame upstream (currently 0.286).
80 BIOS root sets + 22 system ROM sets (apple2gs, astrocade, adam, advision, apfm1000, beena, camplynx, casloopy, crvision, fm7, gamate, gamecom, gamepock, gmaster, gp32, laser310, pcw, pegasus, pv2000, rx78, segaai, trs80). romload.cpp
80 BIOS root sets + 23 system ROM sets (apple2gs, astrocade, adam, advision, apfm1000, beena, camplynx, casloopy, crvision, fm7, gamate, gamecom, gamepock, gmaster, gp32, laser310, pcw, pegasus, pv2000, rx78, segaai, socrates, trs80). romload.cpp
unmodified. No hiscore support.
Paths under system_dir/mame/ (artwork, cheat, hash, ini, plugins,
samples, crosshair). ROM search: content_dir + system_dir/mame/bios +
@@ -985,6 +987,35 @@ files:
size: 16384
crc32: f7df980f
# VTech Socrates Educational Video System
- name: socrates.zip
required: true
category: bios_zip
system: vtech-socrates
source_ref: "src/mame/vtech/socrates.cpp:1546-1596"
note: "MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND. Clones: socratfc (French Canadian), profweis (German PAL)."
contents:
- name: 27-00817-000-000.u1
description: "Main CPU ROM (256KB)"
size: 262144
crc32: 80f5aa20
- name: speech_eng_internal.bin
description: "TC8802AF speech chip internal data (optional, English)"
size: 8192
crc32: edc1fb3f
- name: speech_eng_vsm1.bin
description: "T6684F VSM serial ROM 1 (optional, English)"
size: 16384
crc32: 888e3ddd
- name: speech_eng_vsm2.bin
description: "T6684F VSM serial ROM 2 (optional, English)"
size: 16384
crc32: de4ac89d
- name: speech_eng_vsm3.bin
description: "T6684F VSM serial ROM 3 (optional, English)"
size: 16384
crc32: 972384aa
# Bit Corporation Gamate
- name: gamate.zip
required: true