summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/nwk-tr.c
diff options
context:
space:
mode:
author Aaron Giles <aaron@aarongiles.com>2008-06-25 15:02:07 +0000
committer Aaron Giles <aaron@aarongiles.com>2008-06-25 15:02:07 +0000
commit25abe2749dfe852ea26d09dac07311b271ea6702 (patch)
tree598e4571ae26e7a05175ef62fc95826500992440 /src/mame/drivers/nwk-tr.c
parent058462cb9cfd48c3f51da1e0299532450c4b97a8 (diff)
Hornet driver:
- connected EEPROM (doesn't seem to affect much) - cleaned up system register access GTI Club driver: - altered network IRQ clear to fix several problems - added Guru readme - fixed crashes due to missing inputs - gticlub "works" again ZR107 driver: - added Guru readme - cleaned up system register access - these games work again with altered network IRQ timing NWK-TR driver: - added Guru readme DRC frontend: - now passes pointer to previous instruction when describing PPC frontend: - attempts to roughly take into account branch and CR logical folding in timing computations
Diffstat (limited to 'src/mame/drivers/nwk-tr.c')
-rw-r--r--src/mame/drivers/nwk-tr.c183
1 files changed, 183 insertions, 0 deletions
diff --git a/src/mame/drivers/nwk-tr.c b/src/mame/drivers/nwk-tr.c
index 275a67b1a58..a9caa12e905 100644
--- a/src/mame/drivers/nwk-tr.c
+++ b/src/mame/drivers/nwk-tr.c
@@ -27,6 +27,189 @@
Xilinx XC5210 FPGA
Xilinx XC5204 FPGA
+
+Konami 'NWK-TR' Hardware
+Konami, 1998-1999
+
+Known games on this hardware include....
+
+Game (C) Year
+---------------------------------------
+Racing Jam Konami 1998
+Racing Jam : Chapter 2 Konami 1999
+Thrill Drive Konami 1998
+
+PCB Layouts
+-----------
+
+Note, the top board is virtually identical to GN715 used on Hornet.
+Some extra RCA connectors have been added (for dual sound output), the LED and
+DIPSW are present on the main board (instead of on the filter board) and the
+SOIC8 chip (a secured PIC?) is not populated (the solder pads are there though).
+There's an extra sound IC AN7395S (it's not populated on Hornet).
+The PALs/PLDs are the same on NWK-TR and Hornet.
+
+
+Top Board
+GN676 PWB(A)B
+Konami 1997
+|--------------------------------------------------------------|
+| SP485CS CN10 CN11 7805 CN9 JP8 JP9 JP10 JP11|
+|CN19 7809 PAL1 |
+|CN21 JP13 PAL2 68EC000 EPROM.7S |
+| NE5532 PAL3 CN12|
+| JP12 JP16 DRM1M4SJ8 CN13|
+| NE5532 AN7395S MASKROM.9P MASKROM.9T |
+| SM5877 JP15 RF5C400 |
+|CN18 MASKROM.12P MASKROM.12T|
+| SM5877 16.9344MHz CN7|
+|CN14 SRAM256K MASKROM.14P MASKROM.14T|
+| |
+|CN16 SRAM256K MASKROM.16P MASKROM.16T|
+| ADC12138 |
+|CN15 056800 JP5 |
+| JP4 |
+|CN17 MACH111 JP3 |---------| |
+| TEST_SW EPROM.22P | | |
+|CN1 DRAM16X16 |PPC403GA | |
+| EPROM.25P | | |
+| | | |
+| DRAM16X16 EPROM.27P |---------| |
+| 4AK16 JP6|
+| |
+|CN3 |
+| PAL4 CN5 7.3728MHz|
+| 058232 |
+| 50.000MHz|
+|CN2 RESET_SW JP1 JP2 |
+|M48T58Y-70PC1 CN4 DSW(8) CN6 64.000MHz|
+|--------------------------------------------------------------|
+Notes:
+ DRM1M4SJ8 - Fujitsu 81C4256 256kx4 DRAM (SOJ24)
+ SRAM256K - Cypress CY7C199 32kx8 SRAM (SOJ28)
+ DRAM16X16 - Fujitsu 8118160A-60 16megx16 DRAM (SOJ42)
+ M48T58Y-70PC1 - ST Timekeeper RAM
+ RF5C400 - Ricoh RF5C400 PCM 32Ch, 44.1 kHz Stereo, 3D Effect Spatializer, clock input 16.9344MHz
+ 056800 - Konami Custom (QFP80)
+ 058232 - Konami Custom Ceramic Package (SIL14)
+ ADC12138 - National Semiconductor ADC12138 A/D Converter, 12-bit + Serial I/O With MUX (SOP28)
+ MACH111 - AMD MACH111 CPLD (Stamped 'N676A1', PLCC44)
+ 68EC000 - Motorola MC68EC000, running at 16.0MHz (64/4)
+ PPC403GA - IBM PowerPC 403GA CPU, clock input 32.0MHz (64/2) (QFP160)
+ SM5877AM - Nippon Precision Circuits 3rd Order 2-Channel D/A Converter (SOIC24)
+ 4AK16 - Hitachi 4AK16 Silicon N-Channel Power MOS FET Array (SIL10)
+ NE5532AN - Philips, Dual Low-Noise High-Speed Audio OP Amp (DIP8)
+ SP485CS - Sipex SP485CS Low Power Half Duplex RS485 Transceiver (DIP8)
+ AN7395S - Panasonic AM7395S Spatializer Audio Processor IC for 3D surround (SOIC20)
+ PAL1 - AMD PALCE16V8 (stamped 'N676A4', DIP20)
+ PAL2 - AMD PALCE16V8 (stamped 'N676A2', DIP20)
+ PAL3 - AMD PALCE16V8 (stamped 'N676A3', DIP20)
+ PAL4 - AMD PALCE16V8 (stamped 'N676A5', DIP20)
+ JP1 - 25M O O-O 32M
+ JP2 - 25M O O-O 32M
+ JP3 - RW O O O RO
+ JP4 - PROG 32M O O-O 16M
+ JP5 - DATA 32M O-O O 16M
+ JP6 - BOOT 16 O-O O 32
+ JP7 - SRC DOUT2 O O-O 0
+ JP8 - 64M&32M O-O O 16M
+ JP9 - 64M O O-O 32M&16M
+ JP10 - 64M&32M O-O O 16M
+ JP11 - 64M O O-O 32M&16M
+ JP12 - THRU O-O O SP
+ JP13 - THRU O-O O SP
+ JP14 - WDT O O
+ JP15 - MONO O-O O SURR
+ JP16 - HIGH O O O MID (N/C LOW)
+ CN1 THRU CN3 - D-SUB Connectors
+ CN4 - Multi-pin Connector for Network PCB
+ CN5 - DIN96 connector (pads only, not used)
+ CN6 - DIN96 joining connector to lower PCB
+ CN7 - Multi-pin connector (pads only, not used)
+ CN9 THRU CN13 - Power Connectors
+ CN14 THRU CN17 - RCA Stereo Audio OUT
+ CN18 - RCA Mono Audio OUT
+ CN19 - USB Connector
+
+
+ROM Usage
+---------
+ |------------------------------- ROM Locations -------------------------------------|
+Game 27P 25P 22P 16P 14P 12P 9P 16T 14T 12T 9T 7S
+--------------------------------------------------------------------------------------------------
+Racing Jam 676NC01 - - 676A09 676A10 - - 676A04 676A05 - - 676A08
+Racing Jam 2 888A01 - - 888A09 888A10 - - 676A04 676A05 888A06 - 888A08
+Thrill Drive 713BE01 - - 713A09 713A10 - - 713A04 713A05 - - 713A08
+
+
+Bottom Board
+GN676 PWB(B)B
+|-------------------------------------------------------------------------------------------|
+|CN4 CN2 CN8 CN6 CN5|
+|JP1 |---------| 4M_EDO 4M_EDO |
+| | | |----------| |
+| 4M_EDO 4M_EDO | TEXELFX | | | 4M_EDO MASKROM.8X |
+|CN3 | | | PIXELFX | MASKROM.8Y |
+| 4M_EDO 4M_EDO | | | | |
+| |---------| | | 4M_EDO |
+| 4M_EDO 4M_EDO |----------| |
+| |---------| 50MHz |--------| |
+| 4M_EDO 4M_EDO | | |KONAMI | |
+| | TEXELFX | |33906 | MASKROM.16X |
+| | | | | MASKROM.16Y |
+| | | PLCC44_SOCKET |--------| AM7201 |
+| MC44200 |---------| |
+| |
+| |
+| PAL3 256KSRAM 36MHz |
+| 256KSRAM AM7201 AM7201 |-------------| |
+| 256KSRAM |ANALOG | |
+| 256KSRAM MACH111 256KSRAM AM7201 AM7201 |DEVICES | |
+| 256KSRAM AV9170 |ADSP-21062 | |
+| |SHARC | |
+| |--------| |KS-160 | |
+| |KONAMI | |-------------| |
+| |001604 | 1MSRAM 1MSRAM 1MSRAM 1MSRAM |
+|1MSRAM | | 1MSRAM 1MSRAM 1MSRAM 1MSRAM |
+| |--------| |
+|1MSRAM 256KSRAM PAL1 |
+| 256KSRAM 256KSRAM JP2 CN1 PAL2 |
+|-------------------------------------------------------------------------------------------|
+Notes:
+ 4M_EDO - Silicon Magic SM81C256K16CJ-35 EDO DRAM 66MHz (SOJ40)
+ 1MSRAM - Cypress CY7C109-25VC 1Meg SRAM (SOJ32)
+ 256KSRAM - Winbond W24257AJ-15 256k SRAM (SOJ28)
+ TEXELFX - 3DFX 500-0004-02 BD0665.1 TMU (QFP208)
+ PIXELFX - 3DFX 500-0003-03 F001701.1 FBI (QFP240)
+ 001604 - Konami Custom (QFP208)
+ MC44200FT - Motorola MC44200FT 3 Channel Video D/A Converter (QFP44)
+ MACH111 - AMD MACH111 CPLD (Stamped '03161A', PLCC44)
+PLCC44_SOCKET- empty PLCC44 socket
+ AV9170 - Integrated Circuit Systems Inc. Clock Multiplier (SOIC8)
+ AM7201 - AMD AM7201 FIFO (PLCC32)
+ PAL1 - AMD PALCE16V8 (stamped 'N676B4', DIP20)
+ PAL2 - AMD PALCE16V8 (stamped 'N676B5', DIP20)
+ PAL3 - AMD PALCE16V8 (stamped 'N676B2', DIP20)
+ JP1 - SLV O O-O MST,TWN
+ JP2 - SLV O O-O MST
+ CN1 - 96 Pin joining connector to upper PCB
+ CN2 - 8-Pin 24kHz RGB OUT
+ CN3 - 15-Pin DSUB VGA Video MAIN OUT
+ CN4 - 6-Pin Power Connector
+ CN5 - 4-Pin Power Connector
+ CN6 - 2-Pin Connector (Not Used)
+ CN7 - 6-Pin Connector
+
+
+ROM Usage
+---------
+ |------ ROM Locations -------|
+Game 8X 8Y 16X 16Y
+-------------------------------------------
+Racing Jam 676A13 - 676A14 -
+Racing Jam 2 888A13 - 888A14 -
+Thrill Drive 713A13 - 713A14 -
+
*/
#include "driver.h"