Home News Forum                            

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

wwfsstar: MAME ROM Information.


WWF Superstars (c) 1989 Technos.

A tag-team wrestling game with 6 WWF superstars to choose from.


Game ID : TA-0024

Main CPU : 68000 (@ 10 Mhz), Z80 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), OKI6295 (@ 8.5 Khz)

Control per player: 8-way Joystick

Buttons per player: 2 (PUNCH, KICK)


Released in July 1989.

You can choose from the following 6 wrestlers : Hulk Hogan, Randy 'Macho Man' Savage, The Ultimate Warrior, Hacksaw Jim Duggan, The Big Boss Man and The Honky Tonk Man. If you manage to win the first three games you finally face Andre the Giant and 'The Million Dollar Man' Ted DiBiase.

Andre and DiBiase have the only submission maneuvers in the game - The Canadian Backbreaker and The Million Dollar Dream Sleeperhold respectively. Both moves do a lot of damage, taking up 5 life squares unless your partner can rescue you from the hold.

Billy Lee, the main character of the "Double Dragon" series, is visible among the first row of the cheering crowd.

The game also features appearances from Virgil (the manager of Andre and DiBiase), 'Mean' Gene Okerlund (the announcer) and Miss Elizabeth (1960-2003) who appears in a cut-scene when you win the tag team titles.

Wrestler's real names :

Hulk Hogan - Terry Bollea

Randy Savage - Randall Poffo (1952-2011)

The Ultimate Warrior - Warrior (born Jim Hellwig but legally changed his name to Warrior in 1993)

'Hacksaw' Jim Duggan - James Duggan

The Big Boss Man - Ray Traylor (1962-2004)

Honky Tonk Man - Wayne Farris

Andre The Giant - Andre Roussimoff (1946-1993)

Ted DiBiase - Theodore DiBiase

At the time of the game's release, the actual WWF Tag Team Champions were The Brain Busters (Arn Anderson and Tully Blanchard) who are absent from the game. DiBiase and Andre (known as The Mega Bucks), never won the tag teams titles.

Also at the time of release, 'Ravishing' Rick Rude (1958-1999) was the WWF Intercontinental Champion but he too is absent from the game.


The US version is slightly different, it has the "Winners Don't Use Drugs" screen.


* There's a mildly amusing glitch in WWF Superstars involving Randy Savage. Use him & then pick anyone else and play until you face Andre and DiBiase.

1) With Savage as your active wrestler and Andre as the legal man, climb in and out of the bottom of the ring until Andre decides to climb out after you. When you begin to see those first few animation frames of his lumbering descent, quickly walk backwards to the left side of the screen.

2) Dash at Andre so that the instant his final animation frame has him standing on the ring floor you'll have connected with a flying clothesline. For a second, you will have 'pulled' an additional Andre out of the standing Andre's body with that flying clothesline! The standing Andre vanishes once the clothesline has taken its course and the prostrate Andre then becomes the active sprite.


1. WWF Superstars (1989)

2. WWF WrestleFest (1991)

3. WWF Superstars 2 (1992, Nintendo Game Boy)


* Consoles :

Nintendo Game Boy (1991)


Game's rom.

Machine's picture.

MAME Info:

0.99u2 [?]

0.37b16 [David Haywood, RAINE team]

Artwork available


- 0.143u1: Brian Troha added DIP locations to WWF Superstars.

- 0.136u2: Atari Ace converted WWF Superstars to use driver_data structure.

- 0.133u1: Renamed (wwfsstaa) to (wwfsstara), (wwfsstau) to (wwfsstaru) and (wwfsstaj) to (wwfsstarj).

- 0.129: Mamesick fixed debug assertion in WWF Superstars driver.

- 0.128u7: Improvements to WWFSuperstars driver [Mamesick]: Converted driver to be fully scanlines based using timers. Updated driver to new video screen raw parameters. Changed VSync to 57.444853 Hz.

- 0.128u5: Phil Bennett fixed OKI6295 playback frequency is too high in WWF Superstars. Changed OKI6295 clock speed to 1056000 Hz.

- 10th June 2007: Mr. Do - This week we have a WWF Superstars bezel, thanks to the BYOAC/CAG artwork.

- 0.113u2: Changed VSync to 57.440000 Hz.

- 0.103u2: Phil Bennett corrected frequencies in WWF Superstars. Changed 68000 CPU1 clock speed to 10MHz, visible area to 256x240 and VSync to 57.439999.

