Yoshis Island Level Editor

Created Jan 21, 2018 Editor Picked Curator Picked Source Report Nominate Tags: Mario Quiz, Nintendo Quiz, Video Games Quiz, Level, Nintendo Games, Super Mario, Super Nintendo, Yoshi Top Quizzes Today.

  1. Yoshi's Island Level Editor. This is the place for video games! 3 posts. Page 1 of 1. HealthyMario Ripper II Posts: 308 Joined: Fri Jan 17, 2014 4:06 am.
  2. Ever since the Nintendo Gigaleaks began around a week ago, one cool tidbit after another has been revealed from the formerly tucked-away archives of Nintendo. Now we have some new reveals, such as Mario originally having wings in Super Mario World and Yoshi's Island on the SNES having a level editor built into it.
  3. Yoshi's Island randomizer: Game Specific: 05 Mar 2021: Golden Egg: Level Editors: 05 Dec 2010: Eggvine: Level Editors: 16 Oct 2010: Ycompress - Yoshi's Island Compression Tool: Game Specific: 27 Sep 2004.

Lunar Magic is a level editor created by FuSoYa for Super Mario World. The interface runs on Microsoft Windows and allows people to create custom graphics and edit levels and the world map. It has many features and is an extremely advanced editor. Some of these features are custom palettes, overworld editing, custom Map16 pages, custom graphics, entrance/exit modifying, support for custom blocks, sprites and (recently) custom music. It is quite easy to learn and includes a help file. After a 4 year hiatus, FuSoYa released version 1.64 on September 24, 2009, followed by version 1.65 on October 1, 2009, then version 1.70 on April 1, 2010, 1.71 on April 17, 2010, and then version 1.80 and 1.81 on September 24, 2010. Version 1.82 was released on October 31, 2010, and on September 24, 2011 FuSoYa released version 1.90 at the 11th anniversary of Lunar Magic! On May 5, 2012 FuSoYa released Lunar Magic 2.00; it can load a DLL by Alcaro which runs an emulator inside of Lunar Magic.

As of 2019, Lunar Magic is the only known public level editor for Super Mario World.

  • 1Features
  • 4Easter Eggs
    • 4.1Level Editor
    • 4.2Overworld Editor
    • 4.3Datafiles

Features

Level Editor

  • Point and click Layer 1 and 2 editors
  • Exit and Destination editor
  • Time Limit and Music setting editors
  • MAP16 (blocks) settings editor

Internal Emulator

Super mario world 2 yoshi

To use the internal emulator, LMSW must be downloaded and extracted in the same folder as Lunar Magic.

  • Test a level inside of Lunar Magic
  • Edit a level while playing it
  • Optional: Use a different emulator by replacing retro.dll with another implementation of libretro.

Overworld Editor

  • Point and click Overworld editor
  • OW Path and Event editors

Title Screen Editor

  • Point and click Title Screen Level FG editor
  • Title Screen Movement recording (with help of ZSnes emulation)

Credits Editor

  • Point and click editing of the tiles from the Credits scene

Compatible ROMs

  • 'Super Mario World (U) [!].smc' - This is the standard North American version SMW ROM. This offers the best support, and is the ROM recommended for editing.
  • 'Super Mario Bros. 4: Super Mario World (J) [!].smc' - The Japanese SMW ROM. However, editing of the Japanese ROM is limited.
  • 'Super Mario All-Stars + Super Mario World (U) [!].smc' - The North American SMAS + SMW ROM

It is recommended that you get a clean, unmodified 'Super Mario World (U) [!].smc' ROM for your hacking, as that is what the various tools and patches available at SMW Central are designed for.

Also, it worth noting Super Mario Advance 2 editing is possible with Smallhacker's experimental tool.

Lunar Magic Release History

  • 1.00 - September 24, 2000
  • 1.01 - October 2, 2000
  • 1.02 - October 10, 2000
  • 1.03 - October 28, 2000
  • 1.10 - December 25, 2000
  • 1.11 - February 9, 2001
  • 1.20 - May 20, 2001
  • 1.30 - September 24, 2001
  • 1.31 - October 1, 2001
  • 1.40 - December 25, 2001
  • 1.41 - January 1, 2002
  • 1.42 - February 9, 2002
  • 1.43 - June 15, 2002
  • 1.50 - September 24, 2002
  • 1.51 - September 24, 2002
  • 1.60 - September 24, 2003
  • 1.61 - December 25, 2003
  • 1.62 - April 11, 2004
  • 1.63 - September 24, 2005
  • 1.64 - September 24, 2009
  • 1.65 - October 1, 2009
  • 1.70 - April 1, 2010
  • 1.71 - April 17, 2010
  • 1.80 - September 24, 2010
  • 1.81 - September 24, 2010
  • 1.82 - October 31, 2010
  • 1.90 - September 24, 2011
  • 1.91 - December 25, 2011
  • 2.00 - May 5, 2012
  • 2.01 - May 20, 2012
  • 2.12 - March 13, 2013
  • 2.20 - September 25, 2013
  • 2.21 - December 25, 2013
  • 2.22 - February 11, 2014
  • 2.30 - September 24, 2014
  • 2.31 - November 20, 2014
  • 2.32 - January 14, 2015

Easter Eggs

Level Editor

Chelsea

Upon opening a ROM in Lunar Magic, immediately type in Chelsea, case sensitive. A message will appear stating 'Chelsea is *really* cute!' The editor's icon will change. From versions 1.10 to 1.30, this unlocked the Overworld Editor: press Ctrl+O to open it. From 1.30 to 1.63, this unlocked the Title Screen and Credits editor.

Alternate Super GFX Bypass

Simply press Shift+F4 in the level editor to unlock an alternate Super GFX bypass. In this one, instead of browsing from a list, you can simply type in the number of the files you wish to use. It also has a box with the currently active GFX files for viewing purposes.

Sprite 19 fix

