Mariopants
This open source music editor is based on the SNES game Mario Paint.
The goal was fidelity to the original program,
with accurate and easy to render sound.
It also supports reading and writing music to SNES9X and ZSNES
emulator savestates.
The latest version is v1.1, and is available here:
If you have any questions or comments, please contact me by the e-mail address
at the bottom of this page. Mariopants is no longer under active development.
This project incorporates
SDL
and
zlib.
Currently it is available for Windows and Mac OS X (10.6+),
and source code is available to build for Linux or FreeBSD.
but it should be easy to port to other platforms supported by SDL.
If you would like to help port it to another platform, please contact me.
Versions:
mariopants11.zip (Windows), ZIP 3.8MB
mariopants11.dmg (Mac OS X), DMG 4.0MB
mariopants11src.zip, ZIP 16MB
mariopants11src.tar.gz, Tarball 16MB
v1.1 - 3/31/2015
- Revision to makefile by Allie Theze (Foxiepaws), supporting FreeBSD and other improvements.
v1.1 - 3/18/2014
- Linux version created by Brandon Mulcahy (Jangler).
v1.1 - 12/17/2013
- Mac OS X version created.
v1.1 - 7/26/2013
- Fixed frame timing, now should run at consistent 60hz if sufficient CPU is available.
- Support for z10-z99 ZSNES savestate files.
- Fixed clicks in baby C, and yoshi A.
- Fixed pop at end of some samples (off-by-one error on length).
- Cut/Copy/Paste functionality.
- F9 enables extended song lengths.
- F10 exports extended songs as multiple savestates.
- Filename now appears in window caption.
- Confirm unsaved changes on load.
- Migrated Windows version to Visual Studio 2012.
mariopants10.zip, ZIP 4.0MB
mariopants10src.zip, ZIP 15MB
v1.0 - 3/02/2013
brad

rainwarrior.ca
3/31/2015