cruisin: MAME ROM Information. History:
Cruisin (c) 1985 Jaleco.
A little red car does wheelies and jumps between platforms and colours them in as it drives on them. Collect and shoot oil cans at the cops, taxis, ambulances, etc... Watch out for the cat! Neat theme music and background pictures.
- TECHNICAL -
Main CPU : M6809 (@ 2.048 Mhz)
Sound CPU : M6809 (@ 640 Khz)
Sound Chips : AY8910 (@ 1.25 Mhz), YM2203 (@ 1.25 Mhz)
Screen orientation : Horizontal
Video resolution : 240 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 1664
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in December 1985.
Licensed to Kitkorp (Midway later released "Cruis'n USA", which was an unrelated driving game, but had to be spelled differently due to Kitcorps prior release).
Also known as "City Connection".
- SOURCES -
Game's rom.
MAME Info:
0.31 [Mirko Buffoni]
NOTE:
- When reaching 900.000 points the game "awards" you with infinite lives. This is a bug in the game's code. Bugfinder (ID 01264)
Bugs:
- Wrong/not played SFX when hitting cellars. Kale (ID 03369)
- One of the frames of the car jumping/changing directions seems to be out of order. The Dog (ID 00393)
WIP:
- 0.135u2: Fabio Priuli added save state support to City Connection.
- 0.133u1: Angelo Salese made irqs more accurate in City Connection.
- 0.131u1: MooglyGuy merged memory maps in City Connection.
- 0.126u4: Fabio Priuli added DIP locations for City Connection. Added 'Difficulty' dipswitch.
- 0.55: Replaced 1st YM2203 sound with AY-8910.
- 27th August 2001: Tatsuyuki Satoh added support for using AY8910 and YM2203 at the same time, making it possible to add correct sound in City Connection.
- 0.53: Changed palettesize from 640 to 1664 colors.
- 0.36RC2: Added 2nd player.
- 0.36b9: Changed clock speed of the 2x YM2203 to 1250000 Hz.
- 0.35b13: Nicola Salmoria added clone Cruisin (Kitkorp 1985).
- 0.35b1: Thierry Lescot added clone City Connection (set 2). Changed parent description to 'City Connection (set 1)'.
- 0.33b4: Dynamic palette support for games with >256 colors, not complete yet but good for many cases. Drivers who want to use it must first of all set up like the static palette ones (put the real number of colors in MachineDriver-> total_colors, etc.), and call palette_recalc() in vh_screenrefresh() before drawing anything. A color usage table must be passed to palette_recalc() so that the function knows which colors are needed. Drivers which use the new system, and therefore no longer run in 16-bit video modes: Black Tiger, City Connection, Gun Dealer and Ninja Gai Den [Nicola Salmoria].
- 0.33b3: Dani Portillo added high score saving to City Connection.
- 0.31: Mirko Buffoni added City Connection (Jaleco 1985). Known issues: In cocktail mode, player 2 uses the same controls as player 1. Maybe the port is multiplexed.
LEVELS: 12 (endless)
Recommended Games (Racing):
Car Polo
Fire Truck
Crash
Dodgem
Head On
Head On (Irem)
Alpha Fighter / Head On
Space Attack / Head On
Head On 2
Invinco / Head On 2
Rolling Crash / Moon Base
Space Chaser
Dorachan
Highway Chase (DECO Cassette)
Mad Alien
Rally X
Namco Classic Collection Vol.2 (Rally X)
New Rally X
Spectar
Targ
Armored Car
Jump Bug
Route 16
Thief
Radical Radial
Van-Van Car
Kamikaze Cabbie
Taxi Driver
City Connection
Porky
Fast Lane
Counter Run
Raimais
Crazy Taxi
Crazy Taxi High Roller
Emergency Call Ambulance
Pang Pang Car
Ringout 4x4
Romset: 256 kb / 13 files / 106.1 zip
MAME XML Output:
   | <game name="cruisin" sourcefile="citycon.c" cloneof="citycon" romof="citycon"> |
   |    | <description>Cruisin</description> |
   |    | <year>1985</year> |
   |    | <manufacturer>Jaleco (Kitkorp license)</manufacturer> |
   |    | <rom name="cr10" size="16384" crc="cc7c52f3" sha1="69d76f146fb1dac62c6def3a4269012b3880f03b" region="maincpu" offset="4000"/> |
   |    | <rom name="cr11" size="32768" crc="5422f276" sha1="d384fc4f853fe79b73e939a8fc7b7af780659c5e" region="maincpu" offset="8000"/> |
   |    | <rom name="c1" merge="c1" size="32768" crc="1fad7589" sha1="2e626bbbab8cffe11ee7de3e56aa1871c29d5fa9" region="audiocpu" offset="8000"/> |
   |    | <rom name="cr4" size="8192" crc="8cd0308e" sha1="7303b9e074bda557d64b39e04cef0f965a756be6" region="gfx1" offset="0"/> |
   |    | <rom name="c12" merge="c12" size="8192" crc="08eaaccd" sha1="a970381e3ba22bcdea6df2d31cd8a10c4b2bc413" region="gfx2" offset="0"/> |
   |    | <rom name="c13" merge="c13" size="8192" crc="1819aafb" sha1="8a5ffcd8866e09c5568879257384767d61796111" region="gfx2" offset="2000"/> |
   |    | <rom name="c9" merge="c9" size="32768" crc="8aeb47e6" sha1="bb09dbe6b37e1bd02abf3024ac4d954c8f0e70f2" region="gfx3" offset="0"/> |
   |    | <rom name="c8" merge="c8" size="16384" crc="0d7a1eeb" sha1="60b8d4124ce857a248d3c41fdb050f11be58549f" region="gfx3" offset="8000"/> |
   |    | <rom name="c6" merge="c6" size="32768" crc="2246fe9d" sha1="f7f8708d499bcbd1a583e1092b54425ad1105f94" region="gfx3" offset="c000"/> |
   |    | <rom name="c7" merge="c7" size="16384" crc="e8b97de9" sha1="f4d1b7075f47ab4522c36281b97eaa02fe383814" region="gfx3" offset="14000"/> |
   |    | <rom name="c2" merge="c2" size="32768" crc="f2da4f23" sha1="5ea1a51c3ac283796f7eafb6719d88356767340d" region="gfx4" offset="0"/> |
   |    | <rom name="c3" merge="c3" size="16384" crc="7ef3ac1b" sha1="8a0497c4e4733f9c50d576f632210b82497a5e1c" region="gfx4" offset="8000"/> |
   |    | <rom name="c5" merge="c5" size="8192" crc="c03d8b1b" sha1="641c1eba334d36ea64b9293a20320b31c7c88858" region="gfx4" offset="c000"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6809" clock="2048000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6809" clock="640000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="aysnd" name="AY-3-8910A" clock="1250000"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2203" clock="1250000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="240" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="1"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="3" value="0" default="yes"/> |
   |    |    | <dipvalue name="4" value="1"/> |
   |    |    | <dipvalue name="5" value="2"/> |
   |    |    | <dipvalue name="Infinite (Cheat)" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW2" mask="7"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="7"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="6"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="5"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Easy" value="0" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1664"/> |
|
|