battlane: MAME ROM Information. History:
Battle Lane! Vol. 5 (c) 1986 Taito Corp.
A vertically scrolling shoot'em up where you ride a motorcycle.
- TECHNICAL -
Main CPU : (2x) M6809 (@ 1.25 Mhz)
Sound Chips : YM3526 (@ 3 Mhz)
Screen orientation : Vertical
Video resolution : 256 x 240 pixels
Screen refresh : 60.00 Hz
Palette colors : 64
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
The actual licensing of the game went from Taito to Tecmo who further licensed the title to Romstar. This was a common distribution technique for games which were perceived as being 'second tier' or less when compared to 'hit' games. The game is still great fun and is, unfortunately, underappreciated.
While popular history seems to think that Data East designed the game (because the pinout matches Data East pinouts) the internals of the two 6809 processors appear to be a little more complicated than that. The design internally is rather Machivellian. It seems almost like it was created by a hardware designer who did not like software programmers!
Elout de Kok of the Netherlands holds the official record for this game with 1,343,700 points on May 2, 1986.
- STAFF -
Programmer : Hitoshi Satoh, Naritaka Nishimura
Graphic Designer : Takashi Yoneda, Kuniko Mukai, Kohji Ogata
Sound & Compose : Computer Gang Stars Corp., Hoppy Sawa, Boku Ohkubo, Hige Yamazaki
Assistant : Hiroshi Satoh, Hiroyuki Sekimoto, Atsushi Tanimoto
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.35b1 [Paul Leaman]
Bugs:
- battlane battlane2 battlane3: [possible] Slowndowns when more enemies appear. haynor (ID 04179)
WIP:
- 0.141u1: Changed M6809 CPU1/2 clock speeds to 1.5MHz.
- 0.135u1: Fabio Priuli added driver data struct and save state support to Battle Lane! Vol. 5.
- 0.133u1: Renamed (battlan2) to (battlane2) and (battlan3) to (battlane3).
- 0.123u6: RansAckeR added DIP locations to Battle Lane! Vol. 5.
- 0.99u3: Pierpaolo Prazzoli fixed rom loading and memory may in Battle Lane.
- 0.79u2: Removed 3rd coin slot.
- 0.71: Changed parent and clone descriptions to 'Battle Lane! Vol. 5'. Mirrored cpu2 ($0) to cpu1 ($4000). Changed visible area to 256x240.
- 0.70: Added player 2 cocktail inputs.
- 22nd April 2001: Bart Puype fixed Battle Lane Vol. 5 from crashing in MAME32.
- 0.37b12: Nicola Salmoria fixed colors and music tempo in Battle Lane. Changed YM3526 clock speed to 3MHz.
- 0.36b7: Improved Battle Lane [Paul Leaman].
- 3rd October 1999: Paul Leaman sent in a Battle Lane driver with fixed sprites / intro sequence.
- 30th September 1999: Paul Leaman sent in another update to Battlelane with CPU emulation almost fully working but graphics are still screwy.
- 13th September 1999: Paul Leaman sent in a small update to the Battlelane driver, but the game still doesn't work.
- 0.35b10: Changed palettesize from 256 to 64 colors.
- 6th April 1999: Paul Leaman updated BattleLane to draw sprites from sprite RAM and has tried to get the correct colors.
- 0.35b1: Paul Leaman added Battle Lane Vol. 5 (set 1) (Taito 1986) and clones (set 2) and (set 3), preliminary.
LEVELS: 6
Recommended Games (Motorbike 2):
Traverse USA
Kick Rider
Shot Rider
Battle Lane! Vol. 5
Thundercade
Rally Bike
Mad Motor
Cycle Warriors
Masked Riders Club Battle Race
Cool Riders
Harley-Davidson and L.A. Riders
Radikal Bikers
Wild Riders
Romset: 241 kb / 10 files / 109.1 zip
MAME XML Output:
   | <game name="battlane" sourcefile="battlane.c"> |
   |    | <description>Battle Lane! Vol. 5 (set 1)</description> |
   |    | <year>1986</year> |
   |    | <manufacturer>Technos Japan (Taito license)</manufacturer> |
   |    | <rom name="da00-5" size="32768" crc="85b4ed73" sha1="b8e61eedf8fb75bb07f1df91a7465cee2b6ff372" region="user1" offset="0"/> |
   |    | <rom name="da01-5" size="32768" crc="7a6c3f02" sha1="bee1ee858f81453a53afc2d016f549924801b090" region="maincpu" offset="8000"/> |
   |    | <rom name="da02-2" size="32768" crc="69d8dafe" sha1="a7dab13d7f05bf8e3220bb8193066e9b45c86a17" region="sub" offset="8000"/> |
   |    | <rom name="da05" size="32768" crc="834829d4" sha1="d56781d2a7ef89b645a637166cd5acde6a65f7f9" region="gfx1" offset="0"/> |
   |    | <rom name="da04" size="32768" crc="f083fd4c" sha1="eb8f079776a0efd898574874d21f865311ecd8ba" region="gfx1" offset="8000"/> |
   |    | <rom name="da03" size="32768" crc="cf187f25" sha1="c0d2d85f85340c12c1b61cc062506ffa4841ef78" region="gfx1" offset="10000"/> |
   |    | <rom name="da06" size="32768" crc="9c6a51b3" sha1="0d623e8fba9373979a93f97cdfcf311c7e7f561a" region="gfx2" offset="0"/> |
   |    | <rom name="da07" size="16384" crc="56df4077" sha1="f4b8047c3b4d5897ba91489bc76a9504d9941072" region="gfx2" offset="8000"/> |
   |    | <rom name="82s123.7h" size="32" crc="b9933663" sha1="5d5c840caa0b8416ed7dd4890dd5f3e4a9e86511" region="proms" offset="0"/> |
   |    | <rom name="82s123.9n" size="32" crc="06491e53" sha1="d6cf5003798f9a9d555bca97844dcb2966cbac9d" region="proms" offset="20"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6809" clock="1500000"/> |
   |    | <chip type="cpu" tag="sub" name="M6809" clock="1500000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM3526" clock="3000000"/> |
   |    | <display tag="screen" type="raster" rotate="90" width="240" height="256" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="12"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW1" mask="192"> |
   |    |    | <dipvalue name="Easy" value="192" default="yes"/> |
   |    |    | <dipvalue name="Normal" value="128"/> |
   |    |    | <dipvalue name="Hard" value="64"/> |
   |    |    | <dipvalue name="Very Hard" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="3" value="3" default="yes"/> |
   |    |    | <dipvalue name="4" value="2"/> |
   |    |    | <dipvalue name="5" value="1"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW2" mask="12"> |
   |    |    | <dipvalue name="20K 50K+" value="12" default="yes"/> |
   |    |    | <dipvalue name="20K 70K+" value="8"/> |
   |    |    | <dipvalue name="20K 90K+" value="4"/> |
   |    |    | <dipvalue name="None" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="64"/> |
|
|