driver
driver kaneko16.c
source kaneko16.c (kaneko16.c on mamedev.org)
games 1000 Miglia: Great 1000 Miles Rally (94/06/13)
1000 Miglia: Great 1000 Miles Rally (94/07/18)
B.C. Kid / Bonk's Adventure / Kyukyoku!! PC Genjin
B.Rap Boys (Japan)
B.Rap Boys (World)
Bakuretsu Breaker
Blaze On (Japan)
Blood Warrior
Explosive Breaker
Fujiyama Buster (Japan)
Great 1000 Miles Rally 2 USA (95/05/18)
Great 1000 Miles Rally: Evolution Model!!! (94/09/06)
Great 1000 Miles Rally: U.S.A Version! (94/09/06)
Magical Crystals (Japan, 92/01/13)
Magical Crystals (World, 91/12/10)
Magical Crystals (World, 92/01/10)
Mille Miglia 2: Great 1000 Miles Rally (95/04/04)
Mille Miglia 2: Great 1000 Miles Rally (95/05/24)
Shogun Warriors
Shogun Warriors (Euro)
The Berlin Wall
The Berlin Wall (bootleg ?)
information 0.36b15 [Luca Elia]


TODO:

- gtmr: Stage 4: The layers' scrolling is very jerky for a couple of seconds in the middle of this level (probably interrupt related). The layers' colours are not initialised when showing the self test screen and the very first screen (with the Kaneko logo in the middle). They're probably supposed to be disabled in those occasions, but the relevant registers aren't changed throughout the game (?)