- 0.103: David Haywood corrected interrupt timing in WWF Superstars driver. Changed VSync to 59Hz.

- 0.102u4: Phil Bennett added clone WWF Superstars (US, Newer).

- 0.99u2: Added WWF Superstars (Europe) and clone (Japan). Renamed (wwfsstar) to (wwfsstau).

- 0.97u1: Pierpaolo Prazzoli fixed vblank handling and some bad sprites in WWF Superstars.

- 0.59: Removed 3rd input button. Added dipswitches 'Unused SW 0-6', 'Flip Screen', 'Time', 'Unused SW 1-6' and 'Health For Winning'.

- 4th March 2002: David Haywood - Steph fixed dipswitches, inputs andscreen flipping by using similar routine to the one in src\video\wwfwfest.c.

- 0.37b16: David Haywood added WWF Superstars (US) (Technos 1989). Known issues: Scrolling *might* be slightly off, i'm not sure. Maybe Palette Marking could be Improved. There seems to be a bad tile during one of Macho Man's Moves (where does it come from?). How should the interrupts work. The current way is a bit of a guess based on how the game runs, if standard IPT_VBLANK and 2 different interrupts per frame are used the game either runs well and hangs on a game 'Time Out' end of match scenario, or the other way round the game is very sluggish and non-responsive to controls. It seems both interrupts must happen during the vblank period or something.

- 18th June 2001: David Haywood - Changed interrupt function. Its not fully understood whats is meant to be going on.

- 15th June 2001: David Haywood - First submission of driver. Cleaned up Sprite Drawing a bit, correcting some clipping probs, mapped DSW's.

- 14th June 2001: David Haywood - Started Driver, using Raine Source as a reference for getting it up and running.

LEVELS: 4 (repeats once)

Other Emulators:

* FB Alpha

* Raine

Recommended Games (Wrestling):

The Big Pro Wrestling!


Champion Pro Wrestling

Mat Mania

Body Slam

Mania Challenge

Pro Wrestling (PlayChoice-10)

Robo Wres 2001

The Main Event

Champion Wrestler

Grudge Match (Yankee Game Technology)

Wrestle War

Wrestle War (Mega-Tech)

WWF Superstars

WWF WrestleFest

Ring Rage

3 Count Bout / Fire Suplex

Muscle Bomber Duo

Saturday Night Slam Masters

Ring of Destruction: Slammasters II

Blazing Tornado

WWF: Wrestlemania

Shin Nihon Pro Wrestling Toukon Retsuden 3 Arcade

Shin Nihon Pro Wrestling Toukon Retsuden 4 Arcade Edition

Zen Nippon Pro-Wrestling Featuring Virtua


Buriki One

Giant Gram

Giant Gram 2000

WWF Royal Rumble

Romset: 3232 kb / 47 files / 1.41 zip

