diff options
-rw-r--r-- | src/mame/drivers/raiden_ms.cpp | 189 |
1 files changed, 182 insertions, 7 deletions
diff --git a/src/mame/drivers/raiden_ms.cpp b/src/mame/drivers/raiden_ms.cpp index a5a6f892384..fb22e1baac8 100644 --- a/src/mame/drivers/raiden_ms.cpp +++ b/src/mame/drivers/raiden_ms.cpp @@ -9,18 +9,193 @@ For this game the Modular System cage contains 8 main boards and 1 sub board. - Unmarked red board - 2 V30s, unpopulated M68000 socket + 6 ROMs + RAMs. - MOD-6/1 - RAMs, 20 MHz XTAL and unpopulated M68000 socket. + 8086/1 red board - 2 V30s, M68000 socket for connecting to board 6/1 + 6 ROMs + RAMs. + MOD-6/1 - RAMs, 20 MHz XTAL and M68000 socket used for connecting to board 8086/1. MOD 21/1 - 24 MHz XTAL. MOD 1/5 - Sound board (Z80, 2xYM2203C). 2 8-dips banks + small sub board with OKI M5205. MOD 51/3 - Sprite board, has logic + 4 sprite ROMs. - MOD 4/3 - Tilemap board, has logic + 4 tilemap ROMs, long thin sub-board (CAR-0484/1 SOLD) with no chips, just routing along one edge. - MOD 4/3 - Tilemap board, has logic + 4 tilemap ROMs, long thin sub-board (CAR-0484/1 SOLD) with no chips, just routing along one edge. - MOD 4/3 - Tilemap board, has logic + 4 tilemap ROMs, long thin sub-board (CAR-0484/1 SOLD) with no chips, just routing along one edge. + MOD 4/3 - Tilemap board, has logic + 4 tilemap ROMs, long thin sub-board (CAR-0484/1) for terminating the connector (it's not used). + MOD 4/3 - Tilemap board, has logic + 4 tilemap ROMs, long thin sub-board (CAR-0484/1) for terminating the connector (it's not used). + MOD 4/3 - Tilemap board, has logic + 4 tilemap ROMs, long thin sub-board (CAR-0484/1) for terminating the connector (it's not used). PCBs pictures and dip listing are available at: http://www.recreativas.org/modular-system-raiden-4315-gaelco-sa -*/ +Board 6/1 Board 21/1 + _____________________________________________ ______________________________________________ + | _______________ __|_ | | + | | | | | | | + | | HM62256LP-12 | | | | ________ _______ ________ | + | |______________| | | | |_EMPTY_| |_EMPTY_| |_EMPTY_| | + | _______ ________________ ________ | | | | + | 74LS367AN | | T74LS138B1 | | | | + | | EMPTY | | | | | + | |_______________| | | | ________ _______ ________ | + | _______ ________________ _______ | | | |74F74N_| 74LS393PC 74LS393PC | + | 74LS367AN | | 74LS245N | | | | + | | EMPTY | | | | | + | |_______________| | | | | + | ________________ | | | ________ ________ ________ | + | _______ | | _______ | | | 74LS7273N |82S129_| |82S129_| | + | 74LS138N | EMPTY | 74LS374N | | | P0202 211 | + | |_______________| | | | | + | _______________ | | | | + | _______ | | _______ |___| | ________ _______ ________ | + | GAL16V8 | HM62256LP-12 | 74LS245N | | 74LS74AN XTAL SN74LS367AN | + | 686 |______________| | | 24.000 MHz | + | ________________ | | | + | _______ | | _______ | | ________ _______ ________ | + | 74LS174N | EMPTY | 74LS374N | __ |_ 74LS32PC 74LS368AB UM2148-1 | + | |_______________| | | | | + | ________________ | | | | + | | | | | | ________ _______ ________ | + | _______ | EMPTY | _______ | | | 74LS157N 74F112PC UM2148-1 | + | GAL16V8 |_______________| T74LS138B1 | | | | + | 645B* ________________ | | | | + | | | | | | ________ _______ ________ | + | | EMPTY | | | | 74LS148N 74LS368AB UM2148-1 | + | |_______________| _______ | | | | + | __________________________ 74LS32B1 | | | | + | | 68000 SOCKET BUT | | | | ________ _______ ________ ________ | + | | CONNECTED TO CPU PCB | _______ | | | 74LS298N 74LS298N 74LS298N 74LS174PC | + | |_________________________| 74LS20N | | | | + | | | | | + | _______ ______ _______ _______ | | | ________ _______ ________ ________ | + | |74S74N XTAL 74LS368AB1 74LS132N | | | 74LS245N 74LS245N |74LS08B 74LS174PC | + | 20.000MHz | |___| | + |____________________________________________| |_____________________________________________| + + Sound Board (1/5) + ______________________________________________ + | | + | ________ ________ ________ | + | 74LS107N |74LS32N| |_EMPTY_| | + | | + | ________ __________________ | + | 74LS368AB1 | | | + | | EMPTY | | + | ________ |_________________| | + | 74LS74AN __________________ | + | | Z8400BB1 | | + | ________ | Z80 B CPU | ________ | + | 74HCT157E |_________________| |LM324AN| | + | ________________ | + | ________ | | __ | + 110->N82S123N | RD 01 | |D|| + | ________ |_______________| |I|| + | 74HCT157E ________________ |P|| SOUND SUB + | __________ | | _____ _____ |S|| __________________ + | | || LH5164D-10L |Y3014B Y3014B|-|| | ______ | + | | SOUND ||_______________| |D|| | LM358N ___ | + | | SUB | |I|| | .......... | | | + | | | |P|| | |OKI | + __|_|_________|__________________ |S|| | .......... |M5205 + | | | YAMAHA | |_|| | ________ |__| | + | | | YM2203C | | | 74LS377P | + | | |_________________| | |_________________| + | | | + | | _______ ________ | + | | |EMPTY_| 74LS74AN | + | | | + | | | + | | __________________ _____ | + | | _______ | YAMAHA | TDA2003 | + | | |EMPTY| | YM2203C | | + | | |_________________| | + | | | + | | _________ _________ | + | | 74LS244B1 74LS244B1 | + | | | + |___| __________________________ | + |__________| |_|_|_|_|_|_|_|_|_|_|_| |________| + PRE-JAMMA + + CPU PCB (8086/1) Board 51/3 + ______________________________________________ _____________________________________________ + | ____________ ____________ | | | + ||RD601B | ________ |NEC D70116C-10 | __________ ________ ________ ________ | + ||____________|SN74LS373N |_V30________|| | |RD504 | 74LS299N 74LS169BN CY7C149| | + | ____________ ____________ | | |_________| ________ ________ ________ | + ||RD601B | ________ |NEC D70116C-10 | 74LS169BN 74LS169BN CY7C149| | + ||____________|SN74LS373N |_V30________|| | | + | ___________ ___________ | | __________ ________ ________ ________ | + | |RD603 | ________ |RD605B || | |RD503 | 74LS158A 74LS169BN 82S129N <- 502 + | |___________|SN74LS373N |___________|| | |_________| ________ ________ ________ | + | ___________ ________ ___________ | | 74LS299N 74LS169BN 74LS244N | + | |RD604 |SN74LS373N |RD606B || | | + | |___________| |___________|| | __________ ________ ________ ________ | + | ___________ ________ ________ __________ | | |RD502 | 74LS299N 74LS169BN 74LS244N | + | |SRM20256LC |SN74LS373N 74LS00N |D4464-15L || | |_________| ________ ________ ________ | + | |___________| ________ ________ |__________|| | 74LS20B1 |CY7C149 74LS298B1 | + | ___________ SN74LS373N 74LS368AN __________ | | | + | |SRM20256LC | ________ ________ |D4464-15L || | __________ ________ ________ ________ | + | |___________| |74LS32N 74LS139N |__________|| | |RD501 | 74LS299N |CY7C149 74LS298B1 | + | | | |_________| | + | ________ ________ ________ ________ | | ________ ________ ________ ________ __ | + | 74LS245N 74LS157N 74LS157N 74LS245N | | 74LS273B1 |74LS00N 74LS86B1 74LS244N | || + | ________ ________ ________ ________ | | | || + | 74LS245N 74LS157N 74LS157N 74LS245N | _|_ ________ ________ ________ ________ |V|| + | ______________________ ________ | | | |74LS08N 74F158APC 74LS74B1 74LS20B1 |O|| + | | 68000 SOCKET BUT | GAL16V8 <- 645C | | |I|| + | | CONNECTED TO PCB 6/1 | ________ | | | ________ ________ ________ ________ |D|| + | |______________________| PALCE16V8 <- 645D 503-> GAL16V8 74LS393B1 74LS368AB1 74LS377N|E|| + |______________________________________________| | | |D|| + | | ________ ________ ________ ________ | || + | | 74LS138N 74LS283N UM2148-2 |_EMPTY_| | || + | | | || + | | ________ ________ ________ ________ | || + | | 74LS175B1 74LS283N UM2148-2 74LS273B1 | || + | | | || + | | ________ ________ ________ ________ |_|| + | | 74LS298B1 74LS157N 74LS157N 74LS273B1 | + | | | + | | ________ ________ ________ ________ | + | | 74LS158P 74LS169BN 74LS169BN 74LS245B1 | + |__| | + |____________________________________________| + + Board 4/3 (B) Board 4/3 (A) Board 4/3 + _____________________________________________ _____________________________________________ _____________________________________________ + | | | | | | + | ________ ________ ________ ________ | | ________ ________ ________ ________ | | ________ ________ ________ ________ | + | 74LS00PC |74S20N| 74LS244N 74LS163A __ | | 74LS00PC |74S20N| 74LS244N 74LS163A __ | | 74LS00PC |74S20N| 74LS244N 74LS163A __ | + | | || | | || | | || + | | || | | || | | || + | ________ ________ ________ ________ | || | ________ ________ ________ ________ | || | ________ ________ ________ ________ | || + | PAL16R8A 74LS163A 74LS373PC 74LS163A | || | PAL16R8A 74LS163A 74LS373PC 74LS163A | || | PAL16R8A 74LS163A 74LS373PC 74LS163A | || + | PC403 | || | 403 | || | P0403 | || + | | || | | || | | || + | ________ ________ ________ ________ | || | ________ ________ ________ ________ | || | ________ ________ ________ ________ | || + | 74LS138PC 74LS283N 74LS273PC 74LS163A | || | 74LS138PC 74LS283N 74LS273PC 74LS163A | || | 74LS138B1 74LS283N 74LS273PC 74LS163A | || + | | || | | || | | || + | | || | | || | | || + | ________ ________ ________ ________ | || | ________ ________ ________ ________ | || | ________ ________ ________ ________ | || + | 74LS393N 74LS283N 74LS273N 74LS153PC | || | 74LS393N 74LS283N 74LS273N 74LS153 | || | 74LS393N 74LS283N 74LS273N 74LS153PC | || + | | || | | || | | || + | | || | | || | | || + | ________ ________ ________ ________ | || | ________ ________ ________ ________ | || | ________ ________ ________ ________ | || + | 74LS86PC 74LS299N |RD4B4 | 74LS153PC| || | 74LS86PC 74LS299N |RD4A4 | 74LS153 | || | 74LS86PC 74LS299 |RD401 | 74LS153N | || + | |_______| | || | |_______| | || | |_______| | || + | | || | | || | | || + | ________ ________ ________ ________ | || | ________ ________ ________ ________ | || | ________ ________ ________ ________ | || +_|_ 74LS86PC 74LS299N |RD4B3 | 74LS153PC|V|| _|_ 74LS86PC 74LS299N |RD4A3 | 74LS153 |V|| _|_ 74LS86PC 74LS299 |RD402 | 74LS153N |V|| +| | |_______| |O|| | | |_______| |O|| | | |_______| |O|| +| | |I|| | | |I|| | | |I|| +| | ________ ________ ________ ________ |D|| | | ________ ________ ________ ________ |D|| | | ________ ________ ________ ________ |D|| +| | 74LS04 74LS299N |RD4B2 | 74LS153PC|E|| | | 74LS04 74LS299N |RD4A2 | 74LS153 |E|| | | 74LS04 74LS299 |RD403 | 74LS153N |E|| +| | |_______| |D|| | | |_______| |D|| | | |_______| |D|| +| | | || | | | || | | | || +| | ________ ________ ________ ________ | || | | ________ ________ ________ ________ | || | | ________ ________ ________ ________ | || +| | 74LS245P 74LS299N |RD4B1 | 74LS153PC| || | | 74LS245P 74LS299N |RD4A1 | 74LS153 | || | | 74LS245P 74LS299 |RD4A4 | 74LS153N | || +| | |_______| | || | | |_______| | || | | |_______| | || +| | | || | | | || | | | || +| | ________ ________ ________ ________ | || | | ________ ________ ________ ________ | || | | ________ ________ ________ ________ | || +| | 74LS32PC 74LS158P |D4364C | 74LS153PC| || | | 74LS32PC 74LS158P |HM32064| 74LS153 | || | | 74LS32B1 74LS158N |SRM2064| 74LS153N | || +| | |15L____| | || | | |5______| | || | | |C15____| | || +| | |_|| | | |_|| | | |_|| +|__| | |__| | |__| | + |____________________________________________| |____________________________________________| |____________________________________________| + +*/ #include "emu.h" #include "cpu/nec/nec.h" @@ -588,4 +763,4 @@ ROM_START( raidenm ) ROM_LOAD( "msraid_6-1-8086-1_645d_gal16v8.u27", 0x000, 0x117, NO_DUMP ) ROM_END -GAME( 199?, raidenm, raiden, raidenm, raidenm, raiden_ms_state, init_raidenm, ROT270, "bootleg (Gaelco / Ervisa)", "Raiden (Modular System)", MACHINE_IS_SKELETON ) +GAME( 1990, raidenm, raiden, raidenm, raidenm, raiden_ms_state, init_raidenm, ROT270, "bootleg (Gaelco / Ervisa)", "Raiden (Modular System)", MACHINE_NOT_WORKING ) |