crusnusa: MAME ROM Information. History:
Cruis'n USA (c) 1994 Midway.
Designed by the legendary Eugene Jarvis (creator of, among other things, "Robotron" and "Defender"), Cruis'n USA is a point-to-point racing game featuring fourteen separate courses set in a number of different US locations.
Each race takes place against nine other rival cars. In addition to the player's opponents, the roads are packed with civilian traffic that must be avoided. Any collision with either other vehicles or with trackside objects will result in lost time as the player races against both the clock and the nine rival racers. On many tracks, collisions can be avoided by driving off-road, although this has as inverse effect on both handling and speed.
The in-game physics are skewed entirely toward arcade-style handling. The aforementioned collisions have vehicles bouncing and spinning as though made of rubber, before righting themselves back on the track.
- TECHNICAL -
Midway V Unit hardware
Main CPU : TMS32031 (@ 50 Mhz)
Sound CPU : ADSP2105 (@ 10 Mhz)
Sound Chips : DMA-driven (@ 10 Mhz)
Screen orientation : Horizontal
Video resolution : 512 x 400 pixels
Screen refresh : 57.00 Hz
Palette colors : 32768
Players : 2
Control : paddle
Buttons : 6
- TRIVIA -
Released in November 1994. Cruis'n USA was the first game to be released on the Midway V Unit. Cruis'n USA is also the first driving game to feature digitized (taken from actual footage) textures.
Cruis'n USA and "Killer Instinct" were both released as public previews of the upcoming Nintendo Ultra 64 console (later renamed the Nintendo 64).
The Nintendo 64's hardware is totally different from both of the games' hardware (in fact, both games' hardware are also different from each other) and in many ways inferior, so neither game actually represented the Nintendo 64 console system that the games claim to.
The game was released in upright, sit-down, and full motion cabinets. The upright and sit-down machines support linked play, up to a two game maximum.
A Cruis'n USA unit appears in the 2002 movie 'Van Wilder'.
- UPDATES -
REVISION 1 :
* Software version : 2.1.
* Build date : WED NOV 09 16 :28 :10 1994
Revision 2 :
* Software version : 4.0.
* Build date : WED FEB 08 10 :45 :14 1995
Revision 3 :
* Software version : 4.1.
* Build date : MON FEB 13 16 :53 :40 1995
- TIPS AND TRICKS -
* Hidden Cars : Hold View 2 at the car selection screen to unlock the school bus, ATV and police car.
* Golden Gate Park Track : Hold View 1 + View 2 at the track selection screen to turn the U.S. 101 track into the Golden Gate Park track.
* Indiana Track : Hold View 1 + View 3 at the track selection screen to turn the Beverly Hills track into the Indiana track.
* San Francisco Track : Hold View 2 + View 3 at the track selection screen to turn the Grand Canyon track into the San Francisco track.
* Free Game : Win two races, then press Accelerate+Start after losing the third race.
* View Credits : Press View 1 + View 2 while the game is not in play.
* Alternate Ferrari : Highlight the first car at the car selection screen. Hold View 1 and rotate the steering wheel fully to the Right, fully to the Left, fully to the Right, fully to the Left, fully to the Right, fully to the Left, then press Accelerate. If done correctly, the Ferrari will turn from red to green-blue. The new Ferrari is faster and easier to control than the red Ferrari.
* Wheelie and Turbo Boost : To pop a wheelie and gain some acceleration, double-tap the gas while driving.
- SERIES -
1. Cruis'n USA (1994)
2. Cruis'n World (1996)
3. Cruis'n Exotica (1999)
4. Cruis'n Velocity (2001, Nintendo GameBoy Advance)
5. Cruis'n (2007, Nintendo Wii)
- STAFF -
Director : Eugene Jarvis (EPJ)
Software : Eric Pribyl (ELP)
Hardware designers : Mark Loffredo (ML ), Glen Shipp (Gleen Shipp) (GWS)
3D Graphics : Xion Cooper (SXC), Ted Barber (TED)
Music : Vince Pontarelli
Sound FX : Matt Booty
Additional code : Carl Mey (MEY)
Cabinet art : John Youssi, Linda Deal, Nik Ehrlich, Greg Freres
Additional art : John Watson, Ana Vitek
Mechanical design and motion : Ted Valavanis, Matt Davis, Jim Krol, Tom Sedor, Ray Czajka
Sound system : Ed Keenan
DCS guru : Rich Karstens
Hardware : Ken Williams, Sheridan Oursler, Pat Cox, Al Lasko
PCB designers : Steve Norris, Ray Gay
Art tools : Eric Pribyl (ELP), Warren Davis
Software tools : Eric Pribyl (ELP), Todd Allen, Edwin Reich
Management : Paul Dussault, Cary Mednick, Wally Smolucha
Communications : Monique Jagielnik, Cecilia Rockett, Darlene Crawford, Kathy Kline
Promotional videos : Jim Greene, Art Tianis, Joan Faux, Tal Lekberg
Sales and marketing : Joe Dillon, Roger Sharpe, Barb Rosenthal, Michal Lynn Fuller, Christa Woss, Lenore Sayers, Rachel Davis, Bob Lentz
Ferrets : Kato, Sophi, George Bernstein, Tanzi, Gizmo
Executive producers : Minoru Arakawa, Howard Lincoln, Neil Nicastro, Ken Fedesna, Jel Hochberg, Ken Lobb, Don James
Assistant producer : Debbie Silkwood
Testers : Mike Gottlieb, Darren Walker
Legal : Nate Dardick, Barbara Norman, Katie Czerwinski
* CAST :
Starting girl : Kathryn Garrison
Trophy girl : Anutza Herling
Beefcake boy : Sal Divita
Race anouncer : Gingi Lahera
Cruisn vocals : Jeff Morrow
Prez voice : Paul Heitsch
Saturation agent walker : John Colt
Hot tub babe : Michael Lynn Fuller
- PORTS -
* Consoles :
Nintendo 64 (1997)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.62 [Aaron Giles]
WIP:
- 0.135u3: Kevin Eshbach added PAL dumps for Cruis'n USA (rev L4.1). Added PALs ($0 - a-19993.u38.bin, a-19670.u43.bin, a-19668.u52.bin, a-19671.u54.bin, a-19673.u111.bin).
- 0.127u2: Guru added Cruis'n USA PCB info.
- 0.79u2: Replaced Custom sound with DMA-driven DAC.
- 0.78u4: Changed region cpu2 to sound1.
- 0.74u2: Brake pedal hack removed.
- 0.74: Changed ADSP2105 clock speed to 10MHz.
- 0.62: Aaron Giles added Cruis'n USA (rev L4.1) (Midway 1994) and clones (rev L2.1) and (rev L4.0).
- 29th October 2002: smf fixed some compile errors in the Williams V-unit driver.
- 28th October 2002: Aaron Giles sent in a TMS32031 CPU core and Williams V-Unit driver supporting Cruis'n USA and Cruis'n World complete with perfect sound emulation. P4 - 4 GHz or Athlon XP 4000+ recommended.
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)
OutRunners
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: 14339 kb / 33 files / 10.7 zip
MAME XML Output:
   | <game name="crusnusa" sourcefile="midvunit.c"> |
   |    | <description>Cruis'n USA (rev L4.1)</description> |
   |    | <year>1994</year> |
   |    | <manufacturer>Midway</manufacturer> |
   |    | <rom name="cusa.u2" size="524288" crc="b9338332" sha1="e5c420e63c4eba0010a68c7e0a57ef210e2c83d2" region="dcs" offset="0"/> |
   |    | <rom name="cusa.u3" size="524288" crc="cd8325d6" sha1="d65d7263e056ca1d637adb44cafef523e0831a34" region="dcs" offset="200000"/> |
   |    | <rom name="cusa.u4" size="524288" crc="fab457f3" sha1="2b4b647838b7a8100afc25ca1ffdc74ed67ae00a" region="dcs" offset="400000"/> |
   |    | <rom name="cusa.u5" size="524288" crc="becc92f4" sha1="6dffa73ff5270155c44f295e443d5e77c03c0338" region="dcs" offset="600000"/> |
   |    | <rom name="cusa.u6" size="524288" crc="a9f915d3" sha1="6a16a2d7a807a775673e7121b54f37c583581203" region="dcs" offset="800000"/> |
   |    | <rom name="cusa.u7" size="524288" crc="424f0bbc" sha1="f38a431fc0fb7102c51f2d5b6f716dd4669a9822" region="dcs" offset="a00000"/> |
   |    | <rom name="cusa.u8" size="524288" crc="03c28199" sha1="393b009acd3eceb346b8fff45ae2bdf4f53d041f" region="dcs" offset="c00000"/> |
   |    | <rom name="cusa.u9" size="524288" crc="24ba6371" sha1="f60a9ff73b3645e2c8bad67e2f6debc61b5e0653" region="dcs" offset="e00000"/> |
   |    | <rom name="cusa-l41.u10" size="524288" crc="eb9372d1" sha1="ab1e489b23b4540c4e0d1d9a6c9a2c9317f5c099" region="user1" offset="0"/> |
   |    | <rom name="cusa-l41.u11" size="524288" crc="76f3cd40" sha1="52276841944ada54d56ecd2da95998aabd699465" region="user1" offset="1"/> |
   |    | <rom name="cusa-l41.u12" size="524288" crc="9021a376" sha1="6a838d49bec4201e8ead7491e3b6d4a3a52dcb12" region="user1" offset="2"/> |
   |    | <rom name="cusa-l41.u13" size="524288" crc="1687c932" sha1="45947c0c22bd4e6640f792d0c7fd06a1f4483131" region="user1" offset="3"/> |
   |    | <rom name="cusa.u14" size="524288" crc="6a4ae622" sha1="f488e7616371125d5aef2047b8e0fc954ca4b9b4" region="user1" offset="200000"/> |
   |    | <rom name="cusa.u15" size="524288" crc="1a0ad3b7" sha1="a5300f3c789a4d9d257fda3a280e882f17f4a99f" region="user1" offset="200001"/> |
   |    | <rom name="cusa.u16" size="524288" crc="799d4dd6" sha1="f1208967544477005924f2a553037e0ffbc668ab" region="user1" offset="200002"/> |
   |    | <rom name="cusa.u17" size="524288" crc="3d68b660" sha1="3f14e32c205a504ef39abf1e390bd8031d9d7b5b" region="user1" offset="200003"/> |
   |    | <rom name="cusa.u18" size="524288" crc="9e8193fb" sha1="ec88c2b51bb607d3181e467f8b255c13efebc73c" region="user1" offset="400000"/> |
   |    | <rom name="cusa.u19" size="524288" crc="0bf60cde" sha1="6c63b3eacaefeb405c8fdf641437786262bcb10d" region="user1" offset="400001"/> |
   |    | <rom name="cusa.u20" size="524288" crc="c07f68f0" sha1="444ccf8e49fd9c0f707ab32347984ca5628207f9" region="user1" offset="400002"/> |
   |    | <rom name="cusa.u21" size="524288" crc="b0264aed" sha1="d6a6eca4e4ecedfbc5590dbd06870761155ae8c5" region="user1" offset="400003"/> |
   |    | <rom name="cusa.u22" size="524288" crc="ad137193" sha1="642a7c37940cb3b2b190661da7b1d4848c7c513d" region="user1" offset="600000"/> |
   |    | <rom name="cusa.u23" size="524288" crc="842449b0" sha1="b23ebe28ff3c6a268ff9ae1242a4392d2305396b" region="user1" offset="600001"/> |
   |    | <rom name="cusa.u24" size="524288" crc="0b2275be" sha1="3dc79095064cc158d37218c9a038b5b7a777fc66" region="user1" offset="600002"/> |
   |    | <rom name="cusa.u25" size="524288" crc="2b9fe68f" sha1="2750613e61c1eaac629ef5b9e89fd88e99a262cc" region="user1" offset="600003"/> |
   |    | <rom name="cusa.u26" size="524288" crc="ae56b871" sha1="1e218426084123c6c2389d96ce92691010012aa4" region="user1" offset="800000"/> |
   |    | <rom name="cusa.u27" size="524288" crc="2d977a8e" sha1="8f4d511bfd6c3bee18daa7253be1a27d079aec8f" region="user1" offset="800001"/> |
   |    | <rom name="cusa.u28" size="524288" crc="cffa5fb1" sha1="fb73bc8f65b604c374f88d0ecf06c50ef52f0547" region="user1" offset="800002"/> |
   |    | <rom name="cusa.u29" size="524288" crc="cbe52c60" sha1="3f309ce8ef1784c830f4160cfe76dc3a0b438cac" region="user1" offset="800003"/> |
   |    | <rom name="a-19993.u38.bin" size="733" crc="b6323e94" sha1="a84e04db8838b35ad9d30416b86aba65a29dcd87" region="pals" offset="0"/> |
   |    | <rom name="a-19670.u43.bin" size="324" crc="acafcc97" sha1="b6f916838d08590a536fe925ec62d66e6ea3dcbc" region="pals" offset="0"/> |
   |    | <rom name="a-19668.u52.bin" size="343" crc="7915134e" sha1="aeb22e46abdc14a9e9b34cfe3b77da3e29b789fe" region="pals" offset="0"/> |
   |    | <rom name="a-19671.u54.bin" size="733" crc="b9cce038" sha1="8d1df026bdac66ea5493e9e51c23f8eb182b024e" region="pals" offset="0"/> |
   |    | <rom name="a-19673.u111.bin" size="733" crc="8552977d" sha1="a1a53d797697682b3f18893a90b6bef39ebb069e" region="pals" offset="0"/> |
   |    | <rom name="a-19672.u114.bin" size="1" status="nodump" region="pals" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="TMS32031" clock="50000000"/> |
   |    | <chip type="cpu" tag="dcs" name="ADSP-2105" clock="10000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="dac" name="DMA-driven DAC"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="512" height="400" refresh="57.349016" pixclock="16500000" htotal="666" hbend="0" hbstart="512" vtotal="432" vbend="0" vbstart="400" /> |
   |    | <sound channels="1"/> |
   |    | <input players="1" buttons="11" coins="4" tilt="yes"> |
   |    |    | <control type="paddle" minimum="16" maximum="240" sensitivity="25" keydelta="20"/> |
   |    |    | <control type="pedal" minimum="0" maximum="255" sensitivity="25" keydelta="20"/> |
   |    | </input> |
   |    | <dipswitch name="Link Status" tag="DSW" mask="1"> |
   |    |    | <dipvalue name="Master" value="0" default="yes"/> |
   |    |    | <dipvalue name="Slave" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Link???" tag="DSW" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Linking" tag="DSW" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Freeze" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="Upright" value="32" default="yes"/> |
   |    |    | <dipvalue name="Sitdown" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Enable Motion" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Counters" tag="DSW" mask="256"> |
   |    |    | <dipvalue name="1" value="256" default="yes"/> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="65024"> |
   |    |    | <dipvalue name="USA-1" value="65024"/> |
   |    |    | <dipvalue name="USA-3" value="64000"/> |
   |    |    | <dipvalue name="USA-7" value="64512"/> |
   |    |    | <dipvalue name="USA-8" value="63488" default="yes"/> |
   |    |    | <dipvalue name="Norway-1" value="62976"/> |
   |    |    | <dipvalue name="Australia-1" value="60928"/> |
   |    |    | <dipvalue name="Australia-2" value="59904"/> |
   |    |    | <dipvalue name="Australia-3" value="60416"/> |
   |    |    | <dipvalue name="Australia-4" value="59392"/> |
   |    |    | <dipvalue name="Swiss-1" value="56832"/> |
   |    |    | <dipvalue name="Swiss-2" value="55808"/> |
   |    |    | <dipvalue name="Swiss-3" value="56320"/> |
   |    |    | <dipvalue name="Belgium-1" value="52736"/> |
   |    |    | <dipvalue name="Belgium-2" value="51712"/> |
   |    |    | <dipvalue name="Belgium-3" value="52224"/> |
   |    |    | <dipvalue name="French-1" value="48640"/> |
   |    |    | <dipvalue name="French-2" value="47616"/> |
   |    |    | <dipvalue name="French-3" value="48128"/> |
   |    |    | <dipvalue name="French-4" value="47104"/> |
   |    |    | <dipvalue name="Hungary-1" value="46592"/> |
   |    |    | <dipvalue name="Taiwan-1" value="44544"/> |
   |    |    | <dipvalue name="Taiwan-2" value="43520"/> |
   |    |    | <dipvalue name="Taiwan-3" value="44032"/> |
   |    |    | <dipvalue name="UK-1" value="40448"/> |
   |    |    | <dipvalue name="UK-2" value="39424"/> |
   |    |    | <dipvalue name="UK-3" value="39936"/> |
   |    |    | <dipvalue name="Finland-1" value="36352"/> |
   |    |    | <dipvalue name="German-1" value="32256"/> |
   |    |    | <dipvalue name="German-2" value="31232"/> |
   |    |    | <dipvalue name="German-3" value="31744"/> |
   |    |    | <dipvalue name="German-4" value="30720"/> |
   |    |    | <dipvalue name="Denmark-1" value="30208"/> |
   |    |    | <dipvalue name="Japan-1" value="28160"/> |
   |    |    | <dipvalue name="Japan-2" value="27136"/> |
   |    |    | <dipvalue name="Japan-3" value="27648"/> |
   |    |    | <dipvalue name="Italy-1" value="24064"/> |
   |    |    | <dipvalue name="Italy-2" value="23040"/> |
   |    |    | <dipvalue name="Italy-3" value="23552"/> |
   |    |    | <dipvalue name="Sweden-1" value="19968"/> |
   |    |    | <dipvalue name="Canada-1" value="15872"/> |
   |    |    | <dipvalue name="Canada-2" value="14848"/> |
   |    |    | <dipvalue name="Canada-3" value="15360"/> |
   |    |    | <dipvalue name="General-1" value="13824"/> |
   |    |    | <dipvalue name="General-3" value="12800"/> |
   |    |    | <dipvalue name="General-5" value="13312"/> |
   |    |    | <dipvalue name="General-7" value="12288"/> |
   |    |    | <dipvalue name="Austria-1" value="11776"/> |
   |    |    | <dipvalue name="Austria-2" value="10752"/> |
   |    |    | <dipvalue name="Austria-3" value="11264"/> |
   |    |    | <dipvalue name="Austria-4" value="10240"/> |
   |    |    | <dipvalue name="Spain-1" value="7680"/> |
   |    |    | <dipvalue name="Spain-2" value="6656"/> |
   |    |    | <dipvalue name="Spain-3" value="7168"/> |
   |    |    | <dipvalue name="Spain-4" value="6144"/> |
   |    |    | <dipvalue name="Netherland-1" value="3584"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="32768"/> |
|
|