MAME XML Output:

       <game name="wwfsstar" sourcefile="wwfsstar.c">
              <description>WWF Superstars (Europe)</description>
              <manufacturer>Technos Japan</manufacturer>
              <rom name="24ac-0_j-1.34" size="131072" crc="ec8fd2c9" sha1="04ab93e2a1becdc480750c3b55839328b2af4639" region="maincpu" offset="0"/>
              <rom name="24ad-0_j-1.35" size="131072" crc="54e614e4" sha1="ee924dea977606fcb1222d1aa89211994126a182" region="maincpu" offset="1"/>
              <rom name="b.12" size="32768" crc="1e44f8aa" sha1="e03857d6954e9b9b6073b211e2d6570032af8807" region="audiocpu" offset="0"/>
              <rom name="24a9.46" size="131072" crc="703ff08f" sha1="08c4d33208eb4c76c751a1a0fe16a817bdc30820" region="oki" offset="0"/>
              <rom name="wwfs03.bin" size="65536" crc="8a35a20e" sha1="3bc1a43f956b6840a4bee9e8fb2a6e3d4ac18f75" region="oki" offset="20000"/>
              <rom name="wwfs05.bin" size="65536" crc="6df08962" sha1="e3dec81644fe5867024a2fcf34a67924622f3a5b" region="oki" offset="30000"/>
              <rom name="24a4-0.58" size="131072" crc="cb12ba40" sha1="2d39f778d9daf0d3606b63975bd6cfc45847a265" status="baddump" region="gfx1" offset="0"/>
              <rom name="wwfs39.bin" size="65536" crc="d807b09a" sha1="e5a221ac57e16cb3fb47d986e62f265ebbc5b0e6" region="gfx2" offset="0"/>
              <rom name="wwfs38.bin" size="65536" crc="d8ea94d3" sha1="3a9e200dbcd456364317858e4b5fa6a149cb3c61" region="gfx2" offset="10000"/>
              <rom name="wwfs37.bin" size="65536" crc="5e8d7407" sha1="829cc0c2013138097aa49c9072b87452bf8c8936" region="gfx2" offset="20000"/>
              <rom name="wwfs36.bin" size="65536" crc="9005e942" sha1="d0276419c21b866e17be85382f4e6f3baa4ce40b" region="gfx2" offset="30000"/>
              <rom name="wwfs43.bin" size="65536" crc="aafc4a38" sha1="ac48f13fc4d51e425748190f68b32c099acf532d" region="gfx2" offset="40000"/>
              <rom name="wwfs42.bin" size="65536" crc="e48b88fb" sha1="0fbf9109b86fc6376b8705d28c4c3aeb7fb9cdd8" region="gfx2" offset="50000"/>
              <rom name="wwfs41.bin" size="65536" crc="ed7f69d5" sha1="ae11aad3af43a0e240d17f4db26d68eaae7f1cf0" region="gfx2" offset="60000"/>
              <rom name="wwfs40.bin" size="65536" crc="4d75fd89" sha1="76a1f4a169648e00fcb150157393e3a45613f232" region="gfx2" offset="70000"/>
              <rom name="wwfs19.bin" size="65536" crc="7426d444" sha1="1c1af9492bb711701100bfcecab35f0c38260756" region="gfx2" offset="80000"/>
              <rom name="wwfs18.bin" size="65536" crc="af11ad2a" sha1="4214b16ada1679c6e18c5f2b6e5d6ddb4b731361" region="gfx2" offset="90000"/>
              <rom name="wwfs17.bin" size="65536" crc="ef12069f" sha1="5748646c0b0d6e00b6eea26fda3a3699e1553473" region="gfx2" offset="a0000"/>
              <rom name="wwfs16.bin" size="65536" crc="08343e7f" sha1="2085350e2506cf2d9c7aa74211cca912b36b203d" region="gfx2" offset="b0000"/>
              <rom name="wwfs15.bin" size="65536" crc="aac5a928" sha1="1298a5d29b388768ed6508522830e02f95fb54fc" region="gfx2" offset="c0000"/>
              <rom name="wwfs14.bin" size="65536" crc="67eb7bea" sha1="1de39072f96a80a41c383e495bb686adb353586c" region="gfx2" offset="d0000"/>
              <rom name="wwfs13.bin" size="65536" crc="970b6e76" sha1="c0da2237f759980d2d879c55c6855633c99fc418" region="gfx2" offset="e0000"/>
              <rom name="wwfs12.bin" size="65536" crc="242caff5" sha1="9e2a836d9c5415c9313e6609a2eebcb661fa0301" region="gfx2" offset="f0000"/>
              <rom name="wwfs27.bin" size="65536" crc="f3eb8ab9" sha1="4032f96d9c738706e353af7f00de921c2c1b72be" region="gfx2" offset="100000"/>
              <rom name="wwfs26.bin" size="65536" crc="2ca91eaf" sha1="191512aaf9542cbbd441886455cbfb5e7a0ab5d4" region="gfx2" offset="110000"/>
              <rom name="wwfs25.bin" size="65536" crc="bbf69c6a" sha1="c9502c9f1fa257f506a4aed22c015524a9fca074" region="gfx2" offset="120000"/>
              <rom name="wwfs24.bin" size="65536" crc="76b08bcd" sha1="c60bc47cf172203e570e693244a1c6308fa36f0b" region="gfx2" offset="130000"/>
              <rom name="wwfs23.bin" size="65536" crc="681f5b5e" sha1="17ac4dbfa84f5161f8d1c740ee91ccecf9f83f5f" region="gfx2" offset="140000"/>
              <rom name="wwfs22.bin" size="65536" crc="81fe1bf7" sha1="37102a6d276907bfeaccc81f1d6693e1c1f26cce" region="gfx2" offset="150000"/>
              <rom name="wwfs21.bin" size="65536" crc="c52eee5e" sha1="6bf7c63b3c18487dd7d964fe05cef348c6069775" region="gfx2" offset="160000"/>
              <rom name="wwfs20.bin" size="65536" crc="b2a8050e" sha1="6db9463321973a3141b6ceda35d11f851d0b9e1f" region="gfx2" offset="170000"/>
              <rom name="wwfs35.bin" size="65536" crc="9d648d82" sha1="81be2ca9f8384b29cf6ce9d59dedf8be1f37fd5d" region="gfx2" offset="180000"/>
              <rom name="wwfs34.bin" size="65536" crc="742a79db" sha1="5c2a5b578817ea1ed8b6993a8bc554840d7302a9" region="gfx2" offset="190000"/>
              <rom name="wwfs33.bin" size="65536" crc="f6923db6" sha1="5d0aba7f8e3fbde890ef67e91dbdd2bd3e67a23c" region="gfx2" offset="1a0000"/>
              <rom name="wwfs32.bin" size="65536" crc="9becd621" sha1="200c485d4d5acaf55f47d716a0df3218b64f813a" region="gfx2" offset="1b0000"/>
              <rom name="wwfs31.bin" size="65536" crc="f94c74d5" sha1="8f740860562876bd21a47ba8be758ecd6913207c" region="gfx2" offset="1c0000"/>
              <rom name="wwfs30.bin" size="65536" crc="94094518" sha1="e010b211ea9c08a3c1f36a0e04f2c4320acaa2b7" region="gfx2" offset="1d0000"/>
              <rom name="wwfs29.bin" size="65536" crc="7b5b9d83" sha1="e7381e48a3a63f28fc9a997bfda3e612f4fcccf9" region="gfx2" offset="1e0000"/>
              <rom name="wwfs28.bin" size="65536" crc="70fda626" sha1="049ef67f57953266ef2c750f58c0ee9baf963b39" region="gfx2" offset="1f0000"/>
              <rom name="wwfs51.bin" size="65536" crc="51157385" sha1="fa9f74ace9432d8686402e410cbc03a8c3b86f4d" region="gfx3" offset="0"/>
              <rom name="wwfs50.bin" size="65536" crc="7fc79df5" sha1="c57e8bb55a1d176b9232395207c5a28c622de9a4" region="gfx3" offset="10000"/>
              <rom name="wwfs49.bin" size="65536" crc="a14076b0" sha1="6817f56d2c6e2d596ebc7827d816ad331b425eeb" region="gfx3" offset="20000"/>
              <rom name="wwfs48.bin" size="65536" crc="251372fd" sha1="e6036807c902fb34071da8287dedcef6cadae06a" region="gfx3" offset="30000"/>
              <rom name="wwfs47.bin" size="65536" crc="6fd7b6ea" sha1="7e77e7647153bcaf09e1002b03f851fe474925a2" region="gfx3" offset="40000"/>
              <rom name="wwfs46.bin" size="65536" crc="985e5180" sha1="9fd8b1ae844a2be465748e3a95ea24aa032e490d" region="gfx3" offset="50000"/>
              <rom name="wwfs45.bin" size="65536" crc="b2fad792" sha1="083977c041c42c50e4f1f7140d97a7b792f768e9" region="gfx3" offset="60000"/>
              <rom name="wwfs44.bin" size="65536" crc="4f965fa9" sha1="4312838e216d2a90fe413d027f46d77c74a0aa07" region="gfx3" offset="70000"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1056000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="57.444853" pixclock="5000000" htotal="320" hbend="0" hbstart="256" vtotal="272" vbend="8" vbstart="248" />
              <sound channels="2"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="1"/>
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="1 Coin/5 Credits" value="3"/>
              <dipswitch name="Coin B" tag="DSW1" mask="56">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/3 Credits" value="40"/>
                     <dipvalue name="1 Coin/4 Credits" value="32"/>
                     <dipvalue name="1 Coin/5 Credits" value="24"/>
              <dipswitch name="Unused" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="3">
                     <dipvalue name="Easy" value="1"/>
                     <dipvalue name="Normal" value="3" default="yes"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              <dipswitch name="Super Techniques" tag="DSW2" mask="8">
                     <dipvalue name="Normal" value="8" default="yes"/>
                     <dipvalue name="Hard" value="0"/>
              <dipswitch name="Time" tag="DSW2" mask="48">
                     <dipvalue name="+2:30" value="32"/>
                     <dipvalue name="Default" value="48" default="yes"/>
                     <dipvalue name="-2:30" value="16"/>
                     <dipvalue name="-5:00" value="0"/>
              <dipswitch name="Unused" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Health For Winning" tag="DSW2" mask="128">
                     <dipvalue name="No" value="128" default="yes"/>
                     <dipvalue name="Yes" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="384"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise