| driver | arkanoid.c |
| source | arkanoid.c (arkanoid.c on mamedev.org) |
| games | Arkanoid (bootleg on Block hardware) Arkanoid (bootleg with MCU) Arkanoid (bootleg with MCU, harder) Arkanoid (Game Corporation bootleg, set 1) Arkanoid (Game Corporation bootleg, set 2) Arkanoid (Japan) Arkanoid (Tayto bootleg) Arkanoid (Tayto bootleg, harder) Arkanoid (US) Arkanoid (US, older) Arkanoid (World) Block (Game Corporation bootleg, set 1) Block (Game Corporation bootleg, set 2) Paddle 2 (bootleg on Block hardware) Tetris (D.R. Korea) Tournament Arkanoid (US) |
| information | 0.30 [Brad Oliver] TODO: - Check the following Taito sets (adresses, routines and dipswitches): 'arkanoid' = 'arknoiuo', 'arknoidj', 'arknoidu' and 'arkatour' - Add more notes about main addresses and routines in the Z80. - Try to understand the problem with the MCU in the following sets: 'arkmcubl' and 'ark1ball'. NOTES: - Most if not all Arkanoid sets have a bug in their game code. It occurs on the final level where the player has to dodge falling objects. The bug resides in the collision detection routine which sometimes reads from unmapped addresses above $F000. For these addresses it is vital to read zero values, or else the player will die for no reason. WIP: - 0.123u2: RansAckeR simplified some control definitions in the argus.c driver. - 0.108u3: Added includesarkanoid.h. - 0.69a: All the CPU scheduling has moved into cpuexec.c and been taken out of timer.c. A number of bugs relating to time tracking for suspended CPUs have been fixed. A side effect of all this is a change in the behavior of the CPU scheduling. The timing of the MCU communication in the Arkanoid driver is broken [Aaron Giles]. - 0.31: Added machinearkanoid.c. - 0.30: Added vidhrdwarkanoid.c. - 0.20: Added arkanoid.c driver. |
| arkanoid | Arkanoid (World)[Oct/29/97]
IC 15+57+58 = Toshiba TMM2016-BP-10 (Couldn't retreive any info on this)
IC 51 = Toshiba TMM2018-45 (Probably a memory curcuit)
IC 2 = Yamaha YM2149F (Sound Generator)
IC 77+78 = MB112S146 (?????)
IC 12 = Z80 (Processor)
IC 14 = MC68705P5 (Microcontroller)
[???]
Arkanoid (bootleg)
TAYTO Corporation, 1986.
(original was from TAITO)
January 17th, 1998.
Main CPU: Z80A
Sound : AY-3-8910A
ROMS
Filename Location Checksum
ARKANOID.1 IC81 7815
ARKANOID.2 IC82 0ca4
ARKANOID.3 IC33 919d
ARKANOID.4 IC34 4c00
ARKANOID.5 IC35 66ee
There is no MC68705P35 on this version ! :)
[Jan/24/98]
Arkanoid Bootleg board
E-3 27256 Z80
E-4 27256
E-5 27256 (pin 1 cut off) E-1 27256
E-2 27256
2k * 8 RAM
68705P3 labeled 82S158 0x780 bytes
-
[???]
**************************************
* Arkanoid (Bootleg) by Taito - 1986 *
**************************************
2/10/98
These ROMs were read from a working Arkanoid board.
Main CPU: Z80 - No microcontroller on this board
Sound: Z80 + AY-3-8910
All devices are 27256.
Filenames
==========
ARKBOOT.01
ARKBOOT.02
ARKBOOT.03
ARKBOOT.04
ARKBOOT.05
[Apr/22/99]
Arkanoid (copyright Game Corporation - 1986)
--------------------------------------------
This PCB has not a 68705.
only 1x Z80 (NEC D780C)
1x AY-3-8910
roms arkgc.1
arkgc.2 (NMC27C256Q)
roms arkgc.3
arkgc.4
arkgc.5 (MBM27256) * identical than others romsets *
The board has lots of hardware corrections.
[Jul/11/98]
ARKANOID TAITO
USES A Z80 CPU W/YM2149 SOUND
THE A75 SERIES OF FILES IS AN ORIGINAL TAITO VERSION
IT ALSO HAS A 68705 AT IC14. THE EXTENSIONS ARE THE IC NUMBERS ON THE BOARD
THE CLONE BOARDS HAVE ROMS D,E,F THE SAME. ALL ROMS ARE 27256
3,4,5
X,Y,Z
C-3 HAS ONE BYTE DIFFERENT ,4,5
CLONE#1 POSITION TYPE CLONE#2 ORIGINAL IC# CLONE#3 CLONE#4
-----------------------------------------------------------------
A IC84 68705 NONE A75-06 14 NONE NO LABEL
B 81 27256 1 A75-01-1 17 V C-1
C 82 " 2 A75-10 16 W C-2
D 33 " 3 A75-03 64 X C-3
E 34 " 4 A75-04 63 Y C-4
F 35 " 5 A75-05 62 Z C-5
6306-1. 22
6306-1. 23
6306-1. 24
-
[04/02/2000]
Tournament Arkanoid
(C) 1987 Taito (Romstar License)
CPU: Z80B, 68705
SND: AY 3-8910
OSC: 12.000Mhz
All roms type 27256
This PCB has a 68705 on it. However, it's not dumped as my reader wont read it.
This PCB is for sale. Contact me if you wish to purchase it (and perhaps dump the 68705 yourself).
[May/29/97]
These roms come from a 'bootleg' block (arkanoid with
level select) board.
BLOCK CPU INFO :
Z80 B CPU CHRYSTAL 12.000 Mhz
SOUND : AY 3 8910a
-
[Dec/24/2005]
Arkanoid (Betacorp) (different revision)
Betacorp 1986
CPU:
1x Z8400B-Z80B-CPU (main)
1x AY-3-8910A (sound)
1x MC68705P3S
1x oscillator 12.000MHz
ROMs:
4x INTEL P27256 (1,3,4,5)
1x M5L27256 (2)
NOTE:
1x 22x2 edge connector
1x 8 switches dip
1x trimmer (volume)
Dumped 24/12/2005
-
[MAr/19/2006]
Arkanoid (Tayto bootleg, Japanese)
Tayto 1986
CPU
1x LH0080A-Z80ACPU (main)
1x AY-3-8910A (sound)
1x oscillator 12.0MHz
ROMs
2x NMC27C256Q (81,82)
3x OKI M27256 (33,34,35)
3x PROM 7621
Note
1x 22x2 edge connector
1x 12pins connector
1x trimmer (volume)
1x 8 switches dip
Funzionamento Non testata
In vendita No
Dumped 19/03/2006
-
[Mar/19/2006]
Arcanode
1986
N.revisione 06.09.86
CPU
1x MK3880N-4-Z80CPU (main)
1x AY-3-8910A (sound)
1x oscillator 12.000MHz
ROMs
5x TNS27256JL
5x PROM N82S129N
1x PROM MMI63S141N
Note
1x 28x2 EDGE connector (not Jamma)
1x trimmer (volume)
1x 8 switches dip
In vendita No
Dumped 19/03/2006
-
|