summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author ajrhacker <ajrhacker@users.noreply.github.com>2020-08-10 20:59:43 -0400
committer GitHub <noreply@github.com>2020-08-10 20:59:43 -0400
commitbad91f69a302c6d3f75ccc784d08c18dacb05b09 (patch)
tree8f56e1634c36bac4048009285ed6b310396a5a91
parent8696b321d11302c4d94f9c3b9d66b20b0c5b8747 (diff)
parentf9619d625e1460630a2ba464ab2bdc1d6d332aff (diff)
Merge pull request #7054 from clawgrip/patch-31
raiden_ms.cpp: Add PCB ASCII layout, add year and promote from skeleton to MACHINE_NOT_WORKING
-rw-r--r--src/mame/drivers/raiden_ms.cpp189
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 )