summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/tnzs.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/tnzs.cpp')
-rw-r--r--src/mame/drivers/tnzs.cpp80
1 files changed, 40 insertions, 40 deletions
diff --git a/src/mame/drivers/tnzs.cpp b/src/mame/drivers/tnzs.cpp
index 80186c9ef89..ce778c89b0e 100644
--- a/src/mame/drivers/tnzs.cpp
+++ b/src/mame/drivers/tnzs.cpp
@@ -763,8 +763,8 @@ static ADDRESS_MAP_START( tnzs_sub_map, AS_PROGRAM, 8, tnzs_mcu_state )
AM_RANGE(0xc000, 0xc001) AM_READWRITE(mcu_r, mcu_w) /* not present in insectx */
AM_RANGE(0xa000, 0xa000) AM_WRITE(bankswitch1_w)
AM_RANGE(0xf000, 0xf003) AM_READ(analog_r) /* paddles in arkanoid2/plumppop. The ports are */
- /* read but not used by the other games, and are not read at */
- /* all by insectx. */
+ /* read but not used by the other games, and are not read at */
+ /* all by insectx. */
AM_IMPORT_FROM(base_sub_map)
ADDRESS_MAP_END
@@ -1697,49 +1697,49 @@ MACHINE_CONFIG_END
PCBs
***************************************************************************/
-/* The TNZS/Seta hardware has a variety of somewhat different pcbs, all of
- which have both Seta and Taito Part numbers.
- All pcbs have Z80B processors and one 6264 mainram chip and an X1-001
- and X1-002 video chip and an X1-004 I/O? Chip, and four PALs
-
-Seta# Taito#s CPUS RxM2 ROM1 MCU? Video ram PROMs SETA X1 GFXROMs QUADRATURE ESD. PROT Games Picture
-P0-022-A K1100245A J1100108A 2xZ80B 512/256 512/256 8042 4x6116 Yes, 2 03 23c1000 uPD4701AC 3x X2-003 arkanoid2, plumppop(A) http://www.classicarcaderesource.com/RevengeOfDoh3.jpg
-P0-025-A K1100241A J1100107A 2xZ80B 512/256 512/256 8042 4x6116 Yes, 2 03 23c1000 N/A 3x X2-003 drtoppel,extermatn,chukatai(B) http://arcade.ym2149.com/pcb/taito/drtoppel_pcb_partside.jpg
-P0-028-A K1100416A J1100332A 2xZ80B 512/256 512/256 8042 4x6116 No 05,06 23c1000 N/A 3x X2-004 chukatai(B) http://i.ebayimg.com/images/g/AhoAAOSw-FZXj5A5/s-l1600.jpg
-P0-038A M6100309A 3xZ80B 512/256 512/256 NONE 1x6164 No 05,06 23c1000 N/A 3x X2-003 kageki http://i.ebayimg.com/images/a/(KGrHqJ,!lwE6C8-G97lBOjOu9mwVw~~/s-l1600.jpg
-P0-041-1 CA403001A 2xZ80B 61256 27c1000 8742 1x6164 No 05,06 27c1000 N/A 5x X2-005 tnzsop(C) http://arcade.ym2149.com/pcb/taito/tnzs_pcb3_partside.jpg
-P0-041-A K1100356A J1100156A 2xZ80B 61256 27c1000 8042 1x6164 No 05,06 23c1000 N/A 5x X2-005 tnzs(j,u)o http://arcade.ym2149.com/pcb/taito/tnzs_pcb1_partside.jpg
-P0-043A M6100356A 3xZ80B* 61256 27512** NONE 1x6164 No 05,06 LH534000(C) N/A 4x X2-004 tnzs(j,u), kabukiz http://arcade.ym2149.com/pcb/taito/tnzs_pcb2_mainboard_partside.jpg
-P0-056A K1100476A J1100201A 3xZ80B EMPTY*3 27c1000 NONE 1x6164 No 05,06 LH534000 U43??? 5x X2-005 insectx(D) http://www.jammarcade.net/images/2014/04/InsectorX.jpg
+/* The TNZS/Seta hardware has a variety of somewhat different pcbs, all of
+ which have both Seta and Taito Part numbers.
+ All pcbs have Z80B processors and one 6264 mainram chip and an X1-001
+ and X1-002 video chip and an X1-004 I/O? Chip, and four PALs
+
+Seta# Taito#s CPUS RxM2 ROM1 MCU? Video ram PROMs SETA X1 GFXROMs QUADRATURE ESD. PROT Games Picture
+P0-022-A K1100245A J1100108A 2xZ80B 512/256 512/256 8042 4x6116 Yes, 2 03 23c1000 uPD4701AC 3x X2-003 arkanoid2, plumppop(A) http://www.classicarcaderesource.com/RevengeOfDoh3.jpg
+P0-025-A K1100241A J1100107A 2xZ80B 512/256 512/256 8042 4x6116 Yes, 2 03 23c1000 N/A 3x X2-003 drtoppel,extermatn,chukatai(B) http://arcade.ym2149.com/pcb/taito/drtoppel_pcb_partside.jpg
+P0-028-A K1100416A J1100332A 2xZ80B 512/256 512/256 8042 4x6116 No 05,06 23c1000 N/A 3x X2-004 chukatai(B) http://i.ebayimg.com/images/g/AhoAAOSw-FZXj5A5/s-l1600.jpg
+P0-038A M6100309A 3xZ80B 512/256 512/256 NONE 1x6164 No 05,06 23c1000 N/A 3x X2-003 kageki http://i.ebayimg.com/images/a/(KGrHqJ,!lwE6C8-G97lBOjOu9mwVw~~/s-l1600.jpg
+P0-041-1 CA403001A 2xZ80B 61256 27c1000 8742 1x6164 No 05,06 27c1000 N/A 5x X2-005 tnzsop(C) http://arcade.ym2149.com/pcb/taito/tnzs_pcb3_partside.jpg
+P0-041-A K1100356A J1100156A 2xZ80B 61256 27c1000 8042 1x6164 No 05,06 23c1000 N/A 5x X2-005 tnzs(j,u)o http://arcade.ym2149.com/pcb/taito/tnzs_pcb1_partside.jpg
+P0-043A M6100356A 3xZ80B* 61256 27512** NONE 1x6164 No 05,06 LH534000(C) N/A 4x X2-004 tnzs(j,u), kabukiz http://arcade.ym2149.com/pcb/taito/tnzs_pcb2_mainboard_partside.jpg
+P0-056A K1100476A J1100201A 3xZ80B EMPTY*3 27c1000 NONE 1x6164 No 05,06 LH534000 U43??? 5x X2-005 insectx(D) http://www.jammarcade.net/images/2014/04/InsectorX.jpg
(A) It is very likely plumppop also uses this P0-022-A PCB, as the game reads
- the quadratures the same way as arkanoid2 does.
- arkanoid2 only has 1 x2-003 ESD protection resistor pack populated, but the
- PCB can have 3, the other two (for more joysticks/buttons?) are not
- populated. arkanoid2's second maincpu socket is also empty, but this is
- clearly not the case for plumppop.
+ the quadratures the same way as arkanoid2 does.
+ arkanoid2 only has 1 x2-003 ESD protection resistor pack populated, but the
+ PCB can have 3, the other two (for more joysticks/buttons?) are not
+ populated. arkanoid2's second maincpu socket is also empty, but this is
+ clearly not the case for plumppop.
(B) chukatai has one set which unlike its earlier sets uses the P0-025-A
- PCB, but with a daughterboard which converts four of the 23c1000 gfx ROM
- sockets into 8 27c1000 eprom sockets, and DOES use color PROMs!
- The other pcb set uses P0-028-A pcb and 23c1000 mask roms and color RAM,
- but has lower rom id numbers. The higher numbered set was likely created
- by Taito to 'use up' a stock of older P0-025-A pcbs.
+ PCB, but with a daughterboard which converts four of the 23c1000 gfx ROM
+ sockets into 8 27c1000 eprom sockets, and DOES use color PROMs!
+ The other pcb set uses P0-028-A pcb and 23c1000 mask roms and color RAM,
+ but has lower rom id numbers. The higher numbered set was likely created
+ by Taito to 'use up' a stock of older P0-025-A pcbs.
(C) This is a development/prototype PCB, hence it has 32 pin sockets for the
- gfx ROMs as 27c1000 eproms, instead of 28 pin sockets for 23c1000 mask
- ROMs. It also uses an (unprotected?) 8742 MCU.
- Another curious thing is the Taito ID number may have accidentally been
- printed in backwards order, i.e should be C1100304A which fits the pattern
- of the other boards.
+ gfx ROMs as 27c1000 eproms, instead of 28 pin sockets for 23c1000 mask
+ ROMs. It also uses an (unprotected?) 8742 MCU.
+ Another curious thing is the Taito ID number may have accidentally been
+ printed in backwards order, i.e should be C1100304A which fits the pattern
+ of the other boards.
(D) InsectorX has a lot of rework on its PCB, two greenwires for each of the
- two LH534000 mask ROMs, and four wires connected to the X1-004 I/O chip
- pins 18, 19, 20, and 21, connecting it to 4 pins of a dip16 chip @ U43
- with its markings sanded off. Is this chip at U43 a tiny MCU?
-* tnzs(j,u) uses a sub board with a z80b and 23c1000 mask ROMs on it for gfx,
- plugged into the four LH534000 mask ROM sockets and the 2nd z80 socket.
- Like Kageki's P0-038A mainboard, this mainboard has a third z80 on it which
- acts in place of the 8x42 mcu used by the older tnzs sets.
-** This is a 28-pin 27512 in a 32-pin socket which alternately holds a 27c1000.
-*3 This is unpopulated, but the pcb can accept a 61256 SRAM here.
+ two LH534000 mask ROMs, and four wires connected to the X1-004 I/O chip
+ pins 18, 19, 20, and 21, connecting it to 4 pins of a dip16 chip @ U43
+ with its markings sanded off. Is this chip at U43 a tiny MCU?
+* tnzs(j,u) uses a sub board with a z80b and 23c1000 mask ROMs on it for gfx,
+ plugged into the four LH534000 mask ROM sockets and the 2nd z80 socket.
+ Like Kageki's P0-038A mainboard, this mainboard has a third z80 on it which
+ acts in place of the 8x42 mcu used by the older tnzs sets.
+** This is a 28-pin 27512 in a 32-pin socket which alternately holds a 27c1000.
+*3 This is unpopulated, but the pcb can accept a 61256 SRAM here.
*/