pc/sis630.cpp: Add notes and ROM placeholder for GameCristal JAMMA interface PCB (#13376)

This commit is contained in:
ClawGrip 2025-02-28 14:20:20 +01:00 committed by GitHub
parent de2430a6e1
commit de2026bcaa
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -151,6 +151,24 @@ Notes on possible shutms11 BIOS bugs:
80000000 00000000 00000000 B8BA1941 00038881
C0000000 00000000 00000000 B8BA1941 00038881
The JAMMA adaptor is a small external PCB from Azkoyen with an MCU (unknown type):
_______________ _______
____--__-- _______________| DB-25 |________| DB-9 |_____
| |__||__| <-Jacks |______________| |______| |
| _________ ___ |
||o o o o |<-Power ________________ | | |
| | MCU | | <-MAX232N
| |_______________| |__| |
| _________ Xtal |
| |DIPS x 8| 6 MHz |
| |
| Test sw->(o) _________ _________ _________ |
| Service sw->(o) SN74HC245N SN74HC245N SN74HC245N |
|_________ ___________|
|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|
JAMMA
**************************************************************************************************/
#include "emu.h"
@ -400,9 +418,8 @@ ROM_START(zidav630e)
// ROMX_LOAD( "V630e104.bin", 0x040000, 0x040000, CRC(?) SHA1(?), ROM_BIOS(1) )
ROM_END
/*
* Arcade based GameCristal
*/
// GameCristal - PC-based multigame arcade (with an unknown emulator).
ROM_START(gamecstl)
ROM_REGION32_LE(0x80000, "flash", ROMREGION_ERASEFF )
@ -412,6 +429,9 @@ ROM_START(gamecstl)
DISK_REGION( "pci:00.1:ide1:0:hdd" )
DISK_IMAGE( "gamecstl", 0, SHA1(b431af3c42c48ba07972d77a3d24e60ee1e4359e) )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "gamecristal_datasat.bin", 0x0000, 0x2000, NO_DUMP ) // MCU on the JAMMA interface PCB, unknown type and ROM size
ROM_END
ROM_START(gamecst2)
@ -421,6 +441,9 @@ ROM_START(gamecst2)
DISK_REGION( "pci:00.1:ide1:0:hdd" )
DISK_IMAGE( "gamecst2", 0, SHA1(14e1b311cb474801c7bdda3164a0c220fb102159) )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "gamecristal_datasat.bin", 0x0000, 0x2000, NO_DUMP ) // MCU on the JAMMA interface PCB, unknown type and ROM size
ROM_END
} // anonymous namespace