Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

changela: MAME ROM Information.


Change Lanes (c) 1983 Taito America Corp.

Change Lanes it is an exciting and challenging driving game in sprite scaling 2-D, where the player leads a amphibian car of red color for paths and lakes, and your mission is to avoid obstacles and vehicles and to earn maximum points by traveling and finish the race before of running out of fuel.


Main CPU : Z80 (@ 5 Mhz), M68705 (@ 2 Mhz)

Sound Chips : (2x) AY8910 (@ 1.25 Mhz)

Screen orientation : Horizontal

Video resolution : 256 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 64

Control : joystick, Steering wheel

Players : 2

Pedals : 1 (Accelerator)

Gear shift : 2 (Forward / reverse)


Needle originally offered this game to Bally/Midway after completing his work on "Space Encounters" but they turned him down.

Stephen Beall of Santa Monica, California holds the official record for this game with 3,208,112 points on December 26, 1983.


Designed by : Dave Needle


Game's rom.

Machine's picture.

All In Color For a Quarter - Keith Smith

MAME Info:

0.80u2 [Phil Stroffolino, Jarek Burczynski, Tomasz Slanina]


- Press 'Insert' to speed up the slow test routine.


- Service mode - Memory Error? RansAckeR (ID 02005)

- Joystick control doesn't work. Twisty (ID 00037)


- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for Change Lanes.

- 0.135u2: Fabio Priuli added driver data structs to Change Lanes.

- 0.131u1: MooglyGuy merged memory maps in Change Lanes.

- 0.129u6: Mr. Do added built-in layouts for Change Lanes.

- 0.126u1: Change Lanes input improvements [RansAckeR]: Dipswitch fixes. Added DIP locations. Set Gear Shift defaults to Reverse. Added dipswitches 'King Of The World Name', 'King Of The World Name Length' and 'Self Test Switch'.

- 0.122u6: Changed M68705 CPU2 clock speed to 2.5MHz.

- 0.117u1: Adam Bousley fixed a few bugs in the Change Lanes video emulation.

- 0.116u4: Adam Bousley fixed the road graphics, the colors and the rest of the missing gfx, added collision detection and save states to the Change Lanes driver - Game now playable.

- 0.116: Updates to Change Lanes [Adam Bousley]: Fixed broken graphics. Hooked up steering wheel controls. Made some changes to the sprite and text layers based on schematics. Changed M68705 CPU2 clock speed to 625000 Hz and visible area to 256x224. Fixed dipswitches and names. Added 'Coin A/B' dipswitch.

- 0.115: Aaron Giles updated 68705 clocks to take into account the internal divide by 4. Added constant so that it is clear why this is being done. Changed M68705 CPU2 clock speed to 500000 Hz.

- 17th January 2006: Tomasz Slanina - Actually i'm working on Change Lanes (bought new manual with much better schematic) driver.

- 0.84u5: Replaced Stick controller with Paddle.

- 0.80u2: Added Change Lanes (Taito 1983). Weird early Taito hardware.

- 23rd March 2004: Jarek Burczynski sent in an update to the Change Lanes driver, but controls don't quite work and not all graphics are emulated yet.

- 28th June 2003: Tomasz Slanina - Working on a new driver.

- 6th March 2002: Phil Stroffolino sent in a preliminary driver for Change Lanes which has problems with the interrupt system and therefore doesn't work at all.

Recommended Games (Racing 3D):

Datsun 280 Zzzap

Night Driver

Speed Freak

Change Lanes

Konami GT

Out Run

Out Run (Mega-Tech)

Turbo Out Run

Turbo Outrun (Mega-Tech)


Out Run 2

Out Run 2 Special Tours

Rad Racer

Rad Racer II

Top Speed

Hard Drivin'

Race Drivin'

Hard Drivin's Airborne

Street Drivin'

Big Run

Cisco Heat

Rad Mobile

Rad Rally

Ridge Racer

Ridge Racer 2

Ridge Racer V Arcade Battle

Cruis'n USA

Cruis'n World

Cruis'n Exotica

Dangerous Curves

Dirt Dash

Midnight Run

Rave Racer

Sega Rally Championship

Sega Rally 2

Sega Rally 2 DX

Wheels & Fire

GTI Club

GTI Club 2

Pocket Racer

San Francisco Rush

San Francisco Rush: The Rock

San Francisco Rush 2049

Scud Race

Side By Side

Side By Side 2

Speed Up

Winding Heat

Over Rev

Roads Edge / Round Trip

California Speed

Thrill Drive

Thrill Drive 2

Battle Gear

Battle Gear 2

California Chase

18 Wheeler Deluxe

Initial D Arcade Stage

King of Route 66

Faster Than Speed

Romset: 105 kb / 17 files / 45.5 zip

MAME XML Output:

       <game name="changela" sourcefile="changela.c">
              <description>Change Lanes</description>
              <manufacturer>Taito Corporation</manufacturer>
              <rom name="cl25a" size="8192" crc="38530a60" sha1="0b0ef1abe11c5271fcd1671322b77165217553c3" region="maincpu" offset="0"/>
              <rom name="cl24a" size="8192" crc="2fcf4a82" sha1="c33355e2d4d3fab32c8d713a680ec0fceedab341" region="maincpu" offset="2000"/>
              <rom name="cl23" size="8192" crc="08385891" sha1="d8d66664ec25db067d5a4a6c35ec0ac65b9e0c6a" region="maincpu" offset="4000"/>
              <rom name="cl22" size="8192" crc="796e0abd" sha1="64dd9fc1f9bc44519a253ef0c02e181dd13904bf" region="maincpu" offset="6000"/>
              <rom name="cl27" size="4096" crc="3668afb8" sha1="bcfb788baf806edcb129ea9f9dcb1d4260684773" region="maincpu" offset="b000"/>
              <rom name="cl38a" size="2048" crc="b70156ce" sha1="c5eab8bbd65c4f587426298da4e22f991ce01dde" region="mcu" offset="0"/>
              <rom name="cl111" size="8192" crc="41c0149d" sha1="3ea53a3821b044b3d0451fec1b4ee2c28da393ca" region="gfx1" offset="0"/>
              <rom name="cl113" size="8192" crc="ddf99926" sha1="e816b88302c5639c7284f4845d450f232d63a10c" region="gfx1" offset="2000"/>
              <rom name="cl46" size="4096" crc="9c0a7d28" sha1="fac9180ea0d9aeea56a84b35cc0958f0dd86a801" region="gfx2" offset="0"/>
              <rom name="cl100" size="8192" crc="3fa9e4fa" sha1="9abd7df5fcf143a0c476bd8c8753c5ea294b9f74" region="user1" offset="0"/>
              <rom name="cl99" size="8192" crc="67b27b9e" sha1="7df0f93851959359218c8d2272e30d242a77039d" region="user1" offset="2000"/>
              <rom name="cl98" size="8192" crc="bffe4149" sha1="5cf0b98f9d342bd06d575c565ea01bbd79f5e04b" region="user1" offset="4000"/>
              <rom name="cl97" size="8192" crc="5abab8f9" sha1="f5156855bbcdf0740fd44520386318ee53ebbf9a" region="user1" offset="6000"/>
              <rom name="cl44" size="4096" crc="160d2bc7" sha1="2609208c2bd4618ea340923ee01af69278980c36" region="user2" offset="0"/>
              <rom name="cl7" size="2048" crc="01e3efca" sha1="b26203787f105ba32773e37035c39253050f9c82" region="user3" offset="0"/>
              <rom name="cl9" size="8192" crc="4e53cdd0" sha1="6255411cfdccbe2c581c83f9127d582623453c3a" region="user3" offset="1000"/>
              <rom name="cl88" size="32" crc="da4d6625" sha1="2d9a268973518252eb36f479ab650af8c16c885c" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="5000000"/>
              <chip type="cpu" tag="mcu" name="M68705" clock="2500000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1250000"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1250000"/>
              <display tag="screen" type="raster" rotate="180" width="256" height="224" refresh="60.000000" pixclock="4024320" htotal="256" hbend="0" hbstart="256" vtotal="262" vbend="32" vbstart="256" />
              <sound channels="1"/>
              <input players="1" buttons="1" coins="2" service="yes" tilt="yes">
                     <control type="pedal" minimum="0" maximum="2" sensitivity="10" keydelta="1"/>
                     <control type="dial" minimum="0" maximum="255" sensitivity="50" keydelta="8"/>
              <dipswitch name="Steering Wheel Ratio" tag="DSWA" mask="7">
                     <dipvalue name="Recommended Setting" value="1" default="yes"/>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="8"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Ignore Memory Failures" tag="DSWA" mask="16">
                     <dipvalue name="Off" value="16"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Controls" tag="DSWA" mask="32">
                     <dipvalue name="Joystick" value="32"/>
                     <dipvalue name="Steering Wheel" value="0" default="yes"/>
              <dipswitch name="Diagnostic" tag="DSWA" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Players" tag="DSWA" mask="128">
                     <dipvalue name="1" value="128"/>
                     <dipvalue name="2" value="0" default="yes"/>
              <dipswitch name="Max Bonus Fuels" tag="DSWB" mask="3">
                     <dipvalue name="1" value="1"/>
                     <dipvalue name="2" value="2"/>
                     <dipvalue name="3" value="3"/>
                     <dipvalue name="99" value="0" default="yes"/>
              <dipswitch name="Game Difficulty" tag="DSWB" mask="12">
                     <dipvalue name="Very Easy" value="0"/>
                     <dipvalue name="Easy" value="4"/>
                     <dipvalue name="Medium" value="8" default="yes"/>
                     <dipvalue name="Hard" value="12"/>
              <dipswitch name="Traffic Difficulty" tag="DSWB" mask="48">
                     <dipvalue name="Very Easy" value="0"/>
                     <dipvalue name="Easy" value="16"/>
                     <dipvalue name="Medium" value="32" default="yes"/>
                     <dipvalue name="Hard" value="48"/>
              <dipswitch name="Land Collisions Enabled" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="64"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Car Collision Enabled" tag="DSWB" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Coin B" tag="DSWC" mask="15">
                     <dipvalue name="Free Play" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="9"/>
                     <dipvalue name="2 Coins/2 Credits" value="10"/>
                     <dipvalue name="1 Coin/1 Credit" value="1" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="11"/>
                     <dipvalue name="2 Coins/4 Credits" value="12"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
                     <dipvalue name="2 Coins/5 Credits" value="13"/>
                     <dipvalue name="2 Coins/6 Credits" value="14"/>
                     <dipvalue name="1 Coin/3 Credits" value="3"/>
                     <dipvalue name="2 Coins/7 Credits" value="15"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="1 Coin/5 Credits" value="5"/>
                     <dipvalue name="1 Coin/6 Credits" value="6"/>
                     <dipvalue name="1 Coin/7 Credits" value="7"/>
              <dipswitch name="Coin A" tag="DSWC" mask="240">
                     <dipvalue name="Free Play" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="144"/>
                     <dipvalue name="2 Coins/2 Credits" value="160"/>
                     <dipvalue name="1 Coin/1 Credit" value="16" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="176"/>
                     <dipvalue name="2 Coins/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/2 Credits" value="32"/>
                     <dipvalue name="2 Coins/5 Credits" value="208"/>
                     <dipvalue name="2 Coins/6 Credits" value="224"/>
                     <dipvalue name="1 Coin/3 Credits" value="48"/>
                     <dipvalue name="2 Coins/7 Credits" value="240"/>
                     <dipvalue name="1 Coin/4 Credits" value="64"/>
                     <dipvalue name="1 Coin/5 Credits" value="80"/>
                     <dipvalue name="1 Coin/6 Credits" value="96"/>
                     <dipvalue name="1 Coin/7 Credits" value="112"/>
              <dipswitch name="Right Slot" tag="DSWD" mask="1">
                     <dipvalue name="On Right (Bottom) Counter" value="1" default="yes"/>
                     <dipvalue name="On Left (Top) Counter" value="0"/>
              <dipswitch name="Left Slot" tag="DSWD" mask="2">
                     <dipvalue name="On Right (Bottom) Counter" value="2" default="yes"/>
                     <dipvalue name="On Left (Top) Counter" value="0"/>
              <dipswitch name="Credits For Bonus" tag="DSWD" mask="28">
                     <dipvalue name="0" value="0" default="yes"/>
                     <dipvalue name="1" value="4"/>
                     <dipvalue name="2" value="8"/>
                     <dipvalue name="3" value="12"/>
                     <dipvalue name="4" value="16"/>
                     <dipvalue name="5" value="20"/>
                     <dipvalue name="6" value="24"/>
                     <dipvalue name="7" value="28"/>
              <dipswitch name="Unused" tag="DSWD" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="'King Of The World' Name Length" tag="DSWD" mask="64">
                     <dipvalue name="3 Letters" value="64"/>
                     <dipvalue name="Long" value="0" default="yes"/>
              <dipswitch name="'King Of The World' Name" tag="DSWD" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Self Test Switch" tag="MCU" mask="48">
                     <dipvalue name="Free Game" value="32"/>
                     <dipvalue name="Test" value="16"/>
                     <dipvalue name="Off" value="48" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="64"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise