Home News Forum                            

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

winrun91: MAME ROM Information.


Winning Run 91 (c) 1991 Namco.


Namco System 21 hardware

Main CPU : (3x) 68000 (@ 12.288 Mhz), M6809 (@ 3.072 Mhz), HD63705 (@ 2.048 Mhz)

Sound Chips : C140 (@ 32 Khz), YM2151 (@ 3.57958 Mhz)

Players : 1

Buttons : 4


Released in March 1991 in Japan.


1. Winning Run (1988)

2. Winning Run Suzuka Grand Prix (1989)

3. Winning Run 91 (1991)


Game's rom.

Machine's picture.

MAME Info:

0.74u2 [?]

0.55 [?]


- Press service switch (F2), then hold down service (9) on reset to display the analog control calibrator. Apply the controls to their limits and then press service switch again.


- 0.145u1: Phil Bennett fixed Winning Run 91 - Game now playable. Writing a C148 IRQ priority register now clears the prior interrupt state (required by winrun) [Phil Bennett].

- 0.130u1: Phil Bennett fixed C140 ROM loading in Winning Run 91. Changed description to 'Winning Run 91 (Japan)'.

- 6th November 2007: Phil Stroffolino - JetCrow made an interesting observation with Winning Run hardware, as emulated in MAME. If the GPU managing the bitmap layer (CPU#5) is underclocked by approx 90%, some of the rendering bugs in attract mode go away. There is a screen that displays each of the opponent cars (either computer or other players on linked cabinets) while flashing "INSERT COIN" that had been totally buggered up. The "real" fix still needs to be identified - it may be simple CPU synchronization associated with too-chunky time slices, or something more subtle. I am eager to get Driving Eyes fully working, which will provide a nice bridge to Galaxian 3.

- 0.119u1: Added TMS32025 (24MHz) CPU5. Changed visible area to 496x480. Changed region cpu5 to cpu6. Fixed user1/2/3 roms addresses.

- 0.78u5: Some rudimentary work has been done for "Winning Run '91" [Phil Stroffolino]: This game runs on prototype System21 hardware, and as such is quite different from the other titles. It uses a 3rd 68k CPU to render graphics to a bitmap layer (there is no sprite chip), but still appears to rely on DSPs for 3d graphics. Added 68000 (12.288 MHz) CPU5, fixed cpu5/user1/3 rom loading and changed visible area to 512x512.

- 0.74u2: Added Winning Run 91 (Namco 1991).

- 0.55: Added Winning Run 91 (Testdriver). 2D graphics are unpacked incorrectly and DSP roms are different.

Other Emulators:

* Mjolnir

Recommended Games (F1-3D):


Pole Position

Pole Position II


Driving Force

WEC Le Mans 24

Continental Circus

Final Lap

Final Lap 2

Final Lap 3

Final Lap R

Winning Run

Winning Run Suzuka Grand Prix

Winning Run 91

Super Monaco GP

Super Monaco GP (Mega-Tech)

Driver's Eyes

F1 Exhaust Note

Grand Prix Star

F-1 Grand Prix Star II

Racing Beat

Ground Effects

Virtua Racing

Daytona USA

Daytona USA 2

Daytona USA 2 Power Edition

Ace Driver

Driver's Edge

F1 Super Battle

Racin' Force

INDY 500 Twin


Ace Driver: Victory Lap

Sega Touring Car Championship

Super GT 24h

LeMans 24

Ferrari F355 Challenge

Ferrari F355 Challenge (Twin)

Ferrari F355 Challenge 2 (Twin)

Maximum Speed

Romset: 4264 kb / 25 files / 1.24 zip

MAME XML Output:

       <game name="winrun91" sourcefile="namcos21.c">
              <description>Winning Run 91 (Japan)</description>
              <rom name="r911-mpu.3k" size="131072" crc="80a0e5be" sha1="6613b95e164c2032ea9043e4161130c6b3262492" region="maincpu" offset="0"/>
              <rom name="r911-mpl.1k" size="131072" crc="942172d8" sha1="21d8dfd2165b5ceb0399fdb53d9d0f51f1255803" region="maincpu" offset="1"/>
              <rom name="r911-spu.6b" size="131072" crc="0221d4b2" sha1="65fd38b1cfaa6693d71248561d764a9ea1098c56" region="slave" offset="0"/>
              <rom name="r911-spl.4b" size="131072" crc="288799e2" sha1="2c4bf0cf9c71458fff4dd77e426a76685d9e1bab" region="slave" offset="1"/>
              <rom name="r911-snd0.7c" size="131072" crc="6a321e1e" sha1="b2e77cac4ed7609593fa5a462c9d78526451e477" region="audiocpu" offset="c000"/>
              <rom name="sys2mcpu.bin" size="8192" crc="a342a97e" sha1="2c420d34dba21e409bf78ddca710fc7de65a6642" region="mcu" offset="0"/>
              <rom name="sys2c65c.bin" size="32768" crc="a5b2a4ff" sha1="068bdfcc71a5e83706e8b23330691973c1c214dc" region="mcu" offset="8000"/>
              <rom name="r911-gp0u.1j" size="131072" crc="f5469a29" sha1="38b6ea1fbe482b69fbb0e2f44f44a0ca2a49f6bc" region="gpu" offset="0"/>
              <rom name="r911-gp0l.3j" size="131072" crc="5c18f596" sha1="215cbda62254e31b4ff6431623384df1639bfdb7" region="gpu" offset="1"/>
              <rom name="r911-gp1u.1l" size="131072" crc="146ab6b8" sha1="aefb89585bf311f8d33f18298fea326ef1f19f1e" region="gpu" offset="40000"/>
              <rom name="r911-gp1l.3l" size="131072" crc="96c2463c" sha1="e43db580e7b454af04c22e894108fbb56da0eeb5" region="gpu" offset="40001"/>
              <rom name="r911-d0u.3a" size="131072" crc="dcb27da5" sha1="ecd72397d10313fe8dcb8589bdc5d88d4298b26c" region="user1" offset="0"/>
              <rom name="r911-d0l.1a" size="131072" crc="f692a8f3" sha1="4c29f60400b18d9ef0425de149618da6cf762ca4" region="user1" offset="1"/>
              <rom name="r911-d1u.3b" size="131072" crc="ac2afd1b" sha1="510eb41931164b086c85ba0a86d6f10b88f5e534" region="user1" offset="40000"/>
              <rom name="r911-d1l.1b" size="131072" crc="ebb51af1" sha1="87b7b64ee662bf652add1e1199e42391d0e2f7e8" region="user1" offset="40001"/>
              <rom name="r911-pt0u.8j" size="131072" crc="abf512a6" sha1="e86288039d6c4dedfa95b11cb7e4b87637f90c09" region="user2" offset="0"/>
              <rom name="r911-pt0l.8d" size="131072" crc="ac8d468c" sha1="d1b457a19a5d3259d0caf933f42b3a02b485867b" region="user2" offset="1"/>
              <rom name="r911-pt1u.8l" size="131072" crc="7e5dab74" sha1="5bde219d5b4305d38d17b494b2e759f05d05329f" region="user2" offset="40000"/>
              <rom name="r911-pt1l.8e" size="131072" crc="38a54ec5" sha1="5c6017c98cae674868153ff2d64532027cf0ab83" region="user2" offset="40001"/>
              <rom name="r911-gd0u.1p" size="262144" crc="33f5a19b" sha1="b1dbd242168007f80e13e11c78b34abc1668883e" region="user3" offset="0"/>
              <rom name="r911-gd0l.3p" size="262144" crc="9a29500e" sha1="c605f86b138e0a4c3163ffd967482e298a15fbe7" region="user3" offset="1"/>
              <rom name="r911-gd1u.1s" size="262144" crc="17e5a61c" sha1="272ebd7daa56847f1887809535362331b5465dec" region="user3" offset="80000"/>
              <rom name="r911-gd1l.3s" size="262144" crc="64df59a2" sha1="1e9d0945b94780bb0be16803e767466d2cda07e8" region="user3" offset="80001"/>
              <rom name="r911-avo1.11c" size="524288" crc="9fb33af3" sha1="666630a8e5766ca4c3275961963c3e713dfdda2d" region="c140" offset="80000"/>
              <rom name="r911-avo3.11e" size="524288" crc="76e22f92" sha1="0e1b8d35a5b9c20cc3192d935f0c9da1e69679d2" region="c140" offset="180000"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12288000"/>
              <chip type="cpu" tag="slave" name="68000" clock="12288000"/>
              <chip type="cpu" tag="audiocpu" name="M6809" clock="3072000"/>
              <chip type="cpu" tag="mcu" name="HD63705" clock="2048000"/>
              <chip type="cpu" tag="dsp" name="TMS32025" clock="24000000"/>
              <chip type="cpu" tag="gpu" name="68000" clock="12288000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="c140" name="C140" clock="21390"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579580"/>
              <display tag="screen" type="raster" rotate="0" width="496" height="480" refresh="60.000000" />
              <sound channels="2"/>
              <input players="1" buttons="2" coins="2" service="yes">
                     <control type="stick" minimum="0" maximum="255" sensitivity="15" keydelta="10"/>
              <dipswitch name="Service Mode" tag="DSW" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="DSW2" tag="DSW" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="DSW3" tag="DSW" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="DSW4" tag="DSW" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="DSW5" tag="DSW" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="DSW6" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="DSW7" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="DSW8" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="unsupported" palettesize="32768"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise