Home News Forum                            

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

nss_smw: MAME ROM Information.


Super Mario World (c) 1991 Nintendo.

Just when you thought that Bowser and his Koopalings have already learned their lesson about messing with the Mario Brothers, they are already at it again. The only difference is that Bowser is currently wreaking havoc in the Dinosaur World. Now it's up to Mario and Luigi to rescue Princess Toadstool, save Dinosaur World and hopefully put Bowser and his Koopalings in their place.

The gameplay action is sidescrolling as in previous Mario games and it takes advantage of the SNES's 16-bit graphics and stereo audio. The game consists of a journey through levels in seven worlds: Yoshi's Island, Donut Plains, Vanilla Dome, Twin Bridges Area, Forest of Illusion, Chocolate Island, and the Valley of Bowser. There are also two secret worlds--Star World and Special World (accessed via the Star World)--which can be found by completing secondary goals in specific levels.

SMW contains a map screen on which the player moves, expanding this concept which was introduced in "Super Mario Bros. 3". It features 72 courses laid out across the seven worlds, and 96 exits (some levels have more than one exit). Secret exits open up new routes on the overworld map, often leading to secret levels. If you get all 96 exits you can play in a slightly different world.

The Yoshis appear in 4 different colors (green, yellow, red, and blue), each with slightly different abilities. There are also Baby Yoshis in the Star World levels which can be picked up by Mario. After eating five enemies, three berries, a Super Mushroom, Fire Flower, Starman, or Cape Feather, they will become a fully grown Yoshi of the same color.


Nintendo Super System hardware

Main CPU : G65C816 (@ 3.58 Mhz)

Sound CPU : SPC700 (@ 1.024 Mhz)

Sound Chips : Custom (@ 1.024 Mhz)

Screen orientation : Horizontal

Video resolution : 512 x 480 pixels

Screen refresh : 60.00 Hz

Palette colors : 32768

Players : 4

Control : 8-way joystick

Buttons : 6


Super Mario World was the launch title for the Nintendo Super Famicom in 1990, and the Nintendo Super NES in 1991. This marks the debut of Yoshi, Mario and Luigi's dinosaur friend.

The game has often been compared to "Super Mario Bros.", in the sense that both games 'set the bar' for all subsequent sidescrollers released on their respective systems. Super Mario World introduced many now common concepts to action gaming, such as giving the player the ability to revisit levels to find overlooked secrets. It was one of the first games to reward the player for 'getting one-hundred percent' (finding all the secret exits in the levels, many of which lead to secret levels), an idea that has since become very popular. Super Mario World is still considered by many to be one of the greatest games ever because of it's simple, yet creative and addictive gameplay.


All stages with a red marker have more than one way to exit the stage. Fortress, Castle and Switch Palace stages only need to be completed once.

The game changes when you complete the Special Zone stages, which are unlocked after finishing the 5 Star World stages. You must complete the Star World stages using the hidden exit to advance to the next stage. Completing the stage the normal way will go back to the Star Road.

With the Special Zone completed the map screen changes colour, Koopa Troopa changes into Mask Koopa, Jumping Pirahna Plant changes into Jumping Pumpkin Plant and Bullet Bill changes into Pidgit Bill.

Top Secret Area : To access this bonus stage you must be Cape Mario. Enter the Donut Ghost House and fly straight up to the left and run along the ceiling. At the end of the stage are four boxes, each with a 1-Up Mushroom. Unlike Super Mario 3, you can hit all the boxes at once and the lives won't disappear.

Complete Star World 4 (key) to unlock a shortcut to Bowser's Castle through the Star Road.


1. Mario Bros. (1983)

2. Super Mario Bros. (1985, Nintendo Famicom)

3. Super Mario Bros. 2 (1986, Nintendo Famicom)

4. Super Mario Bros. 2 (1988, Nintendo NES) : remake of Yumekojo Doki Doki Panic (1987, Nintendo Famicom)

5. Super Mario Bros. 3 (1988, Nintendo Famicom)

6. Super Mario Land (1989, Nintendo Game Boy)

7. Super Mario World (1991, Nintendo Super Famicom)

8. Super Mario Land 2 - 6 Golden Coins (1992, Nintendo Game Boy)

9. Super Mario Land 3 - Wario Land (1993, Nintendo Game Boy)

10. Yoshi's Island - Super Mario World 2 (1995, Nintendo Super Famicom)

11. Super Mario 64 (1997, Nintendo 64)

12. Super Mario Sunshine (2002, Nintendo Gamecube)

13. Yoshi's Island DS (2006, Nintendo DS)

14. New Super Mario Bros (2006, Nintendo DS)

15. Super Mario Galaxy (2007, Nintendo Wii)

16. Super Mario Galaxy 2 (2010, Nintendo Wii)

17. New Super Mario Bros 2 (2012, Nintendo DS)


Main director : Takashi Tezuka

Map director : Hidequi Konno

Area director : Katsuya Eguchi

Program director : Toshihiko Nakago

Mario and system programmer : Toshio Iwawaki

Object programmer : Kazuaki Morita

Background programmers : Shigehiro Kasamatsu, Tatsunori Takakura

Map programmer : Tatsuo Nishiyama

Area data input : Yoshihiro Nomoto, Eiji Noto, Satoru Takahata

Character graphic designer : Shigefumi Hino

Sound composer : Koji Kondo

Producer : Shigeru Miyamoto

Executive producer : Hiroshi Yamauchi


* Consoles :

Nintendo Super Famicom (1990)

Nintendo Game Boy Advance (2002, "Super Mario Advance 2 - Super Mario World")

Nintendo Wii (2007, "Virtual Console")


Game's rom.

Machine's picture.

MAME Info:

0.72 [?]

0.71u2 [?]