- gtmr2: Finish the Inputs (different wheels and pedals) and find infos about the communication stuff (even if it won't be supported).


NOTES:

- gtmr manual shows "Compatible with AX Kaneko System Board".

- Bakuretsu Breaker: Incomplete dump (gfx+sfx missing)

- Sand Scorpion (by Face): MCU protection (collision detection etc.)

- Shogun Warriors: MCU protection (68k code snippets, NOT WORKING)

- B.Rap Boys: MCU protection (not working, game can be run on a shoggwar board ok)


WIP:

- 0.128u4: Kaneko changes [David Haywood, Andreas Naive]: Added Simulation of Toybox external data rom decryption. Converted Blood Warrior, Bonk's Adventure, Great 1000 Miles Rally 1+2 to use the new code.

- 0.127u6: DITraI4D0 added new tilemap scroll position function (is it different for expro02 and better to fix current one?) (video/kaneko16.c).

- 0.122u8: RansAckeR improved dipswitches according to manuals in kaneko16.c.

- 0.113u1: Sebastien Volpe improvements to the Kaneko16 driver. All the protection data should be correct now.

- 0.106u3: Massive dipswitch update to the Kaneko16 driver [Brian Troha, Guru, Yasuhiro Ogawa].

- 0.105u1: Removed machinekaneko16.h.

- 0.102u1: Several fixes for the Kaneko16 driver [Pierpaolo Prazzoli]: Fixed tilemap priorities, fixed some sprites priorities, added some missing coin counters, added right palette filling for games using sprite type 1 and swapped berlwall and berlwalt sets as per SebV notes in the source code.

- 0.97u4: Aaron Giles fixed OKI6295 sound banking in the Kaneko16 driver.

- 0.91: Sebastien Volpe fixed kaneko16.c which was broken in 0.90u4.

- 0.90u4: Sebastien Volpe updated the Kaneko16 driver in preparation for data from Blood Warrior.

- 0.88u2: Added machinekanekotb.h.

- 0.86u4: Added machinekaneko16.c. Sebastien Volpe reorganised and cleaned up kaneko16.c and related drivers splitting protection related code into a separate file (machinekaneko16.c).

- 20th October 2002: Brian Troha added information about Great 1000 Miles Rally to the Kaneko16 driver.

- 0.56: Luca Elia fixed rowscroll in Kaneko16 games.

- 22nd September 2001: Luca Elia added correct linescroll emulation to the Kaneko16 driver.

- 0.53: Added includeskaneko16.h.

- 12th September 2000: Luca Elia added Blaze On to the Kaneko16 driver.

- 3rd April 2000: Luca Elia fixed Berlin Wall sound, added Breaker to the Kaneko16 driver.

- 0.36b15: Added vidhrdwkaneko16.c.

- 12th January 2000: Luca Elia sent in a Kaneko16 driver with one working game, Great 1000 Miles Rally.

PCB information
gtmr 1000 Miglia: Great 1000 Miles Rally (94/07/18)
[Mar/17/2000]
 
 ROM DUMP 3/16/2000
 
 Description:
 
 Great 1000 Mile Rally *USA Version*
 
 
 -
 
 [MAME]
 
 Great 1000 Miles Rally
 
 GMMU2+1	512K * 2	68k
 GMMU23	1M		OKI6295: 00000-2ffff + chunks of 0x10000 with headers
 GMMU24	1M		OKI6295: chunks of 0x40000 with headers - FIRST AND SECOND HALF IDENTICAL
 
 GMMU27	2M		sprites
 GMMU28	2M		sprites
 GMMU29	2M		sprites
 GMMU30	512k	sprites
 
 GMMU64	1M		sprites - FIRST AND SECOND HALF IDENTICAL
 GMMU65	1M		sprites - FIRST AND SECOND HALF IDENTICAL
 
 GMMU52	2M		tiles
 
 
 ---------------------------------------------------------------------------
 								Game code
 ---------------------------------------------------------------------------
 
 100000.b	<- (!b00000.b) & 7f	[1p]
     01.b	previous value of the above
     02.b	bits gone high
 
 100008.b	<- (!b00002.b) & 7f	[2p]
 
 100010.b	<- !b00004.b [coins]
     11.b	previous value of the above
     12.b	bits gone high
 
 100013.b	<- b00006.b	(both never accessed again?)
 
 100015.b	<- wheel value
 
 600000.w	<- 100a20.w + 100a30.w		600002.w	<- 100a22.w + 100a32.w
 600004.w	<- 100a24.w + 100a34.w		600006.w	<- 100a26.w + 100a36.w
 
 680000.w	<- 100a28.w + 100a38.w		680002.w	<- 100a2a.w + 100a3a.w
 680004.w	<- 100a2c.w + 100a3c.w		680006.w	<- 100a2e.w + 100a3e.w
 
 101265.b	<- DSW (from 206000)
 101266		<- Settings from NVRAM (0x80 bytes from 208000)
 
 1034f8.b	credits
 103502.b	coins x ..
 103503.b	.. credits
 
 1035ec.l	*** Time (BCD: seconds * 10000) ***
 103e64.w	*** Speed << 4 ***
 
 10421a.b	bank for the oki mapped at 800000
 104216.b	last value of the above
 
 10421c.b	bank for the oki mapped at 880000
 104218.b	last value of the above
 
 ROUTINES:
 
 dd6	print string: a2->scr ; a1->string ; d1.l = xpos.w<<6|ypos.w<<6
 
 Trap #2 = 43a0 ; d0.w = routine index ; (where not specified: 43c0):
 1:  43C4	2:  43F8	3:  448E	4:  44EE
 5:  44D2	6:  4508	7:  453A	10: 0AF6
 18: 4580	19: 4604
 20> 2128	writes 700000-70001f
 21: 21F6
 24> 2346	clears 400000-401407 (641*8 = $281*8)
 30> 282A	writes 600008/9/b/e-f, 680008/9/b/e-f
 31: 295A
 32> 2B36	100a30-f <- 100a10-f
 34> 2B4C	clears 500000-503fff, 580000-583fff
 35> 2B9E	d1.w = selects between:	500000;501000;580000;581000.
 			Fill 0x1000 bytes from there with d2.l
 
 70: 2BCE>	11d8a
 71: 2BD6
 74: 2BDE	90: 3D44
 91> 3D4C	wait for bit 0 of d00000 to be 0
 92> 3D5C	200010.w<-D1	200012.w<-D2	200014.w<-D3
 f1: 10F6
 
 -
 
 [Feb/15/99]
 
 Kaneko 1992-
 2/14/98
 
 Great 1000 Mile Rally 1&2
 
 Note some of the sockedted Eproms are bad.
 
 But all the other are probably ok.
 
 -
bonkadv B.C. Kid / Bonk's Adventure / Kyukyoku!! PC Genjin
[Aug/22/2003]
 
 Bonks Adventure
 Kaneko, 1994
 
 PCB Layout
 ----------
 
 Z09AF-003
 |--------------------------------------------------------|
 | LA4460  PC604109.101     PAL   3664 3664  PC500105.55  |
 |  M6295   PC603108.102    PAL                           |
 |  M6295   PC602107.100  PAL      VIEW2-CHIP             |
 |          PC601106.99   PAL                             |
 |                                           PC400104.51  |
 |                                 3664  3664             |
 |              62256                                     |
 |J  KANEKO     62256              VIEW2-CHIP             |
 |A  JAPAN                                                |
 |M  9203T                                     424260     |
 |M                                                       |
 |A   62256    62256   6116                               |
 |    PRG.7    PRG.8   6116      KANEKO    424260         |
 |                    3364       KC-002    PAL            |
 | 62256    68000     3364                                |
 | 62256                                                  |
 |          PAL      PAL  20MHz                           |
 |          PAL      PAL  16MHz   PC600106.42             |
 |                   PAL          PC700107.43             |
 |        MCU.124                 PC200102.40             |
 | DSW(8) KANEKO  93C46           PC100101.37 PC300103.38 |
 |        TBSOP01 27MHz 33.3333MHz                        |
 |--------------------------------------------------------|
 
 Notes:
       68000 clock: 16.000MHz
       M6295 clock: 2.000MHz, Sample Rate: /165 (both)
       VSync: 60Hz
       HSync: 15.625kHz
       
       PC100-PC500: 16M MASK
       PC601-PC604: 8M MASK
       PC600-PC700: 27C4001
             PRG's: 27C4001
             MCU  : 27C010
             
 -      
brapboys B.Rap Boys (World)
[May/11/2002]
 
 B.Rap Boys
 Kaneko, 1992
 
 Game is a beat-em up, where a bunch of rapping boys (The B.Rap Boys) beats
 up anyone and anything that gets in their way, smashing shop windows 
 and other property with their fists, chairs, wooden bats and whatever else
 they can lay their hands on! 
 
 
 Main PCB No: ZO1DK-002
 ROM PCB No:  ZO1DK-EXROM
 CPU: TMP68HC000N-12
 SND: OKI M6295 x 2
 OSC: 16.000MHz, 12.000MHz
 DIP: 1 x 8 POSITION
 SW1 - PCB location for 2 position DIP but location is unpopulated.
 SW2:
 
 					1	2	3	4	5	6	7	8
 SCREEN FLIP		NORMAL		OFF
 			FLIP		ON
 MODE			NORMAL			OFF
 			TEST			ON
 SWITCH TEST [1]		NO				OFF
 			YES				ON
 POSITION #4		NOT USED				OFF
 COIN TYPE	 	LOCAL COIN					OFF	
 			COMMON COIN					ON	
 GAME TYPE		3 PLAYERS	 					OFF	
 			2 PLAYERS						ON
 DIFFICULTY [2]		EASY								ON	OFF
 			NORMAL								OFF	OFF
 			HARD								OFF	ON
 			VERY HARD							ON	ON
 
 [1] This additional test becomes available in test mode when this DIP is ON.
 [2] Additional settings available in test mode via another on-screen menu.
 Some text is written in Japanese. See scan in archive for details.
 
 Control is via 8 Way Joystick and 2 buttons
 
 There are two extra pin connectors near the JAMMA connector.
 Pinouts are....
 
 (A) 
 10 3P START SW
  9 3P COIN SW
  8 3P BUTTON 2
  7 3P BUTTON 1
  6 3P UP
  5 3P DOWN
  4 3P LEFT
  3 3P RIGHT
  2 GND
  1 GND
 
 (B)
 6 COIN COUNTER 3
 5 COIN LOCKOUT 3
 4 TOTAL COIN COUNTER
 3 NC
 2 NC
 1 NC
 
 RAM:
 M5M4464 x 6, M51257AL x 2, KM6264BLS x 2, D42101C x 2, LH5116D x 2, CAT71C256 x 2
 
 OTHER:
 93C46 (8 PIN DIP, EEPROM, LINKED TO RB-006.U33)
 KANEKO JAPAN 9152EV 175101 (160 PIN PQFP)
 KANEKO VIEW2-CHIP (144 PIN PQFP)
 KANEKO MUX2-CHIP (64 PIN PQFP)
 KANEKO CALC3 508 (74 PIN PQFP, MCU, LINKED TO RB-006.U33)
 KANEKO JAPAN 9204 T (44 PIN PQFP)
 PALs (x 11, read protected, not dumped)
 
 ROMs:
 RB-004.U61	27C010	  \     Main program
 RB-005.U62	27C010    /
 
 RB-000.U43	2M mask	  \
 RB-001.U44	4M mask	   |    Located near main program and OKI M6295 chips
 RB-002.U45	4M mask	   |    Possibly sound related / OKI Samples etc..
 RB-003.101	4M mask	  /
 
 RB-006.U33	27C010	  	MCU program? (Linked to CALC3 508)
 
 RB-010.U65	8M mask   \
 RB-011.U66	8M mask	   |    GFX
 RB-012.U67	8M mask    |
 RB-013.U68	8M mask   /
 
 RB-021.U76	4M mask   \
 RB-022.U77	4M mask    |
 RB-023.U78	4M mask	   |	GFX (located under a plug-in ROM PCB)
 RB-024.U79	4M mask   /
 
 RB-020.U2	4M mask   \
 RB-025.U4	27C040	   |	GFX (located on a plug-in ROM PCB)
 RB-026.U5	27C040    /
 
 -
 [Jun/29/2007]
 
 B.Rap Boys (World)  
 Kaneko 1992  
   
 
 CPU
 ???
    
 ROMs
 Only socketed EPROMs have been dumped, the rest are soldered MASKROMs  
 
 Note
 Here are the differences of jap and world revisions: http://emustatus.rainemu.com/games/brboys.htm
 On the above page all pics are from jap revision.
 
 http://emustatus.rainemu.com/games/brboys/brboys-01.jpg
 In world revision the 3 boys are not standing on that carpet stage ... there is nothing like that its all black in the background and the boys are just standing there wihtout this stage.
 
 http://emustatus.rainemu.com/games/brboys/brboys-06.jpg
 The car and the window which has japan flag is missing in world revision
 
 http://emustatus.rainemu.com/games/brboys/brboys-05.jpg
 The karate guys you see in the shop , white outfit
 bald karate guy , the black outfit karate guy and that purple idiot looking guy with red hair...all mising in the world revision.
 
 http://emustatus.rainemu.com/games/brboys/brboys-20.jpg
 You can see those karate guys in this pic clearly,
 that fat karate guy is also missing with a band on his head and he is at the back near the b.rap boys , he is trying to stand up that fat karate guy is also missing in the world revision.  
 
 Funzionamento: Funzionante  
 In vendita: No  
 
 Dumped 28/06/2007
 
 -
blazeon Blaze On (Japan)
[MAME]
 
 Blaze On (Japan version)
 
 CPU:          TMP68HC000-12/D780C-2(Z80)
 SOUND:        YM2151
 OSC:          13.3330/16.000MHz
 CUSTOM:       KANEKO VU-002 x2
               KANEKO 23160-509 VIEW2-CHIP
               KANEKO MUX2-CHIP
               KANEKO HELP1-CHIP
 
 ---------------------------------------------------
  filemanes          devices       kind
 ---------------------------------------------------
  BZ_PRG1.U80        27C020        68000 main prg.
  BZ_PRG2.U81        27C020        68000 main prg.
  3.U45              27C010        Z80 sound prg.
  BZ_BG.U2           57C8200       BG CHR
  BZ_SP1.U20         27C8001       OBJ
  BZ_SP2.U21         27C8001       OBJ
  BZ_SP1.U68 ( == BZ_SP1.U20)
  BZ_SP2.U86 ( == BZ_SP2.U21)
 
 -
bloodwar Blood Warrior
[MAME]
 
 Blood Warrior
 
 Kaneko 1994
 
 TOP BOARD
 
 CPU - Toshiba TMP68HC000N - 16
 SOUND - OKI M6295  x2
 QUARTZ OSCILLATORS AT 27.0000MHz, 16.0000MHz, 20.0000MHz and 33.3330MHz
 RAM - LC3664 x6, 424260 x2, LH52B256D x6, D42101C x2
 
 
 PCU11.u11 - 18CV8PC    \
 PCU15.u15 - 18CV8PC     | NEAR OKI
 Z091P016.u16 - 18CV8PC /
 Z091P013.u13 - 18CV8PC \
 PCU17.u17 - 18CV8PC     |
 PCU14.u14 - 18CV8PC     | NEAR 68000
 PCU94.u94 - 18CV8PC     |
 PCU92.u92 - 18CV8PC     |
 Z092P093.u93 - 18CV8PC /
 ALL ABOVE NOT DUMPED
 
 Custom Chips
 
 231609-509 View2-Chip x2
 KC-002 L0002 023 9321EK702
 9343T - 44 pin PQFP (NEAR JAMMMA CONNECTOR)
 
 BOTTOM BOARD
 
 TBS0P01 452 9339PK001 - MCU
 
 ofs1g006.u6 - GAL16V8B
 ofs1g007.u7 - GAL16V8B
 ofs1p059.u59 - 18CV8PC
 ofs1p511.u511 - 18CV8PC
 ALL ABOVE NOT DUMPED
 
 ROMS
 
 9346.u126 - 93C46
 ofdox3.U124 - 27C010
 ofp1f3.U513 - 27C4000
 ofpof3.U514 - 27C4000
 of101f0223.U101 - 27C800
 of20902011.u17 - 27C040
 of210000213.u19 - 27C040
 of2110215.u21 - 27C040
 of21200217.u23 - 27C040
 of21300219.u25 - 27C040
 of21400221.u27 - 27C040
 of1000222.u99 - 27C800
 of0010226.u55 - 27C800
 of3000225.u51 - 27C800
 of2080209.u28 - 27V160
 of2060207.u14 - 27V160
 of2070208.u15 - 27V160
 of2050206.u13 - 27V160
 of2040205.u12 - 27V160
 of2030204.u11 - 27V160
 of2020203.u10 - 27V160
 of2010202.u9 - 27V160
 of2000201.u8 - 27V160
 of209e0210.u16 - 27C040
 of210e0212.u18 - 27C040
 of211e0214.u20 - 27C040
 of212e0216.u22 - 27C040
 of213e0218.u24 - 27C040
 of214e0220.u26 - 27C040
 
 -
explbrkr Explosive Breaker
[Jul/05/98]
 
 BAKURETSU BREAKER
 KANECO 1992
 
 USES TOSHIBA 68000 CPU W/TWO YM2149 SOUND
 
 LOCATION    TYPE   
 --------------------------
 U38         27C040
 U37          "
 U36         27C020
 U19          "
 U18          "
 
 -
 
 [Sep/08/2003]
 
 Bakuretsu Breaker
 Kaneko, 1992
 
 PCB Layout
 ----------
 
 ZOOFC-02
 |------------------------------------------|
 | PAL    TS020.U33                PAL      |
 | 6264                            6264     |
 | 6264    VIEW2-CHIP              6264     |
 | 4464 4464           VIEW2-CHIP  TS010.U4 |
 | 4464 4464                                |
 | 4464 4464                       699206P  |
 |                         5116    (QFP44)  |
 |                                          |
 |         TS002J.U36 MUX2-CHIP    699205P  |
 |VU-002   TS001J.U37      5116    (QFP44) J|
 |(QFP160) TS000J.U38                      A|
 |                   62256 TS100J.U18      M|
 |        6116 6116  62256 TS101J.U19      M|
 |        PAL                     PAL      A|
 |16MHz   PAL  PAL  TMP68HC000N-12          |
 |12MHz        PAL                IU-001    |
 |   VU-001                      (QFP44)    |
 |   (QFP48)  YM2149      PAL               |
 |93C46       YM2149  TS030.U5  M6295       |
 |    DSW1(4)                               |
 |------------------------------------------|
 
 Notes:
        68000 clock: 12.000MHz
       YM2149 clock: 2.000MHz
        M6295 clock: 2.000MHz, sample rate = clock /132
              VSync: 59Hz
              HSync: 15.68kHz
 
 -
 
 [Aug/24/2004]
 
 Explosive Breaker  
 Kaneko 1992  
 
 CPU:
 1x 68000 12.000MHz (main)
 2x AY-3-8910 2MHZ (sound)
 1x MSM6295 15.151MHz (sound)  
 
 ROMs:
 8x  
 
 Dumped 15/10/2004  
 
 -
mgcrystl Magical Crystals (World, 92/01/10)
[Apr/06/2001]
 
 Magical Crystals
 (c)1991 Kaneko/Atlus
 Z00FC-02
 
 CPU  : TMP68HC000N-12
 Sound: YM2149Fx2 M6295
 OSC  : 16.0000MHz(X1) 12.0000MHz(X2)
 
 ROMs:
 mc100j.u18 - Main programs
 mc101j.u19 /
 
 mc000.u38  - Graphics (32pin mask)
 mc001.u37  | (32pin mask)
 mc002j.u36 / (27c010)
 
 mc010.u04 - Graphics (42pin mask)
 
 mc020.u33 - Graphics (42pin mask)
 
 mc030.u32 - Samples (32pin mask)
 
 PALs (18CV8PC):
 u08, u20, u41, u42, u50, u51, u54
 
 Custom chips:
 KANEKO VU-001 046A (u53, 48pin PQFP)
 KANEKO VU-002 052 151021 (u60, 160pin PQFP)
 KANEKO 23160-509 9047EAI VIEW2-CHIP (u24 & u34, 144pin PQFP)
 KANEKO MUX2-CHIP (u28, 64pin PQFP)
 KANEKO IU-001 9045KP002 (u22, 44pin PQFP)
 KANEKO I/O JAMMA MC-8282 047 (u5, 46pin)
 699206p (u09, 44pin PQFP)
 699205p (u10, 44pin PQFP)
 
 Other:
 93C46 EEPROM
 
 DIP settings:
 1: Flip screen
 2: Test mode
 3: Unused
 4: Unused
 
 
 Dumped 06/Apr/2001
 
 -
 
 [Mar/17/2002]
 
 Magical Crystals by Kaneko
 
 U18 and U36 are 27c010 devices
 
 U19 is 27c020 device.
 
 
 THESE files are the english version!
 change these files -- U18, U19, U36 for english text.
 
 Notes:
 Rom Names:
 mgcrystl = New world version
 mgcrystj = Current Japan version
 
 Difference:
 On Boot / Self test:
 Japan = Master Up = 92/01/13 14:44:20
 World = Master Up = 91/12/10 01:56:06
 
 World:  High scores for 5 players (Some graphic errors in text?), English text
 Japan:  High scores for 8 player at high scores, Also shows "Distributed by Atlus"
 	Japanese text
 
 
 -
gtmr2 Mille Miglia 2: Great 1000 Miles Rally (95/05/24)
[Mar/24/2002]
 
 Great 1000 Miles Rally 2
 Kaneko, 1995
 
 Bootup displays "TB06MM2EX 1000 Miglia 2"
                 "Master Up 95-04-04 19:39:01"
 
 Top board
 ---------
 PCB ID : M201F00138  KANEKO AX-SYSTEM BOARD
 CPU    : TMP68HC000N-16 (68000)
 SOUND  : Oki M6295 (x2)
 OSC    : 27.000MHz, 16.000MHz, 20.000MHz, 33.3330MHz
 RAM    : LC3664 (28 pin SOIC, x4)
          UT6264 (28 pin SOIC, x2)
          LH628256 (28 pin DIP, x6)
          D42101 (24 pin DIP, x2)
          424260 (40 pin SOIC, x2)
 PALs   : AXOP048, AXOP049, AXOP050 (GAL16V8, near M6295's)
          AXOP021 \
          AXOP022  |
          AXOP062  |
          AXOP063  |  (18CV8     )
          AXOP064  |  (near 68000)
          AXOP070  |
          AXOP071  |
          AXOP089 /
 
 OTHER  : Custom chips
                       Kaneko Japan 9448 TA (44 pin PQFP, near JAMMA connector)
                       Kaneko VIEW2-CHIP (x2, 144 pin PQFP)
                       Kaneko KC002 L0002 023 9339EK706 (208 pin PQFP)
 
 ROMs   : None
 
 
 Bottom board
 ------------
 PCB ID : AX09S00138  KANEKO AX-SYSTEM BOARD ROM-08
 DIP    : 8 position (x1)
 RAM    : 6116 (x4)
 PALs   : COMUX4, COMUX4 (GAL16V8, near U21)
          MMs4P067 (18CV8, near U47)
          MMs6G095 (GAL16V8, near U94)
          MMs4G084 (GAL16V8, near U50)
          COMUX2, COMUX3 (GAL16V8, near U33)
          COMUX1, MMS4P004 (18CV8, near U33)
 
 OTHER  : 93C46 EEPROM
          KANEKO TBSOP02 454 9451MK002 (74 pin PQFP, Custom MCU?)
 
 ROMs   :  (filename is ROM Label, extension is PCB 'u' location)
                                             Byte
 Filename        Type        Possible Use    C'Sum        ROMCMP Notes
 ------------------------------------------------------------------------------------
 M2D0X0.U31      27C1001     MCU Data?       7AC1h
 M2S0X1.U32      27C040      Sprites         FE14h
 M2S1X1.U33      27C040      Sprites         57A4h
 M2-200-0.U49    16M Mask    Sprites         D9F4h
 M2-201-0.U50    16M Mask    Sprites         45A7h
 M2-202-0.U51    16M Mask    Sprites         0C06h    FIRST AND SECOND HALF IDENTICAL
 M2P1X1.U7       27C040      Main program    5ABFh
 M2P0X1.U8       27C040      Main Program    89ECh
 M2W1X0.U47      27C2001     Sound           E6BBh
 M2-100-0.U48    8M Mask     Sound           EB8Bh
 M2B0X0.U93      27C1001     BG              B4DDh
 M2B1X0.U94      27C1001     BG              AC1Bh 
 M2-300-0.U89    16M Mask    BG              AB99h 
 M2-301-0.U90    16M Mask    BG              B01Ch    0B58F0 -> END = 0xFF (Read 10x, w/same result)
 
 -
 
 [Feb/15/99]
 
 Kaneko 1992-
 2/14/98
 
 Great 1000 Mile Rally 2
 
 Note some of the sockedted Eproms are bad.
 
 But all the other are probably ok.
 
 -
shogwarr Shogun Warriors
[Feb/21/1999]
 
 Shogun Warriors
 Kaneko 1992
 
 
    fb010.u65           fb040.u33
    fb011.u66
    rb012.u67
    rb013.u68
 
 
                          fb001.u43
      68000-12            fb000.u42  m6295
     51257     fb030.u61  fb002.u44  m6295
     51257     fb031.u62  fb003.u45
 
 
 
                 fb021a.u3
                 fb021b.u4
                 fb022a.u5
    fb023.u7     fb022b.u6
    fb020a.u1    fb020b.u2
 
 -
 
 [Sep/30/2002]
 
 Fujiyama Buster - Japan (c) 1992 Kaneko
 
 This is the Japanese version of Shogun Warriors
 
 Main PCB No: ZO1DK-002 (Same as B.Rap Boys)
  ROM PCB No: ZO5DP
         CPU: TMP68HC000N-12 (Toshiba)
         SND: OKI M6295 x 2
         OSC: 16.000MHz, 12.000MHz
         DIP: 1 x 8 POSITION
 
 OTHER:
 93C46 (8 Pin DIP, EEPROM, Linked to FB-040.U33 & CALC3 Chip)
 KANEKO JAPAN 9152EV 175101 (160 Pin PQFP)
 KANEKO VIEW2-CHIP (144 Pin PQFP)
 KANEKO MUX2-CHIP (64 Pin PQFP)
 KANEKO CALC3 508 (74 Pin PQFP, MCU, Linked to FB-040.U33)
 KANEKO JAPAN 9203 T (44 PIN PQFP)
 
 Differences from Shogun Warriors:
 
 File Name    CRC32       Labelled As   ROM Type
 ===============================================
 fb030j.u61   0x32ce7909  FB030J/U61-00   27C010 | 68000 CPU Code
 fb031j.u62   0x000c8c08  FB031J/U62-00   27C010 /
 
 fb040j.u33   0x299d0746  FB040J/U33-00   27C010 - MCU Code? 68000 Code snipets??
 
 fb000j.u43   0xa7522555  FB000J/U43-00   27C040 | Japanese Sound Samples
 fb001j_u.101 0x07d4e8e2  FB001J/U101-0   27C040 /
 
 NOTE: U67 & U68 are empty on this Original board.
 
 -
berlwall The Berlin Wall
[Oct/27/97]
 
 Berlin Wall, Kaneko 1991
 
 U39_01 = BW101E/U39-01
 U23_01 = BW100E/U23-01
 
 both 27C1000
 
 
 
 [Jan/15/2000]
 
 The Berlin Wall
 Kaneko 1991
 BW-002
 
 ----
 
 BW-004 BW-008                    VU-003
 BW-005 BW-009                    VU-003
 BW-006 BW-00A                    VU-003
 BW-007 BW-00B                          6116-90
                                        6116-90
 BW-003                           52256  52256
                                  BW101A BW100A
 5864
 5864                   MUX2      68000
             VIEW2
 BW300
 BW-002
 BW-001                      42101
                             42101
 41464 41464      VU-002
 41464 41464                      YM2149  IU-004
 41464 41464                      YM2149
                            SWB             BW-000  6295
                            SWA
 
 -
2004-2008 MAWS all copyrights belong to their respective owners