mirror of
https://github.com/holub/mame
synced 2025-05-20 20:58:51 +03:00
Added Mahjong Senka/Mahjong Yarou to the Royal Mahjong driver.They suffers the exact same issues as Mahjong Shiyou (i.e. encrypted sub z80 cpu,
that shares the work ram with the main z80) [Angelo Salese] New games marked as GAME_NOT_WORKING ------------------------------------ Mahjong Senka [Angelo Salese] Mahjong Yarou [Angelo Salese]
This commit is contained in:
parent
c32801fb82
commit
4ec6abcb58
@ -1827,6 +1827,43 @@ ROM_START( r2dx_v33 )
|
||||
ROM_LOAD( "copx_d3.357", 0x00000, 0x20000, CRC(fa2cf3ad) SHA1(13eee40704d3333874b6e3da9ee7d969c6dc662a) )
|
||||
ROM_END
|
||||
|
||||
/*
|
||||
|
||||
X Se Dae Quiz
|
||||
Seibu/Dream Island, 1995
|
||||
|
||||
This game runs on a Zero Team PCB
|
||||
|
||||
PCB Layout
|
||||
ZERO TEAM-V2 SEIBU KAIHATSU INC.
|
||||
|----------------------------------------|
|
||||
|LA4460 YM2151 M6295 9 Z80 Y |
|
||||
|HB-46A1 YM3014 SEI150 8 |
|
||||
|VOL 6116 6116 28.6362MHz 6116 |
|
||||
| 6116 SEI251 6116 |
|
||||
|J HB-2 62256 |
|
||||
|A OBJ-2 OBJ-1 62256 |
|
||||
|M 62256 |
|
||||
|M SW1(8) PAL 1 3 62256 |
|
||||
|A PAL 4 2 SEI1000 |
|
||||
| SW2(8) 6264 |
|
||||
| PAL 6264 X |
|
||||
| SW3(8) SEI0200 5 D71011 |
|
||||
| 7 BG-1 6 V30 |
|
||||
|----------------------------------------|
|
||||
Notes:
|
||||
PCB is identical to standard Zero Team PCB
|
||||
with the following differences....
|
||||
1. X - location for COPX ROM, not populated
|
||||
2. Y - location for battery, not populated
|
||||
3. NEC V30 and NEC D71011 are located on a sub board and
|
||||
the surface-mounted V30 (UPD70116) is not populated
|
||||
4. ROM7 is located in a 8M-DIP42 to 4M-DIP40 adapter and is a 27C4002 EPROM
|
||||
5. ROM8 has the top 4 pins hanging out of the DIP28 socket and is a 27C1001
|
||||
EPROM. Pins 30,31 & 32 are tied together and pin 2 is tied to the SEI150
|
||||
with a wire.
|
||||
*/
|
||||
|
||||
ROM_START( xsedae )
|
||||
ROM_REGION( 0x200000, "user1", 0 ) /* v30 main cpu */
|
||||
ROM_LOAD32_BYTE("1.u024", 0x000000, 0x40000, CRC(185437f9) SHA1(e46950b6a549d11dc57105dd7d9cb512a8ecbe70) )
|
||||
|
@ -3316,7 +3316,7 @@ ROM_START( mjsiyoub )
|
||||
ROM_LOAD( "3.3g", 0x00000, 0x8000, CRC(47d0f16e) SHA1(a125be052668ba93756bf940af31a10e91a3d307) )
|
||||
ROM_LOAD( "4.3f", 0x08000, 0x8000, CRC(6cd6a200) SHA1(1c53e5caacdb9c660bd98f5331bf5354581f74c9) )
|
||||
|
||||
/*encrypted z80?*/
|
||||
/*encrypted z80*/
|
||||
ROM_REGION( 0x10000, "sub", 0 )
|
||||
ROM_LOAD( "1.1k", 0x00000, 0x8000, CRC(a1083321) SHA1(b36772e90be60270234df16cf92d87f8d950190d) )
|
||||
ROM_LOAD( "2.1g", 0x08000, 0x4000, CRC(cfe5de1d) SHA1(4acf9a752aa3c02b0889b0b49d3744359fa24460) )
|
||||
@ -3325,6 +3325,157 @@ ROM_START( mjsiyoub )
|
||||
ROM_LOAD( "color.bpr", 0x00, 0x20, CRC(d21367e5) SHA1(b28321ac8f99abfebe2ef4da0c751cefe9f3f3b6) )
|
||||
ROM_END
|
||||
|
||||
/*
|
||||
|
||||
Mahjong Senka
|
||||
(c)1986 Visco
|
||||
|
||||
Modified Royal Mahjong Hardware
|
||||
|
||||
CPU: Z80 <- wrong,they are 2 z80 CPUs -AS
|
||||
Sound: AY-3-8910
|
||||
OSC: 18.432MHz
|
||||
Others: Battery
|
||||
|
||||
ROMs:
|
||||
1
|
||||
2
|
||||
3
|
||||
4
|
||||
1.2L (N82S129N)
|
||||
2.2K (N82S123N)
|
||||
3.1D (N82S129N)
|
||||
4.8K (N82S123N) - color PROM
|
||||
|
||||
|
||||
dumped by sayu
|
||||
|
||||
--- Team Japump!!! ---
|
||||
http://japump.i.am/
|
||||
|
||||
*/
|
||||
|
||||
ROM_START( mjsenka )
|
||||
ROM_REGION( 0x10000, "main", 0 )
|
||||
ROM_LOAD( "3", 0x0000, 0x4000, CRC(b2d8be1f) SHA1(da75e1072d271de2dbd897a551f6c32593f6421b) )
|
||||
ROM_LOAD( "4", 0x4000, 0x2000, CRC(e9e84999) SHA1(7b5f0edd92cf3a45e85055460e6cb00b154fd152) )
|
||||
ROM_LOAD( "2", 0x6000, 0x2000, CRC(cdb02fc5) SHA1(5de6b15b79ea7c4246a294b17f166e53be6a4abc) )
|
||||
|
||||
/*encrypted z80*/
|
||||
ROM_REGION( 0x10000, "sub", 0 )
|
||||
ROM_LOAD( "1", 0x0000, 0x2000, CRC(83e943d1) SHA1(c4f9b5036627ccb369e7db03a743e496b149af85) )
|
||||
|
||||
ROM_REGION( 0x0040, "proms", 0 )
|
||||
ROM_LOAD( "4.8k", 0x0000, 0x0020, CRC(41bd4d69) SHA1(4d2da761b338b62b2ea151c201063a24d6e4cc97) )
|
||||
ROM_LOAD( "2.2k", 0x0020, 0x0020, CRC(46014727) SHA1(eec451f292ee319fa6bfbbf223aaa12b231692c1) )
|
||||
|
||||
ROM_REGION( 0x0200, "user1", 0 ) //?
|
||||
ROM_LOAD( "1.2l", 0x0000, 0x0100, CRC(24599429) SHA1(6c93bb2e7bc9902cace0c9d482fc1584c4c1a114) )
|
||||
ROM_LOAD( "3.1d", 0x0100, 0x0100, CRC(86aeafd1) SHA1(c4e5c56ce5baf2be3962675ae333e28bd8108a00) )
|
||||
ROM_END
|
||||
|
||||
/*
|
||||
|
||||
Mahjong Yarou
|
||||
(c)1986 Visco/Video System
|
||||
|
||||
FRM-00 (modified royal mahjong hardware)
|
||||
|
||||
CPU: Z80 (on subboard) <- wrong,they are 2 z80 CPUs -AS
|
||||
Sound: AY-3-8910
|
||||
OSC: 18.432MHz
|
||||
|
||||
ROMs:
|
||||
1(2732)
|
||||
2(2732)
|
||||
3(2732)
|
||||
4(2732)
|
||||
5(2732)
|
||||
6(2732)
|
||||
4.6K (18S030) - pin14 is connected to subboard's WS
|
||||
pin9 is not inserted to the socket
|
||||
|
||||
Subboard:
|
||||
7(2732)
|
||||
8(2764)
|
||||
N82S129N.IC4
|
||||
N82S123N.IC7
|
||||
N82S129N.IC15
|
||||
|
||||
Connetor between mainboard and subboard
|
||||
sub - main
|
||||
CK - LS368 (1K) pin12
|
||||
HD - LS08 (2E) pin1
|
||||
VD - LS08 (2E) pin2
|
||||
WS - 18S030(6K) pin14
|
||||
() - LS138 (3K) pin13
|
||||
|
||||
|
||||
Mainboard
|
||||
----------------------------------------------------------
|
||||
1 2 3 4 5 6 7
|
||||
A 74LS04 74LS86 74LS153 MB8116 MB8116 74LS157
|
||||
B 74LS161 74LS86 74LS153 MB8116 MB8116 74LS95
|
||||
C 74LS161 74LS86 74LS153 MB8116 MB8116 74LS157
|
||||
D 74LS74 74LS86 74LS153 MB8116 MB8116 74LS95 8
|
||||
E 74LS161 74LS08 74LS153 MB8116 MB8116 74LS157 9
|
||||
F 74LS161 74LS74 74LS00 MB8116 MB8116 74LS95 1
|
||||
H 74LS74 74LS00 74LS175 MB8116 MB8116 74LS157 0
|
||||
J 74LS107 74LS32 74LS10 MB8116 MB8116 74LS95
|
||||
K 74LS368 74LS241 74LS138 74LS08 74LS174 4.6K
|
||||
L 18.432MHz 74LS241 74LS138 74LS04 74LS244 74LS174
|
||||
M (socket to subbd) 74LS367 74LS08 DIPSW 74LS368
|
||||
N (74LS245)74LS138 74LS04 TC40H000P
|
||||
|
||||
1 2 3 4 5 6 6 B
|
||||
1 A
|
||||
1 T
|
||||
6 T
|
||||
----------------------------------------------------------
|
||||
|
||||
Subboard
|
||||
-----------------------------------------------------------
|
||||
74LS42(IC21) ?(IC22) ?(IC23) 74LS85(IC24)
|
||||
74LS125(IC16) 74LS08(IC17) 74LS393(IC9) 82S129N(IC15)
|
||||
74LS161(IC6) 82S123N(IC7) 74LS161(IC8) 74LS157(IC14)
|
||||
82S129N(IC4) 74LS259(IC5) 74LS32(IC12) 74LS74(IC13)
|
||||
7(IC2) PAL20X10(IC19) 74LS00(IC20)
|
||||
8(IC3) 74LS245(IC18) DIPSW
|
||||
74LS32(IC11)
|
||||
Z80A 74LS04(IC10)
|
||||
5pin connector
|
||||
-----------------------------------------------------------
|
||||
|
||||
|
||||
dumped by sayu
|
||||
|
||||
--- Team Japump!!! ---
|
||||
http://japump.i.am/
|
||||
|
||||
*/
|
||||
|
||||
ROM_START( mjyarou )
|
||||
ROM_REGION( 0x10000, "main", 0 )
|
||||
ROM_LOAD( "1", 0x0000, 0x1000, CRC(312c3b29) SHA1(ec2e14b392cf761f0a7079376994418fd463a06c) )
|
||||
ROM_LOAD( "2", 0x1000, 0x1000, CRC(98f14097) SHA1(cd1f72d6effa50f95386dfc5fa9b5056d83e554f) )
|
||||
ROM_LOAD( "3", 0x2000, 0x1000, CRC(295dbf40) SHA1(d6ac7bd88da849e418e750e2c91a594f65bdff39) )
|
||||
ROM_LOAD( "4", 0x3000, 0x1000, CRC(a6a078c8) SHA1(936be36c7c938c705e7054a42c1908bb5a5ee1bb) )
|
||||
ROM_LOAD( "5", 0x4000, 0x1000, CRC(3179657e) SHA1(703fc57ae71554345754267c31809cf7af7f1639) )
|
||||
ROM_LOAD( "6", 0x5000, 0x1000, CRC(6ccc05b4) SHA1(6eefba6023673edd86e82a0ad861a4d8f7f6652b) )
|
||||
ROM_LOAD( "8", 0x6000, 0x2000, CRC(1adef246) SHA1(b5f5598daf71694effffbfb486b03fcda5a593ee) ) //might be a rom for the sub cpu.
|
||||
|
||||
/*encrypted z80*/
|
||||
ROM_REGION( 0x10000, "sub", 0 )
|
||||
ROM_LOAD( "7", 0x0000, 0x1000, CRC(dd144b90) SHA1(56b2c4472aaec49d9fddc99d8aa718b17655812c) )
|
||||
|
||||
ROM_REGION( 0x0040, "proms", 0 )
|
||||
ROM_LOAD( "4.6k", 0x0000, 0x0020, CRC(41bd4d69) SHA1(4d2da761b338b62b2ea151c201063a24d6e4cc97) )
|
||||
ROM_LOAD( "82s123n.ic7", 0x0020, 0x0020, CRC(46014727) SHA1(eec451f292ee319fa6bfbbf223aaa12b231692c1) )
|
||||
|
||||
ROM_REGION( 0x0200, "user1", 0 ) //?
|
||||
ROM_LOAD( "82s129n.ic15", 0x0000, 0x0100, CRC(86aeafd1) SHA1(c4e5c56ce5baf2be3962675ae333e28bd8108a00) )
|
||||
ROM_LOAD( "82s129n.ic4", 0x0100, 0x0100, CRC(f09d3c4c) SHA1(a9e752d75e7f3ebd05add4ccf2f9f15d8f9a8d15) )
|
||||
ROM_END
|
||||
|
||||
static DRIVER_INIT( ippatsu ) { memory_set_bankptr(machine, 1, memory_region(machine, "main") + 0x8000 ); }
|
||||
|
||||
@ -3338,15 +3489,17 @@ static DRIVER_INIT( janptr96 )
|
||||
|
||||
|
||||
GAME( 1981, royalmj, 0, royalmah, royalmah, 0, ROT0, "Nichibutsu", "Royal Mahjong (Japan, v1.13)", 0 )
|
||||
GAME( 1986, mjsiyoub, 0, royalmah, royalmah, 0, ROT0, "Visco", "Mahjong Shiyou", GAME_NOT_WORKING )
|
||||
GAME( 1981?, openmj, royalmj, royalmah, royalmah, 0, ROT0, "Sapporo Mechanic", "Open Mahjong [BET] (Japan)", 0 )
|
||||
GAME( 1982, royalmah, royalmj, royalmah, royalmah, 0, ROT0, "bootleg", "Royal Mahjong (Falcon bootleg, v1.01)", 0 )
|
||||
GAME( 1983, janyoup2, royalmj, ippatsu, janyoup2, 0, ROT0, "Cosmo Denshi", "Janyou Part II (ver 7.03, July 1 1983)",0 )
|
||||
GAME( 1984, janoh, 0, royalmah, royalmah, 0, ROT0, "Toaplan", "Jan Oh (set 1)", GAME_NOT_WORKING )
|
||||
GAME( 1984, janoha, janoh, janoh, royalmah, 0, ROT0, "Toaplan", "Jan Oh (set 2)", GAME_NOT_WORKING ) // this one is complete?
|
||||
GAME( 1984, janoh, 0, royalmah, royalmah, 0, ROT0, "Toaplan", "Jan Oh (set 1)", GAME_NOT_WORKING )
|
||||
GAME( 1984, janoha, janoh, janoh, royalmah, 0, ROT0, "Toaplan", "Jan Oh (set 2)", GAME_NOT_WORKING ) // this one is complete?
|
||||
GAME( 1986, dondenmj, 0, dondenmj, majs101b, 0, ROT0, "Dyna Electronics", "Don Den Mahjong [BET] (Japan)", 0 )
|
||||
GAME( 1986, ippatsu, 0, ippatsu, ippatsu, ippatsu, ROT0, "Public Software / Paradais", "Ippatsu Gyakuten [BET] (Japan)", 0 )
|
||||
GAME( 1986, suzume, 0, suzume, suzume, 0, ROT0, "Dyna Electronics", "Watashiha Suzumechan (Japan)", 0 )
|
||||
GAME( 1986, mjsiyoub, 0, royalmah, royalmah, 0, ROT0, "Visco", "Mahjong Shiyou (Japan)", GAME_NOT_WORKING )
|
||||
GAME( 1986, mjsenka, 0, royalmah, royalmah, 0, ROT0, "Visco", "Mahjong Senka (Japan)", GAME_NOT_WORKING )
|
||||
GAME( 1986, mjyarou, 0, royalmah, royalmah, 0, ROT0, "Visco / Video System", "Mahjong Yarou [BET] (Japan", GAME_NOT_WORKING )
|
||||
GAME( 1987, mjdiplob, 0, mjdiplob, mjdiplob, 0, ROT0, "Dynax", "Mahjong Diplomat [BET] (Japan)", 0 )
|
||||
GAME( 1987, tontonb, 0, tontonb, tontonb, 0, ROT0, "Dynax", "Tonton [BET] (Japan)", 0 )
|
||||
GAME( 1988, majs101b, 0, majs101b, majs101b, 0, ROT0, "Dynax", "Mahjong Studio 101 [BET] (Japan)", 0 )
|
||||
|
@ -7327,6 +7327,9 @@ Other Sun games
|
||||
DRIVER( janyoup2 ) /* Falcon bootleg */
|
||||
DRIVER( janoh ) /* (c) 1984 Toaplan */
|
||||
DRIVER( janoha ) /* (c) 1984 Toaplan */
|
||||
DRIVER( mjsiyoub ) /* (c) 1986 Visco */
|
||||
DRIVER( mjsenka ) /* (c) 1986 Visco */
|
||||
DRIVER( mjyarou ) /* (c) 1986 Visco / Video System */
|
||||
DRIVER( suzume ) /* ?? (c) 1986 Dyna Electronics */
|
||||
DRIVER( hnayayoi ) /* "02" (c) 1987 Dyna Electronics */
|
||||
DRIVER( dondenmj ) /* "03" (c) 1986 Dyna Electronics */
|
||||
@ -8366,7 +8369,6 @@ Other Sun games
|
||||
DRIVER( leader ) /* Bootleg? */
|
||||
DRIVER( livequiz ) /* (c) 1999 Andamiro */
|
||||
DRIVER( cowrace ) /* (c) 19?? unknown */
|
||||
DRIVER( mjsiyoub ) /* (c) 1986 Visco */
|
||||
DRIVER( discoboy ) /* (c) 1993 Soft Art Co. */
|
||||
DRIVER( steaser )
|
||||
DRIVER( pangofun ) /* (c) 1995 InfoCube */
|
||||
|
Loading…
Reference in New Issue
Block a user