Press Shift+F8 in the level editor to install a fix for Sprite 19 (Display text from level Message Box #1). However, if Mario's starting position is a submap, Level 1C5 will be used for the intro level instead of C5.

8x8 Extended GFX Viewing

Open the 8x8 editor and press Ctrl+Shift+Page Down. Now you can view much more GFX; i.e. Mario's GFX, but you can't edit them.

16x16 Sprite GFX Viewing

Open the 16x16 editor and press Ctrl+Shift+Page Down. Scroll all the way down for the sprite GFX.

M16-7k

Open the 16x16 editor and press Ctrl + Shift + Alt + F1 + N + O + Insert to open up the window where you can import backgrounds made with Pic2SNES. It's a nice method to get nice backgrounds you normally can't rip.

Editor

Overworld Editor

Chibi Moon

There is an Easter egg where if you open the overworld immediately after opening a rom and then type in ChibiMoon. (case-sensitive. There is no text box to enter it into- just don't click anything and type it) The editor's icon will change and the status bar will say, 'ChibiMoon is cute!' At this point, you can press CTRL+E to bring up a dialog box. Type in the name of your hack (no more then 21 characters long) and press OK, and it will lock your hack and change the rom name in the rom header to whatever you typed in.

The World Is Not Enough

Open the OW editing window, and navigate to the 'change events passed' box under the Overworld menu. Open it, and go to the dialogue box. Type in 'The world is not enough!', (case sensitive) and hit escape. Now you have a star to view. Repeat the process to regain the moon icon. Prior to version 1.43, this also unlocked editing of Super Mario All Stars + World.

Super Mario World 2 Yoshi's Island Level Editor

Amy Is Cute

Open the OW editor and go to the 'Change Events passed' box. Type 'Amy is cute!' (case sensitive) and hit escape. A message box will appear and there will be some binary near the top.

Chocobo

After performing the Amy Is Cute easter egg, re-open the change events passed box. Type the binary that appeared in that code (01000001-01101101-01111001) in the box and hit escape. The program's icon in the titlebar is now a Chocobo and the program's name in the titlebar changes to 'Wark Wark!'

poisson

Finally, after all that, typing poisson into the dialogue box and pressing the X will cause the status bar to change to '...wark?'

Yoshi

Palette Hack

Hitting Ctrl+Shift+F8 allows you toggle the palette hack on the title screen. Normally, the background turns blue when 'erase file' is selected, but LM installs a hack that bypasses this when you first save Level C7. You can use Ctrl+Shift+F8 to turn it off, or back on again (changes are saved after you save Level C7).

Mario Overworld Sprites

Mario's sprite in the overworld editor changes on various days. Luigi's is similarly modified from 1.90 on.

Super Mario World 2 Yoshi's Island Level Editor

  • February 9th: Mario riding a blue Yoshi. This is FuSoYa's birthday.
  • April 1st: Mario riding the Blue Bird. Prior to a certain version, he rode a green Yoshi instead.
  • March 17th: Prior to version 1.90, Mario will instead be Luigi. From 1.90 on, they will both be riding green Yoshis instead.
  • September 24th: Mario riding a yellow Yoshi. Anniversary of Lunar Magic.
  • December 25th: Mario riding a red Yoshi.

Datafiles

SMA2?

By opening the Lunar Magic executable in a hex editor, one can find interesting things, including *.gba files grouped in with the dialogue for Open ROM, and information on several sprites from SMA2. By modifying the executable, it is, in fact, possible to have GBA files available for selection there. The results are interesting, but disappointing ('I don't think so, Tim.').

Weird Text

There's quite a bit of amusing text hidden in the executable. Some of these are related to the easter eggs, some are related but don't appear to be used. Others appear to be bizarre additions.

Yoshi's Island Level Editor Forest

  • Shortly after the data for the object descriptions, before the sprite descriptions are descriptions from the custom blocks from the original Demo World have their own personal descriptions in the executable.
    • Similarly, there is text around reading 'A custom tile programmed by FuSoYa'.

The Poem

A poem alluding to many of the hidden features is in the Help files, under 'Overworld Help Menu : About Overworld Editor'. Interestingly, the part of the poem referring to Mario Overworld Sprites still states there are four days, despite there being five.

Yoshi's Island Level Editor

External Links

SNES Utilities


GameNameDescription
AngeliqueAngelique Tile EditorThe Angelique Tile Editor is a basic hex editor that allows pasting as hex into 18-byte records in the game Angelique for a special text output system. It is unknown if this will prove useful with other Super Famicom games.
Bust-A-MoveShampooThis is an editor for the SNES version of Bust-A-Move. You can modify the number of lives you have, the number of hits you need to kill a boss, and the layout of all 100 levels.
Chrono TriggerChrono Trigger Shop KeeperCTshopkeeper will change the items in the stores throughout the SNES game Chronotrigger.
Chrono TriggerChrono Trigger Item Name EditorThis is a text editor that lets you change names of Techs and Magic spells within the game.
Chrono TriggerChrono Trigger Text EditorThis program can be used to edit text, like dialog and save titles, within Chrono Trigger as well as edit items, techs/magic and enemy names.
Chrono TriggerCroneThis editor allows for the easy editing or all enemies in Chronotrigger.
Chrono TriggerCTENEDCTENED changes enemy and monster stats. Has a freindly DOS interface.
Chrono TriggerGearsThis is a fairly extensive package of editors for Chrono Trigger for the SNES. Included is a shop editor, character editor, monster editor, and a text editor.
Chrono TriggerTemporal FluxThis editor edits thing no other CT editor can... It can edit level data for the overworld, different locations, in-game text, and EVENTS! If you ever wanted to create a new game using the Chrono Trigger engine, this is the way to do it. Requires Microsoft's .NET v1.1 Framework to use.ChickenLump's Temporal Flux Manual..covers the basics of using the editor.
Clock TowerClock Tower Text EditClock Tower Text Edit, allows you to change text inside the english-translated Clock Tower ROM.
EarthboundDont Care Editor and EB Text CompressorThis is a text editor for Earthbound SNES that makes a very difficult process seemingly easy to use. This editor also has a Dont Care Entry editor.
EarthboundEarthBound Map EditorAn Earthbound editor with a ton of features, this program allows you to edit maps, doors, sprite placement, and the Text Pointer Table.
EarthboundEarthBound Sprite EditorThe EarthBound Sprite Editor lets you easily edit 1144 sprites that appear in the SNES RPG, EarthBound.
EarthboundEarthBound Store EditorThis editor lets you edit all the stores in the game.
EarthboundEarthbound Text EditorThis utility lets you edit the text in EarthBound.
EarthboundPK HackThis is a very capable editor for EarthBound, a SuperNes game. It allows editting for enemies, items, graphics, text, events, and more. Give it a try.
Final Fantasy 2/4ff4h SRAM HackerFF4h is used to hack Final Fantasy 4 / Final Fantasy 2 us SRAM files. It doesn't have graphical capacities, but it decodes and modifies the essential information contained in the battery backup file and corrects the checksums after modifications. In short, it's the prequel to FF3h.
Final Fantasy 3Final Fantasy 3 Sprite EditorA program written in Visual basic, will allow you to edit the sprite enemies and espers of your Final Fantasy 3US game.
Final Fantasy 3Final Fantasy III Multi EditorThis program lets you edit the monsters and spells, and much more from Final Fantasy III (US).
Final Fantasy 3Final Fantasy III Shop EditorThis editor lets you edit the shops in the US version of Final Fantasy 3.
Final Fantasy 3Final Fantasy III Sprite EditorThis editor lets you edit all the playable sprites in FF III (US).
Final Fantasy 3Final Fantasy III Weapon ToolThis editor lets you easily edit the weapon palletes of FF3 without the use of a hex editor, as well as what sprite is used, Sound effect, weapon attack graphic, and many other properties for every weapon in FF3.
Final Fantasy 3Final Fantasy III US Editor Final Fantasy III US Editor Hack This editor is incomplete (as most work-in-progress emulators are), but the current version lets you change basically everything from the script to the map to even the weapon attributes. Very useful... Here is a hack by Eizneckam which fixes the character editor, dialogue editor, magic editor. Lots of goodies have been added as well.
Final Fantasy 3Mac ThingThis utility allows you to modify the text in Super Nintendo files. Actually, only Final Fantasy III. Who's to say how much more will be done?
Final Fantasy 3/6ff3h SRAM HackerFF3h is used to hack Final Fantasy 6 / Final Fantasy 3 us SRAM files. Filled with features (able to modify a huge amount of information).
Final Fantasy 4FF4 ToolsA Javascript FF4 editor by Phoenix Hacks. It is a Text Editor, an Event Editor, and a Map Editor. It is designed to be used in conjunction with a hex editor.
Final Fantasy 5 (J)Final Fantasy 5 Multi EditorThis lets you edit many of the things in Final Fantasy 5.
Harvest MoonHMEThis level editor for Harvest Moon comes in three parts (The Ranch editor, Mountain Editor, and Building Editor.) This is the source code (Visual Basic) to an older version of HME.
Harvest MoonHME Dialogue EditorThis is a script editing program (part of the HME series). It allows you to edit the text in Harvest Moon. Its beta right now, so remember to back up your roms before you use it.
Legend of Zelda: A Link to the PastzcompressZelda Compression Tool that can decompress/extract and recompress/insert the graphics in Zelda: A Link to the Past. It's based on the compression code from Lunar Magic, with a small modification to adjust for a difference in Zelda's format.
Legend of Zelda: A Link to the PastZelda Script EditorThe Zelda Script editor is just as the name states, a script editor for the SNES version of A Link to the Past.
Legend of Zelda: Link to the PastHyrule MagicThis is an editor for The Legend of Zelda: A Link to the Past. You can edit just about everything, including overworld, music, sprites, some event points, and much more.
Panic in Nakayoshi WorldNaCHAOShiThis is a level editor for Panic in Nakayoshi World
Sailor Moon RPGSailor Moon RPG Map EditorThis is a nice editor that covers pretty much everything except for sprite editing/placement. The shell of this code was used for the creation of the later, greater Super Mario World Editor, Lunar Magic.
ShadowrunShadowrun SSEThis is a ZSNES savestate editor for Shadowrun created by Saprophytic. It edits quite a bit about your character, including weapons, armor, skills, the amount of Nuyen you possess, and more. This program requires COMCTL32.OCX and TABCTL32.OCX.
Super Mario KartmKeditThis is a Mario Kart track editor with many features. You will need the Lunar compress utility to use this editor(Not included). Also this zip contains the source. Visual Basic 6 runtime files not included.
Super Mario KartTrack DesignerThis is a facelift editor for the game Super Mario Kart. This editor has many features. Mainly it edits all 24 tracks in the game. 20 normal tracks and 4 battle tracks. Also you can edit the tile sets and music.
Super Mario RPGLazy ShellMakes use of the documents below to create an interface that can manage all stats, level maps, scripts and sprites currently. The purpose of the hacks posted here is to put the application to the most comprehensive test possible, and to demonstrate its capacity to edit a ROM. Many bugs have been discovered and fixed because of this. Written in C#
Super Mario RPGPIPESPIPES - Plumbing Italian Predator Editing Studio is a monster editor for Super Mario RPG that can edit names, stats and weaknesses.
Super Mario RPGSuper Mario RPG Shop EditorThis simple utility from HighT1mes lets you edit the item prices at the shops over the Mushroom Kingdom. You can base it on gold or Frog coins.
Super Mario WorldLunar MagicThis is the first Super Mario World for SuperNES level editor, complete with graphical GUI.
Super Mario WorldSuper Mario World Overworld EditorThis editor will allow you to change which 8 x 8 graphic tiles are used for the main overworld background layer and also (with cdedit and cdedit2) change which 8 x 8 tiles are used for the 'change' events which is when the main overworld background layer changes after you complete a level. Full documentation is in the .TXT files in the archive.
Super Mario World 2: Yoshi's IslandEggVineEggVine is an editor for Yoshi's Island that lets you edit screen exits, objects, sprites and headers. Be sure to have VB6 runtimes installed.
Super Mario World 2: Yoshi's IslandYcompressAlthough not itself an editor, this tool will allow you to dump the graphics of Yoshi's Island for use in other tile editors. In addition, it will allow you to reinsert the graphics once they have been edited.
Super MetroidSABSSABS (Samus Aran's Beauty Salon) is a Super Metroid Editor. Currently it edits the HP of most enemies, and has buggy, yet present, text editting, and more. Try it out.
Super MetroidSMILESMILE (Super Metroid Integrated Level Editor) is a Super Metroid level editor by Jathys. It's an early stages, but looking better with every update.
Tecmo Super Bowl 3Tecmo Super Bowl III ManagerA Win 9x utility that lets you open up the SNES Tecmo Super Bowl 3 ROM and edit it. It's an extremely easy-to-use, yet very powerful little utility!
Tetris AttackBlock EditFrom the creator of some final fantasy save state editors, comes Block Edit. Block edit edits the .ZST of ZSNES save states for Tetris Attack, and lets you make the best combo's ever. Check it out! This is a cool editor to try..
Top Gear 2TG2EditA neat little Save State Editor that allows you to edit the car parts, and amount of money you have in your Top Gear 2 ROM for SNES.


Emulators on:
Windows
Linux
Macintosh
Consoles
iOS (iPhone)
Android
Windows Mobile
Others
Other Releases
Music
Hacks
Savestates
Cheats
Movies
Translations
ROMs (Public Domain)
Frontends
Technical Documents
Extenders
Utilities:
General
Auditing
Cheating
Development
Game Modification
Music Playback / Manipulation
Plugins
Affiliates
Game Hacking.org

Comments are closed.