- 0.131: Angelo Salese fixed tilemap issue when displaying game map in Super Mario World.

- 0.129: Aaron Giles fixed integer Overflow with -debug in Super Mario World (Nintendo Super System).

- 0.122u6: Heihachi_73 and Atari Ace fixed user3 rom length.

- 0.102u3: Added new user3 rom (1MB) to Super Mario World.

- 0.88u2: Changed description to 'Super Mario World (Nintendo Super System)'.

- 0.72: Added 'Nintendo Super System: Super Mario World' (Nintendo 199?).

- 0.71u2: Added Super Mario World (Nintendo Super System) (Testdriver).

Recommended Games:

Mario Bros.

Mario Bros. (PlayChoice-10)

Vs. Super Mario Bros

Super Mario Bros. (PlayChoice-10)

Super Mario Bros. 2 (PlayChoice-10)

Super Mario Bros. 3 (PlayChoice-10)

Vs. Dr. Mario

Dr. Mario (PlayChoice-10)

Mario's Open Golf (PlayChoice-10)

Super Mario World

Recommended Games (Platform Extra):



Pac-Land (United Amusements PC Engine)

Son Son

Road Runner

Vs. Super Mario Bros

Super Mario Bros. (PlayChoice-10)

Super Mario Bros. 2 (PlayChoice-10)

Super Mario Bros. 3 (PlayChoice-10)

Super Mario World


Alex Kidd: The Lost Stars


The Goonies (PlayChoice-10)

Vs. The Goonies


Red Robin

Wonder Boy

Wonder Boy in Monster Land

Wonder Boy III - Monster Lair

Chip'n Dale: Rescue Rangers (PlayChoice-10)

Psychic 5

Psycho Soldier


Tricky Doc


Bonze Adventure

Dynamite Dux

Hard Head

Hard Head 2


The NewZealand Story

Fantasy Land

Keith Courage In Alpha Zones

Legend of Hero Tonma

Marvel Land



Blue's Journey

Hammerin' Harry

Liquid Kids

Mega Twins


Yo! Noid (PlayChoice-10)

Caveman Ninja / Joe & Mac

Ninja Clowns


Rockin' Kats (PlayChoice-10)

The Simpsons

Three Wonders - Midnight Wanderers

The Addams Family (Nintendo Super System)


Kid Chameleon (Mega-Tech)


J. J. Squawkers

Magical Cat Adventure

Spin Master / Miracle Adventure

B.C. Kid

Battle Toads


Super Trio

Top Hunter - Roddy & Cathy

Charlie Ninja

Romset: 544 kb / 2 files / 336.6 zip

MAME XML Output:

       <game name="nss_smw" sourcefile="nss.c" romof="nss">
              <description>Super Mario World (Nintendo Super System)</description>
              <rom name="spc700.rom" merge="spc700.rom" size="64" crc="44bb3a40" sha1="97e352553e94242ae823547cd853eecda55c20f0" region="user5" offset="0"/>
              <rom name="dsp1b.bin" merge="dsp1b.bin" size="10240" crc="453557e0" sha1="3a218b0e4572a8eba6d0121b17fdac9529609220" region="addons" offset="0"/>
              <rom name="nss-c.dat" merge="nss-c.dat" size="32768" crc="a8e202b3" sha1="b7afcfe4f5cf15df53452dc04be81929ced1efb2" region="bios" offset="10000"/>
              <rom name="nss-ic14.02" merge="nss-ic14.02" size="32768" crc="e06cb58f" sha1="62f507e91a2797919a78d627af53f029c7d81477" region="bios" offset="18000"/>
              <rom name="m50458_char.bin" merge="m50458_char.bin" size="4608" crc="011cc342" sha1="d5b9f32d6e251b4b25945267d7c68c099bd83e96" status="baddump" region="chargen" offset="0"/>
              <rom name="m50458_char_mod.bin" merge="m50458_char_mod.bin" size="4096" crc="8c4326ef" sha1="21a63c5245ff7f3f70cb45e217b3045b19d0d799" status="baddump" region="m50458_gfx" offset="0"/>
              <rom name="nss-mw-0_prg.ic1" size="524288" crc="c46766f2" sha1="06a6efc246c6fdb83efab1d402d61d2179a84494" region="user3" offset="0"/>
              <rom name="mw.ic3" size="32768" crc="f2c5466e" sha1="e116f01342fcf359498ed8750741c139093b1fb2" region="ibios_rom" offset="0"/>
              <chip type="cpu" tag="maincpu" name="5A22" clock="21480000"/>
              <chip type="cpu" tag="soundcpu" name="SPC700" clock="1024000"/>
              <chip type="cpu" tag="bios" name="Z80" clock="4000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="spc700" name="SNES Custom DSP (SPC700)"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.098476" pixclock="5369318" htotal="341" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="2"/>
              <input players="2" buttons="6">
                     <control type="joy" ways="8"/>
              <dipswitch name="Difficulty" tag="DSW" mask="3">
                     <dipvalue name="Normal" value="0" default="yes"/>
                     <dipvalue name="Hard" value="3"/>
              <dipswitch name="Lives" tag="DSW" mask="12">
                     <dipvalue name="2" value="12" default="yes"/>
                     <dipvalue name="3" value="8"/>
                     <dipvalue name="4" value="4"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Time limit per level?" tag="DSW" mask="48">
                     <dipvalue name="104 sec." value="16"/>
                     <dipvalue name="112 sec." value="32"/>
                     <dipvalue name="120 sec." value="0" default="yes"/>
                     <dipvalue name="? sec." value="48"/>
              <dipswitch name="Unknown" tag="DSW" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="Unknown" tag="DSW" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <driver status="preliminary" emulation="preliminary" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="2"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise