[Aug/22/2003]

Mr Driller 2
Namco, 2000

This game runs on Namco System10 hardware.
The good news is the custom Namco chips seem to have been phased out.
The bad news is they have been replaced by (custom programmed) CPLDs.

Note: All ROMs are on a separate plug-in ROM board, there are no ROMs on the main System10 board.

      
Main Board
----------

PCB Number: 8906960103 (8906970103) System10 MAIN PCB
ICs:
    SONY CXD8606BQ        (QFP208)
    SONY CXD8561CQ        (QFP208)
    SONY CXD2938Q         (QFP208)
    SONY CXD1178Q         (QFP48, 8-bit RGB 3-channel D/A converter)
    SONY CXA2067AS        (SDIP30, TV/Video circuit RGB Pre-Driver)
    CY37128VP160          (Complex Pprogrammable Logic Device, TQFP160, stamped S10MA1)
    Altera MAX EPM3064ATC100-10 (Complex Programmable Logic Device, TQFP100, stamped S10MA2A)
    GAL16V8D              (PAL, PLCC20, stamped S10MA3A)
    ISSI IS41LV16100S-50T (1M   x16 EDO DRAM TSOP50(44) Type II, x2, near CXD8606BQ)
    ISSI IS41LV16256-50T  (256k x16 EDO DRAM TSOP44(40) Type II, x1, near CXD2938Q)
    OKI 54V25632          (32M SGRAM, QFP100, x2, near CXD8561CQ)
    
OSC: 101.4912MHz (near CXD8606BQ), 53.693175MHz (near CXD8561CQ)
DIPSW: 8 position (x1)
Other:
       JP4, set to NC, alt. position labelled SYNC (Note: changing the jumper position has no visual effect)
       4 pin header for stereo sound out     \
       10 pin header for extra controls etc  / (note: custom Namco 44 pin edge connector is not on System10 PCBs)
       Connector J201 for mounting of main ROM board
       Connector J202 for mounting of another board (purpose unknown)
       VR1 Volume Pot
       LA4705  (SIP18, 15W 2-channel Power Amp)
       40 Pin IDC connector (labelled J1) for plugging of a flat cable (purpose unknown, possible CDROM/DVD?)
       MAX734  (SOIC8, +12V 120mA Flash Memory Programming Supply Switching Regulator)
       PST592J (SOIC4, System Reset IC with 2.7V detection circuit)
       BA3121  (SOIC8, Ground Isolation Amplifier/ Noise Eliminator)
       NJM3414 (x2, SOIC8, 70mA Dual Op Amp)
       
Notes:
      1. In test mode (Display Test) the screen can be set to interlace or non-interlace mode. The graphics in interlace mode
         are visually much smoother with noticeable screen flickering. Non-interlace modes gives a much blockier graphic display
         (i.e. lower resolution) but without screen flickering.
      2. There is a single JAMMA2 power plug but none of the other JAMMA2 standard connectors are present.
      3. There is no EEPROM present on the PCB, though the game does store it's setting somewhere....
    
ROM Board
---------

PCB Number: 8906961000 (8906970700) System10 MEM(M) PCB
Game code sticker: DR21 Ver.A
Software Rev (in test mode): DR21/VER.A3

IC's: CY37128VP160 (Complex Programmable Logic Device, TQFP160, stamped KC001A)
Other: 6 pin header (purpose unknown)

      
ROMs: Filename       Type                                          Use
      -------------------------------------------------------------------------
      DR21VERA.1A    Intel Flash DA28F640J5 SSOP56 64MBit EEPROM   Main Program
      DR21MA1.1D     128MBit MASK ROM TSOP48 (note 2)              GFX
      DR21MA2.2D     128MBit MASK ROM TSOP48 (note 2)              GFX

Notes:
      1. The ROM PCB has locations for 4x 64MBit program ROMs and 14x 128MBit GFX ROMs (Total capacity = 2048MBits)
      2. These ROMs not dumped yet. The exact type of GFX ROM is currently unknown. It's some sort of TSOP48
         device, but it's approx 3mm shorter in length than a standard TSOP48 (but has the same width) and of course
         the pinout is different than regular TSOP48 ROMs. All GFX ROMs run at 3.45v. Further research is needed to locate
         a pinout-equivalent _programmable_ device so that support can be added to the EPROM programmer software (the manufacturer will 
         not add read-only support for MASK ROMs)
         It may be equivalent to OKI MR27V12800J (OTP) and MR27V12800J-P2 (http://www.okisemi.com/datadocs/doc-eng/mr27v12800j-p2.pdf)
         however, this type is not supported by the EPROM Programmer software (yet)
         
         Preliminary pinout so far...
         
                |<------------------------ 18mm ------------------------->|
                                       (tip to tip)         

       +3.45v 1 -+---------------------------v---------------------------+- 48 GND           -+
              2 -|                                                       |- 47 GND            |
              3 -|                                                       |- 46                |
              4 -|                                                       |- 45                |
              5 -|                                                       |- 44                |
              6 -|                                                       |- 43                |
              7 -|                                                       |- 42                |
              8 -|                                                       |- 41                |
              9 -|                                                       |- 40                |
             10 -|      __    __    __                   __              |- 39                |
             11 -|     |  \  |  \  /  \  /|      |\  /| /  \   /|        |- 38 +3.45v 
             12 -|     |   | |__/   __|   |      | \/ | |___|   |        |- 37 +3.45v      11.5mm (standard)
             13 -|     |   | |  \  /      |      |    | |   |   |        |- 36                
             14 -|     |__/  |  |  |___  _|_     |    | |   |  _|_       |- 35                |
             15 -|                                                       |- 34                |
             16 -|                                                       |- 33                |
             17 -|                                                       |- 32                |
             18 -|                                                       |- 31                |
             19 -|                                                       |- 30                |
             20 -|                                                       |- 29                |
             21 -|                                                       |- 28                |
             22 -|                                                       |- 27                |
             23 -|                                                       |- 26 GND            |
             24 -+-------------------------------------------------------+- 25 GND           -+
              
                 Note: Pin 1 is probably BYTE
                 
                     
      3. The same ROM technology (and exactly the same ROM types) are used for program and GFX on System10 
         and Namco-manufactured NAOMI carts. i.e. the Namco NAOMI cart GFX ROMs can not be dumped either 
         until their identity is known.



-