HOME
GAMES
PROGRAMS
ARTICLES
SITE MAP
LINKS
ABOUT/CONTACT US
|
Mario Improvement 3 Features
The current version of Mario Improvement 3, Version 0.95, includes:
- Mouse support
- A Win95-style GUI interface
- Enemy support
- Map screen sprite support (NES version only)
- Support for all levels
- Support for all object sets
- Level header edting support (NES version only)
- Pointer support (NES version only)
- Mario Allstars support (though lacking header and pointer editing support, and a few other things supported with the NES version)
- Freeform Mode: a special editing mode allowing you to create your own custom level using an arbitrary number of objects and enemies using any object set, which you can then save to the ROM
- M3L (standalone Mario 3 level) file saving
System Requirements
The system requirements of Mario Improvement 3 are:
- At least a 386 (but probably something more like a 486)
- A VGA card
- A mouse
- DOS
- The Mario 3 ROM (do not ask me for it)
- The Mario Allstars ROM (for Mario Allstars support, available separately)
- A NES emulator with Mapper 4/MMC3 support. This is needed to run Mario 3. NESticle and FWnes should work fine (although not perfectly) for this.
- CWSDPMI, if you run it from pure DOS. You don't need it if you run it under Windows 9x. I'm not sure how well MI3 works under Windows 3.x.
- An SNES emulator (such as ZSNES or SNES9X) for Mario Allstars support
- A sense of creativity :)
Screen Shots
These are some screenshots of Mario Improvement 3 (from version 0.35):


Download
Click the link for the version you want to download:
Version History
Version 0.95
- Map screen sprite support
- Freeform Mode
- M3L files
- Mario Allstars levels internally supported
- "Lost Levels", hammer bros. levels, and pipe levels internally supported in NES version
- Vertical levels display correctly in NES version
- Source code released
Version 0.75
- Pointer support
- Limited Mario Allstars support
- Load Level from Offset function
Version 0.50
- Header support mostly done
- Command line loading
- New options added
- Bugs fixed
Version 0.35
- Mouse support implemented
- Win95-style GUI interface
- New keys added
- Removed using the Alt key for 4-byte objects. Now use the space bar for everything.
- Enemy support!
Version 0.20
- Map screen support
- Two new keys added: "3" key and "4" key, show/hide 3 and 4 byte objects, respectively, it really helps in some levels.
- Some object display bugs fixed
- Support for all of the levels and all of the object sets
Version 0.12
- Fixed crash bug
- Fixed a bug where if the user moved two objects to the same location, the cursor would automatically pick up the one underneath it.
- Fixed bug in scrolling code
- Sped up the editor a bit
- Reduced executable size
- Two new keys added. The "K" key jumps 16 objects ahead, and the "J" key jumps 16 objects backward.
Version 0.1 beta 1
- First public version
- Supported only levels with Plains Level object set
Future Progress
These are things that will likely be implemented in future versions, in no particular order:
- Better Mario Allstars support
- Object editor (the one last thing before you can edit everything in the NES version)
- Rewrite the level display function to make it more accurate
- Improve freeform mode some
- Other features are also possible
|