Home News Forum                            

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

sf2049: MAME ROM Information.


San Francisco Rush 2049 (c) 1999 Atari Games.

A racing game with 3 action-packed games in 1... race, stunt and battle your way into the future.

Race Mode : Scream through futuristic San Francisco tracks.

Stunt Mode : Bust out insane air and gravity defying tricks.

Battle Mode : Lock and load your way through eight killer battle arenas.


Atari Denver hardware

Main CPU : RM7000 (@ 250 Mhz), ADSP2181 (@ 33.333333 Mhz)

Sound Chips : (6x) DMA-driven (@ 33.333333 Mhz)

Screen orientation : Horizontal

Video resolution : 640 x 480 pixels

Screen refresh : 57.00 Hz

Palette colors : 65536

Players : 4

Control : paddle

Buttons : 3


Michael Jackson used to own this game. It was sold at the official Michael Jackson Auction on Apr. 24th, 2009.


* All Tracks (This is very useful if you would like to race 'Track 4 The Rock' and 'Track 5 Night' if you don't have enough miles) : Must be entered at track Select Screen. Hold the Music button...

Solo Race numerical codes :

327837# - (Faster) - Makes your car go about 30 miles per hour faster

66664728# - (Moongravity) - Make car light as feathers and basically changes the gravity to that on the moon(must hit abort before it works)

666# - Mirrors the race while you are racing, works in two player mode also

60# - Changes frame rate from fast to slow, works in two player mode also

8675309#(Jenny) - End game, works in two player mode also

8265968#(Tankyou)- Makes your car weigh as much as a tank

5874837#(Jupiter)- Makes your car heavy, but not as heavy as tank mode

75477379#(Slippery)- Your car losses all traction

* Secret Team RUSH Numbers : When you enter your Team Rush Number, enter these numbers :

911 - CopCar (Gets you all cars and tracks. Each car has a police car paint job complete with flashing lights)

666 - Devil! (Gets you all cars and tracks.)

* Secret car and paint jobs : You can unlock a bonus car and different paint schemes for it by simply having a Team Rush account with enough mileage accumulated on it.

Mileage = 100 - Secret car with yellow paint job

Mileage = 200 - Blue paint job (for secret car)

Mileage = 400 - Yellow-green paint job (for secret car)

Mileage = 1000 - Black paint job (for secret car)

Mileage = 1500 - Black/fire/white paint job (for secret car)

Mileage = 2049 - Red paint job (for secret car)

Mileage = 5000 - Orange paint job (for secret car)

Mileage = 10000 - Cop Car Paint

* Taunt your opponents : Pressing the view buttons causes you to issue verbal taunts to the people near you on the track (like other human opponents). There are 7 taunts total. One for each view if you are changing to that view, one each if you are already in that view, and one that you will get if your car is on fire.

Changing to v1 : Ye-haw!

Staying in v1 : Yeeee-ow!

Changing to v2 : It's dangerous!

Staying in v2 : Outta my way!

Changing to v3 : No-no, no! No! Don't do it!

Staying in v3 : AAAAhhhhhh!

While on fire : Oww!


1. San Francisco Rush - Extreme Racing (1996)

2. San Francisco Rush The Rock - Alcatraz Edition (1996)

3. San Francisco Rush 2049 (1999)

4. San Francisco Rush 2049 Tournament Edition (2000)

5. Hot Rod Rebels (2000)

6. San Francisco Rush 2049 Special Edition (2003)


Producer : John Ray


* Consoles :

Sega Dreamcast (2000)

Nintendo 64 (2000)

Nintendo Game Boy Color (2000)

Sony PlayStation 2 (2005, "Midway Arcade Treasures 3")

Microsoft XBOX (2005, "Midway Arcade Treasures 3")

Nintendo GameCube (2005, "Midway Arcade Treasures 3")

* Computers :

PC [MS Windows, CD-ROM] (2006, "Midway Arcade Treasures Deluxe Edition")


Game's rom.

Machine's picture.

MAME Info:

0.91u1 [Aaron Giles]

HardDisk required


- sf2049, sf2049se: Fatal error when loading a save state. Firewave (ID 01999)


- 0.126u1: Added new user1 rom to clone 'San Francisco Rush 2049: Special Edition'.

- 0.122u5: Changed ADSP2181 CPU2 clock speed to 33333000 Hz.

- 0.103u3: Changed ADSP2181 CPU2 clock speed to 33333333 Hz. Changed input from 8-way Joystick to Paddle. Added dipswitches 'Test Mode', 'PM Dump' and 'Resolution'. Added different harddisks and user1 roms to the clones.

- 0.102u5: Added clones 'San Francisco Rush 2049: Special Edition' and 'San Francisco Rush 2049: Tournament Edition'. Renamed (sfru2049) to (sf2049).

- 0.91u1: Aaron Giles added San Francisco Rush 2049 (Atari 1998).

- 14th May 2004: Aaron Giles - The ethernet controller was the missing link in San Francisco Rush, which is now playable (if you have a 20 GHz computer, of course). Unfortunately, there still seems to be something wrong with San Francisco Rush: The Rock, but hopefully I'll have it figured out. On the plus side, it turns out that a missing ethernet controller was also the cause of Vapor TRX not working as well, so now that is playable. By the way, a number of people were wondering why the Vapor TRX CHD is so big. Well, it turns out that the entire attract mode is pre-rendered movies, which explains a lot!

- 13th December 2003: Aaron Giles - I have hard disks for NBA Showtime: NBA on NBC and San Francisco Rush 2049 but no boot ROMs for them. If anyone can help me track those down, I can post more pretty pictures.

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: 512 kb / 1 files / 240.9 zip

Harddisk: 19.1 GB (CYLS: 2498, HEADS: 255, SECS: 63 - Compressed: 894.7)

MAME XML Output:

       <game name="sf2049" sourcefile="vegas.c">
              <description>San Francisco Rush 2049</description>
              <manufacturer>Atari Games</manufacturer>
              <rom name="sf2049.u27" size="524288" crc="174ba8fe" sha1="baba83b811eca659f00514a008a86ef0ac9680ee" region="user1" offset="0"/>
              <disk name="sf2049" sha1="9e0661b8566a6c78d18c59c11cd3a6628d025405" region="drive_0" index="0" writable="yes"/>
              <chip type="cpu" tag="maincpu" name="RM7000 (little)" clock="250000000"/>
              <chip type="cpu" tag="denver" name="ADSP-2181" clock="33333000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="dac1" name="DMA-driven DAC"/>
              <chip type="audio" tag="dac2" name="DMA-driven DAC"/>
              <chip type="audio" tag="dac3" name="DMA-driven DAC"/>
              <chip type="audio" tag="dac4" name="DMA-driven DAC"/>
              <chip type="audio" tag="dac5" name="DMA-driven DAC"/>
              <chip type="audio" tag="dac6" name="DMA-driven DAC"/>
              <display tag="screen" type="raster" rotate="0" width="640" height="480" refresh="57.000000" pixclock="17510400" htotal="640" hbend="0" hbstart="640" vtotal="480" vbend="0" vbstart="480" />
              <sound channels="2"/>
              <input players="4" buttons="3" coins="4" service="yes" tilt="yes">
                     <control type="joy" ways="8"/>
                     <control type="paddle" minimum="16" maximum="240" sensitivity="25" keydelta="5"/>
                     <control type="pedal" minimum="0" maximum="255" sensitivity="25" keydelta="100"/>
              <dipswitch name="Test Mode" tag="DIPS" mask="3">
                     <dipvalue name="Off" value="3" default="yes"/>
                     <dipvalue name="Disk-based Test" value="2"/>
                     <dipvalue name="EPROM-based Test" value="1"/>
                     <dipvalue name="Interactive Diagnostics" value="0"/>
              <dipswitch name="Unknown0004" tag="DIPS" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown0008" tag="DIPS" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown0010" tag="DIPS" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown0020" tag="DIPS" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown0040" tag="DIPS" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="PM Dump" tag="DIPS" mask="128">
                     <dipvalue name="Watchdog resets only" value="128" default="yes"/>
                     <dipvalue name="All resets" value="0"/>
              <dipswitch name="Resolution" tag="DIPS" mask="256">
                     <dipvalue name="Standard Res 512x256" value="0" default="yes"/>
                     <dipvalue name="Medium Res 512x384" value="0" default="yes"/>
                     <dipvalue name="VGA Res 640x480" value="256"/>
              <dipswitch name="Unknown0200" tag="DIPS" mask="512">
                     <dipvalue name="Off" value="512" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown0400" tag="DIPS" mask="1024">
                     <dipvalue name="Off" value="1024" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown0800" tag="DIPS" mask="2048">
                     <dipvalue name="Off" value="2048" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown1000" tag="DIPS" mask="4096">
                     <dipvalue name="Off" value="4096" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown2000" tag="DIPS" mask="8192">
                     <dipvalue name="Off" value="8192" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown4000" tag="DIPS" mask="16384">
                     <dipvalue name="Off" value="16384" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown8000" tag="DIPS" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="preliminary" emulation="preliminary" color="good" sound="preliminary" graphic="good" savestate="supported" palettesize="0"/>
              <slot name="drive_0">
                     <slotoption name="hdd" devname="hdd" default="yes"/>
              <slot name="drive_1">
                     <slotoption name="hdd" devname="hdd"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise