More actions
Reggie! Level Editor Next | |
---|---|
General | |
Author | Reggie! Team |
Type | Hack Utilities |
Version | 4.8.0 |
License | GPL-3.0 |
Last Updated | 2022/06/07 |
Links | |
Download | |
Website | |
Source | |
Reggie! is an advanced level editor for New Super Mario Bros. Wii originally created by Treeki, Tempus and RoadrunnerWMC using Python, PyQt and Wii.py.
The "Next" version is created by RoadrunnerWMC, based on the official release 3. Milestone 4 version is a collaboration of Horizon users and it aims to add more features requested by users. It also contains code imports from the following Reggie! forks:
- ReggieMod 3.7.2 by JasonP27.
- Reggie! Level Editor Mod (Newer Sprites) 3.8.1 by Kamek64 and MalStar1000.
- NeweReggie! (Extension to Reggie! Level Editor) by Treeki and angelsl.
- Miyamoto! by AboodXD.
- Reggie Updated by RoadrunnerWMC.
Features
- Terrain editing.
- Sprite editing, with over 3,500 properties available and image display for over 350 sprites.
- Entrance, path and location editing.
- Area/Zone options and Background options, with image previews.
- Resizable and interactive level overview.
- Zoom, Grid and other powerful editing options.
- Autosave to prevent loss of data.
- Level Diagnostic Tool to detect common crash causes.
- Support for adding notes in the level to aid in editing.
- Customizable interface, and more.
User guide
If you're on Windows or Mac and don't care about having the bleeding-edge latest features, you can use the official release. This is also the easiest setup method.
Reggie! Tutorials:
- Reggie Interface - Learn how Reggie works and understand the various buttons and options in the editor.
- Running Reggie from Source - Get the most out of Reggie by installing the source version, which offers numerous improvements over the compiled version.
- Game Patches - Enhance your editing experience by using game patches, powerful plugins that modify the files Reggie loads for a specific mod like Newer Super Mario Bros. Wii.
- Reggie Troubleshooting - Resolve common problems you may encounter while using Reggie with this guide to troubleshooting.
Screenshots
Media
Reggie Level Editor Next - Newer Super Mario Bros Wii (napzz)
Changelog
v4.8.0
- Added support for loading Stage and Texture folders in Game Patches separately. First it checks if /Texture is a folder, and if not, it lets the user select the Tilesets folder manually.
- Implemented saving levels as .arc.LZ files.
- Pa0 overrides now automatically apply to all Tilesets starting with "Pa0_" (Also you can add 'override="no-Pa0"' to your tilesets in the 'tilesets.xml').
- Removed the AnotherSMBW, NewerHS and NewerSumSun Game Patches.
- The camera now automatically scrolls when dragging items near the screen edge.
- Added an option to visualize Camera Bounds for Zones.
- Made CTRL+Scroll zoom in/out to the cursor's position.
- Other miscellaneous bug fixes.
v4.7.0
- Improved spritedata.
- Updated Reggie Next icons for both Windows and Mac (credit to Meorge and grishhung).
- Implemented LZ-compressed level support from Reggie Updated.
- Updated the Sound Modulation names to correspond to the respective level they're used with from the original game.
- Changed the format spritedata.xml's use to refer to bits, as proposed by RoadrunnerWMC (it's much better).
- Reworked Paths to allow changing the Path and Path Node IDs.
- Added a "Change Layer" button for tiles.
- Changed the default Area timer to 500.
- Added the "Send to Worldmap" and most importantly "Spawn half a tile left" settings for Entrances.
- Other miscellaneous bug fixes.
v4.6.0
- Fixed Newer Bush sprite image error.
- Fixed crashes that occur when the Pa0 tileset isn't selected/found.
- Improved spritedata.
- Added a "Next Free" button for easily selecting new values at a given ID input.
- Further optimized the editor, and improved LH decompression.
- Added dialogue in the Area settings configure loaded sprite resources.
- Made the editor load a blank canvas if 01-01 couldn't be found after switching Game Patches.
- Added a Newer-friendly version of the Training Level, and made the custom tilesets use their own file name.
- Made newly created Zones have the standard BG scroll rates set by default.
- Removed the HUD from all Background previews, and added all missing ones (huge thanks to Stage13-10).
- Improved accuracy of the Level Overview window.
- Updated the selection line of items.
- Items will now only be placed into the level when they are set to be visible.
- Added an option to place Objects at their full size (immediately).
- Reworked the screenshot button. It can now hide the editor canvas.
- The Current Spritelist now updates regularly, can be sorted by sprite ID, and lists all values for IDs if a sprite has multiple.
- Fixed the positioning of sprites when saved. Before they were slightly offset by their images, which caused issues most notably with rail-controlled sprites.
- Added a more alarming Invalid Tile image.
- Made Liquids visually draw to Locations.
- Other miscellaneous bug fixes.
v4.5.1
- Fixed Move-When-On platform sprite image crashing error.
- Improved spritedata.
- Added support for high DPI displays.
- Other miscellaneous bug fixes.
v4.5.0
- Improved spritedata, and modified window for Sprite Settings.
- Significantly improved loading times (including adding support for nsmblib).
- Implemented support for editing Camera Profiles.
- Made Zones and Locations snap to the 8x8 grid when resized by default (unless Alt is held).
- Updated screenshot feature.
- Repaired AnotherSMBW's and NewerSumSun's game patch.
- Removed NewerGEM game patch.
- Other miscellaneous bug fixes.
v4.4.0
- Improved spritedata
- Revamped the zone settings (from Reggie! Updated).
- Removed the set max number of sprites that can be listed in the spritedata.
- Fixed bugs related to saving.
- Many small miscellaneous bug fixes (some from Reggie! Updated).
v4.3.0
- Improved spritedata
- Added a new LH Decompressor, which should now properly decompress loaded files.
- Added support for sprites with multiple IDs in the Current Spritelist.
- The editor now properly changes folders when ran from a new location.
v4.2.0
- Improved spritedata.
- Restored the Newer Holiday Special game patch's spritedata.
- Removed the Quick Paint Tool.
- Fixed the background setting's saving issue.
- Implemented middle-click-drag scrolling from Reggie Updated.
- Made the initial state of events 33-64 editable.
- Fixed rendering unknown tiles.
- Fixed bugs with resizing multiple tiles at once.
- Separate windows no longer spawn at the top-left corner.
- Other miscellaneous bug fixes.
v4.1.0
- Removed every single NewerSMBW addition from the Vanilla NSMBW Spritedata.
- Removed duplicated sprite settings in the NewerSMBW Spritedata.
- Restored all original sprites in the Vanilla NSMBW Spritedata.
- Miscellaneous Spritedata updates.
- Fixed bugs in the Background settings.
v4.0.0
- Revamped sprite editor widget and spritedata format.
- Revamped object resizer.
- Added tileset randomization rendering.
- Added override support for custom tilesets.
- Added Newer recolors for sprites 21, 24-26, 30, 47, 58, 60, 63, 78, 81-86, 101, 145, 153, 195, 198, 199, 223, 230, 231, 261, 269, 296, 341, 391, 478 and 479.
- Added sprite images for sprites 52, 192, 211, 328, 349, 364, 365, 372, 375, 381, 405, 418, 431, 458, 460, 462, 463, 472, 473, 480-482 and Newer-exclusive sprites 17, 18, 167, 168, 244, 250 and 251.
v3.2.0
- Added the Quick Paint Tool.
- Added animation rendering for blocks, dash coins and conveyors.
- Added a Recent Files menu.
- Added warning for LH decompression failure.
- Fixed last level loading.
- Fixed sprite 99 image and Newer/NewerSumSun sprite images
- Minor bug fixes.
v3.1.0
- Added a new TPL decoder, LH and LZ77 decompressors.
- Added snapping zone to grid.
- Removed NSMB2 support and ribbon.
- Updated spritedata.
- Several bug fixes.
v2.0
- Added path editing support.
- Added support for Unicode file and folder names.
- Added 100% Zoom hotkey (CTRL+0) and changed hotkey for "Shift Objects".
- Added an error message if an error occurs while loading a tileset.
- Fixed tileset changing.
- Fixed closing the Palette.
- Fixed Delete Zone button.
- Fixed ReggieClip.
- Corrected mistake in level list.
- Removed integrated help viewer.
v1.0
- Initial release.
Credits
Reggie! Team (Developers):
- Treeki - Creator, Programmer, Data, RE.
- Tempus - Programmer, Graphics, Data.
- AerialX - CheerIOS, Riivolution.
- megazig - Code, Optimization, Data, RE.
- Omega - int(), Python, Testing.
- Pop006 - Sprite Images (NSMBW).
- Tobias - Sprite Data (NSMBW), Event Example Stage.
- AboodXD - Programmer, Optimization.
- Grop - Programmer, Sprite Data (NSMBW).
- John10v10 - Quick Paint Tool Creator.
- RoadrunnerWMC - Reggie! Next Developer: Programmer, UI, Data, Sprite Images (NSMBW), Other.
- JasonP27 - ReggieMod Developer, Programmer, UI, Sprite Images (NSMBW).
- Kinnay (Kamek64) - Reggie! Newer Sprites Developer, Programmer, Sprite Images (NSMBW, NewerSMBW).
- ZementBlock - Sprite Data (NSMBW).
- MalStar1000 - Sprite Images (NSMBW, NewerSMBW), Other.
- joietyfull64 - Sprite Data (NSMBW).
- MidiGuyDP - Background Images & Names (NewerSMBW).
- SnakeBlock - Sprite Data (NSMBW).
- Danster64 - Sprite Data (NSMBW, NewerSMBW), Sprite Images (NSMBW, NewerSMBW), Windows Builds.
Other Testers and Contributors:
- BulletBillTime, Dirbaio, EdgarAllen, FirePhoenix, GrandMasterJimmy, Mooseknuckle2000, MotherBrainsBrain, RainbowIE, Skawo, Sonicandtails, Tanks, Vibestar, angelsl, ant888, gamesquest1, iZackefx.
- Tobias and Valeth - Text Tileset Addon.
- Meorge and grishhung - The Reggie Next Icons (Windows and Mac).
- Toms - Mac Builds.
- MandyIGuess, Shudfly, N-I-N-0, B1Gaming, Stage13-10, techmuse8 - Miscellaneous Contributions.
Dependencies/Libraries/Resources