| driver | mitchell.c |
| source | mitchell.c (mitchell.c on mamedev.org) |
| games | Adventure Quiz 2 Hatena Hatena no Dai-Bouken (Japan 900228) Block Block (bootleg) Block Block (Japan 910910) Block Block (World 910910) Block Block (World 911106 Joystick) Buster Bros. (US) Capcom World (Japan) Chi-Toitsu Dokaben (Japan) Mahjong Gakuen Mahjong Gakuen 2 Gakuen-chou no Fukushuu Monsters World Pang (bootleg, set 1) Pang (bootleg, set 2) Pang (bootleg, set 3) Pang (World) Poker Ladies Poker Ladies (Leprechaun ver. 401) Poker Ladies (Leprechaun ver. 510) Pomping World (Japan) Quiz Sangokushi (Japan) Quiz Tonosama no Yabou (Japan) Super Buster Bros. (US 901001) Super Marukin-Ban (Japan 901017) Super Pang (Japan 901023) Super Pang (World 900914) Super Pang (World 900914, bootleg) |
| information | 0.35RC1 [Paul Leaman, Mario Silva] 0.34b2 [Paul Leaman, Mario Silva] TODO: - Understand what bits 0 and 3 of input port 0x05 are. - Ball speed is erratic in Block Block. It was not like this at one point. This is probably related to interrupts and maybe to the above bits. NOTES: - All games run on the same hardware except mgakuen, which runs on an earlier version, without RAM banking, not encrypted (standard Z80) and without EEPROM. Other games that might run on this hardware: "Chi-toitsu"(YUGA 1988), Another version of "Mahjong Gakuen" and "MIRAGE Youjyu mahjong den" (MITCHELL 1994). - Other games that might run on this hardware: "Chi-toitsu"(YUGA 1988) - another version of "Mahjong Gakuen" and "MIRAGE -Youjyu mahjong den-" (MITCHELL 1994). - Super Pang has a protection which involves copying code stored in the EEPROM to RAM and execute it from there. The first time the game is run, you have to keep the player 1 start button pressed until the title screen appears. This forces the game to initialize the EEPROM, otherwise it will not work. This is simulated with a kluge in input_r. This doesn't work with spangj! The data written to EEPROM is wrong. This is currently fixed by patching the ROM data so the EEPROM is right. It would be better to just preload the correct EEPROM, without needing the input_r kludge. - Monsters World is basically a bootleg of Mitchell's Super Pang. The code is a patched version of the current parent 'spang' set supported by MAME with many code changes and the majority of strings patched out. Super Pang is encrypted using the 'Kabuki' encryption system, so to decrypt the game decrypted code and decrypted data must be split. Monster World contains banks of decrypted data and decrypted code scrambled together in a single rom, using a GAL to decode the addresses on the actual PCB. There are several other changes from Super Pang too. Monsters World has no NVRAM / EEPROM, and has its own sound CPU driving only an OKI6925. Video RAM Banking has also been changed. The actual Monsters World PCB is very close to the Speed Spin PCB but in terms of emulation the video etc. is closer to mitchell.c. WIP: - 0.111u5: Luigi30 fixed service key in the Mitchell driver. - 0.84u5: AKIN adjusted pitches in the Mitchell driver. Changed MSM6295 clock speed to 7500 Hz and YM2413 to 4MHz. - 27th January 2003: Smitdogg fixed the sound levels in the Mitchell driver. - 0.61: Changed YM2413 clock speed to 3579545Hz. - 15th December 2000: Michael Soderstrom fixed an incorrect function declaration in the Mitchell driver. - 20th August 1999: Nicola added Dokaben to the Pang driver. - 0.35RC1: Changed pang.c to mitchell.c driver. - 5th June 1999: Nicola fixed the colors of Blue Print, and a Japan version of Cadillacs & Dinousaurs was added. Nicola also added Capcom World and Poker Ladies to the Pang driver. - 12th May 1999: Nicola added Hatena no Dai-Bouken to the Pang driver. - 0.34b2: Added pang.c driver and vidhrdwpang.c. |
| hatena | Adventure Quiz 2 Hatena Hatena no Dai-Bouken (Japan 900228)[???] Hatena ? no Dai Bouken (Hatena Hatena no Dai Bouken) (c)CAPCOM 1990 Same board as Quiz Tonosama no Yabou. q2-01.rom - Sound q2-05.rom \ q2-06.rom |- Programs q2-07.rom / q2-16.rom \ q2-17.rom | q2-08.rom | q2-09.rom | q2-10.rom |- Graphics q2-11.rom | q2-18.rom | q2-19.rom | q2-20.rom | q2-21.rom / No DIP switches. Settings are configured through test mode. Each player has 4 buttons. - |
| block | Block Block (World 910910)[Nov/11/97] Here are the proms for Capcom's Block Block Well, this doesn’t look like a System 1 board - |
| cworld | Capcom World (Japan)[Jun/08/99] Quiz Capcom World (c)1989 CAPCOM CPU : KABUKI SOUND : M6295 OSC. : 16.000MHz CW01.BIN ; VOICE DATA CW05.BIN ; MAIN PRG CW06.BIN ; DATA ROM? CW07.BIN ; / CW08.BIN ; CHR ROM CW09.BIN ; | CW10.BIN ; | CW11.BIN ; / CW16.BIN ; CHR ROM CW17.BIN ; / CW18.BIN ; CHR ROM CW19.BIN ; | CW20.BIN ; | CW21.BIN ; / - |
| mgakuen | Mahjong Gakuen[Jun/03/1999]
Mahjong Gakuen DIP-SW settings
* indicates default setting
DIPSW-1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
-------------------------------------------------------------
Coinage | 1 coin /1 play |off|off|off| |*
| 1 coin /2 plays|on |off|off| |
| 1 coin /3 plays|off|on |off| |
| 1 coin /4 plays|on |on |off| |
| 1 coin /6 plays|off|off|on | |
| 2 coins/1 play |on |off|on | |
| 3 coins/1 play |off|on |on | |
| 4 coins/1 play |on |on |on | |
-------------------------------------------------------------
Basic | Kantou | |off| |*
rules | Kansai | |on | |
-------------------------------------------------------------
Harness | Generic | |off| |*
type | Royal Mahjong | |on | |
-------------------------------------------------------------
Screen | No | |off| |*
flip | Yes | |on | |
-------------------------------------------------------------
Test mode | Game mode | |off|*
| Test mode | |on |
-------------------------------------------------------------
bit 7 is always off
DIPSW-2 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
-------------------------------------------------------------
| Weak |off|off| |
Player 1 | Normal |on |off| |*
skill | Strong |off|on | |
| Very strong |on |on | |
-------------------------------------------------------------
| Weak | |off|off| |
Computer | Normal | |on |off| |*
skill | Strong | |off|on | |
| Very strong | |on |on | |
-------------------------------------------------------------
Game BGM | No | |off| |
| Yes | |on | |*
-------------------------------------------------------------
Attract | No | |off| |
sound | Yes | |on | |*
-------------------------------------------------------------
H mode | No | |off| |
| Yes | |on | |*
-------------------------------------------------------------
bit 8 is always off
[Jun/03/1999]
Mahjong Gakuen (c)1988 Face
This game uses similar hardware to Capcom's quiz games.
But has no KABUKI chip.
CPU:Z80
Sound: YM2413+M6295
mg-1.13h \
mg-2.14h |
mg-3.16h |- Graphics
mg-4.17h /
mg-1.1j \
|- Programs
mg-2.1l /
mg-5.1c - Sound/PCM
mg-6.4l \
|- Characters
mg-7.6l /
This game uses mahjong control panel.
-
|
| mgakuen2 | Mahjong Gakuen 2 Gakuen-chou no Fukushuu[06/03/99] Mahjong Gakuen 2 Gakuen-chou no Fukushuu (c)1988 Face Similar board to Capcom's quiz games. CPU:Z80 (encrypted) Sound: YM2413+M6295 mg2-a.13h \ mg2-b.14h |- Graphics mg2-c.16h | mg2-d.17h / mg2-e.1c - Sound/PCM mg2-f.4l mg2-g.6l mg2-xf.1j mg2-y.1l mg2-z.3l This game uses mahjong control panel. This game doesn't have DIP-SW. Settings are saved to EEPROM. English text in service mode: PLAYER PUSH COIN COUNTER POWER ON TIME GAME TIME AV TIME BGM ON OFF - |
| mstworld | Monsters World[MAME] Monters World, from TCH (Spain) Main CPU = Toshiba TMPZ84C00AP-6 Sound CPU = GS Z8400A PS - Z80A OSC 12.000 MHz Sound chip = Oki M6295 Graphics = TI 32005BWBL - TPC1020AFN-084C OSC 10.000 MHz ROMS mw-1.rom = ST M27C4001 = Main CPU program mw-2.rom = Intel D27256-1 = Sound CPU Program mw-3.rom = AMD AM27C040 = Oki samples mw-4.rom = ST M27C1001 \ mw-5.rom = TI TMS27C010A | mw-6.rom = ST M27C1001 | GFX mw-7.rom = ST M27C1001 / mw-8.rom = ST M27C1001 \ mw-9.rom = ST M27C1001 / GFX - |
| pang | Pang (World)[08/09/99]
Clone Ponping World
1989 Mitchell
Kabuki(Capcom Z80-custom CPU)
YM-2413,MSM6295
Length Method Size Ratio Date Time CRC-32 Attr Name
------ ------ ----- ----- ---- ---- -------- ---- ----
131072 DeflatN 43288 67% 99-07-16 00:00 fdba4f6e --- PW_10.2K
131072 DeflatN 39875 70% 99-07-16 00:00 2fb3db6c --- PW_05.2G
131072 DeflatN 61221 54% 99-07-16 00:00 79a8ed08 --- PW_03.2E
131072 DeflatN 34466 74% 99-07-16 00:00 39f47a63 --- PW_09.1K
131072 DeflatN 40860 69% 99-07-16 00:00 01e49081 --- PWJ_04.1G
131072 DeflatN 67753 49% 99-07-16 00:00 4b5992e4 --- PW_02.1E
131072 DeflatN 33090 75% 99-07-16 00:00 c52e5b8e --- PW_01.1D
131072 DeflatN 90053 32% 99-07-16 00:00 a9402420 --- PWJ_07.13H
32768 DeflatN 19776 40% 99-07-16 00:00 4a0a6426 --- PWJ_06.11H
------ ------ --- -------
1081344 430382 61% 9
-
[Mar/19/2006]
Pang (bootleg old)
Produttore Symbol
CPU
1x Z8400A (main)
1x OKI M6295 (sound)
1x oscillator 8.000MHz
ROMs
2x AM27C512 (1,7)
6x DS40986 (2,3,9,10,11,12)
1x TMS27PC512 (4)
3x M27512 (5,6,8)
Note
1x JAMMA edge connector
2x trimmer (VR1,VR2)
In vendita No
Dumped 19/03/2006
- |
| pkladies | Poker Ladies[Jan/15/99]
Poker Ladies
Leprechaun, 1990.
CPU: Z80? (seems to be protected)
SND: YM2413 + Oki M5205
OSC: 30.000
RAM: 1x256 (Z80) + 1x64 (GFX)
DSW: 2x8
[Jun/05/99]
Poker Ladies (c)1989 Mitchell
Uses almost same hardware as mgakuen2.
pko-001.8h \
pko-002.9h |
pko-003.8j |- Graphics
pko-004.9j /
pko-chr1.2j \
|- Characters
pko-chr2.3j /
pko-prg1.14f \
|- Programs
pko-prg2.15f /
pko-voi1.2d \
|- Voice data
pko-voi2.3d /
Control: A, B, C, D, E, Deal, Cancel, Flip-flop
-
[Dec/4/2006]
Poker Ladies (Capcom)
Capcom 1989
CPU
ROMs
Note:
This PCB is manufactured by Capcom, EPROMs dump looks like a mix of Mitchell and Leprechaun.
Funzionamento Funzionante
In vendita No
Dumped 02/12/2006
-
|
| qsangoku | Quiz Sangokushi (Japan)[May/29/99] Quiz Sangokushi (c)1991 Capcom This game uses same board as qtono1 and hatena. Capcom World uses this board, too. All ROMs are 27c1000 except q4-05c.rom (27c256). - |
| qtono1 | Quiz Tonosama no Yabou (Japan)[Apr/21/99] Quiz Tonosama no Yabou (c)Capcom 1991 CPU - Custom (Z80?) Sound - YM2413x1 M6295x1 X'tal - 16.000MHz q3-01.rom is near sound chips and NEC's "8810KX DL-010D-103" q3-05.rom \ q3-06.rom |- They're near encrypted CPU. Near them, "DL-020F- q3-07.rom / 108U 8846 Z12". q3-16.rom \ q3-17.rom / near them, X'tal and PAL and custom chip labeled "949EV V9652 VC5144-0001 BUNRAKU DL-050-115V JAPAN" and "CAPCOM 86S105 RJ5C39 8M2 76". q3-08.rom \ q3-09.rom | q3-10.rom | q3-11.rom | q3-18.rom |- They're GFX ROMs. q3-19.rom | q3-20.rom | q3-21.rom / No DIP switches on this board. Game settings are adjusted through test mode. Each player has 4 buttons. "CAPCOM World (1)" and "Hatena Hatena" runs on same boardset. Quiz Tonosama no Yabou 2 is CPS1 game. I have the board, but cannot dump 27C4096. It'll be dumped ASAP I purchase the adapter. - |
| marukin | Super Marukin-Ban (Japan 901017)[Jun/02/99]
Super Marukin-Ban
(c)1990 Mitchell
The board looks similar to Capcom's quiz series.
Famous "KABUKI" and "BUNRAKU" chip is used.
Plus, "SHARAKU" chip also used.
mg3-01.9d \
|- Z80 Programs
mg3-02.10d /
mg3-04.1g \
|- Characters
mg3-05.2g /
mg3-a.3k \
mg3-b.4k |
mg3-c.6k |- Graphics
mg3-d.7k /
mg3-e.1d - Sound & Voice
[Jun/02/99] - mahjong_control.txt
Mahjong control panel
---------------------
Connector of game PCB
---------------------
solder | parts
-------------------------
1p/2p 3 A| 1 1p/2p 2
1p/2p 6 B| 2 1p/2p 10
1p/2p 7 C| 3
D| 4 Coin counter (+12V)
GND E| 5 GND
service F| 6
H| 7 Test SW
Red J| 8 Green
Blue K| 9 Sync
speaker+ L|10 speaker-
1p 4 M|11 2p 4
5 N|12 5
8 P|13 8
9 R|14 9
11 S|15 11
1 T|16 1
U|17 Coin SW
Y|18
GND W|19 GND
GND X|20 GND
+5V Y|21 +5V
+5V Z|22 +5V
+12V a|23 +12V
b|24
+5V c|25 +5V
+5V d|26 +5V
GND e|27 GND
GND f|28 GND
----------
Key matrix
----------
+-----------------------------1p/2p 7
|
| +-----------------------1p/2p 10
| |
| | +-----------------1p/2p 6
| | |
| | | +-----------1p/2p 2
| | | |
| | | | +-----1p/2p 3
| | | | |
+---( D )-( C )-( B )-( A )---1p 4
+---( H )-( G )-( F )-( E )---1p 5
+---( L )-( K )-( J )-( I )---1p 8
(Flp)-(Pon)-(Chi)-( N )-( M )---1p 9
+-----+---(Ron)-(Rch)-(Kan)---1p 11
+-----+-----+-----+---(Str)---1p 1
| | | | |
+---( D )-( C )-( B )-( A )---2p 4
+---( H )-( G )-( F )-( E )---2p 5
+---( L )-( K )-( J )-( I )---2p 8
(Flp)-(Pon)-(Chi)-( N )-( M )---2p 9
+-----+---(Ron)-(Rch)-(Kan)---2p 11
+-----+-----+-----+---(Str)---2p 1
Flp = Flip
Pon = Pon
Chi = Chi
Ron = Ron
Rch = Reach
Kan = Kan
Str = Start
Almost all mahjong games (from Janputer to newest ones) use this.
- |
| spang | Super Pang (World 900914)[Nov/24/97] Here are the proms for Capcom's Super Pang This board looks like a early System 1 board. I hope that this package work otherwise please mail me. [Aug/04/99] SUPER PANG (BOOTLEG WITHOUT COPYRIGHT INFO) CPU Z80 X 2 SOUND YM2413 & OKI M5205 05.bin > \ 04.bin > - main program 03.bin > / 01.bin > - sound program 02.bin > / 09.bin > \ 08.bin > | 07.bin > - character roms ?? 06.bin > / 17.bin > - graphic roms?? 16.bin > / 15.bin > | 14.bin > | 13.bin > | 12.bin > | 11.bin > | 10.bin >/ 0a.bin > ?? 0b.bin > ?? 1 osc 12.00 Mhz 1 osc 10.00 Mhz - [Sep/15/2005] Super Pang (bootleg) CPU 2x z80400bb1 1x oki 5205 1x osc 29.700 mhz 1x osc 12 mhz Note 1X DIPSWITCH Funzionamento Non Funzionante In vendita No Dumped 11/09/2005 - [MAME] Super Pang (World 900914, bootleg) 1x Z0840006PSC (main) 1x Z0840006PSC (sound) 1x OKI M5205 1x YM2413 1x LM324N 1x oscillator 29.700 (close to sound) 1x oscillator 12.0 MHz (close to main) ROMs 16x AM27C512 (1,3-17) 1x AM27C020 (2) 2x GAL16V8A (read protected - no dump available) Note 1x JAMMA edge connector 1x trimmer (volume) 1x 8 switches dip - |