SMW-Editor / smw-editor

SMW Editor – a bundle of tools for SMW romhacking. Work in progress.
https://smw-editor.github.io/
MIT License
59 stars 4 forks source link
editor mario romhacking rust smw super world

SMW Editor

SMW Editor aims to become an open-source, multi-platform, modern alternative to Lunar Magic, providing all the necessary tools for SMW romhacking.

This project is still in very early in development, currently far from anything usable. None of the planned features are completed or worked on yet since we are currently focusing on reverse-engineering the vanilla Super Mario World ROM.

For more information on what's currently being worked on, take a look at the pull requests.

Planned features:

Building

Make sure you have rustup installed.

Clone this repository, and execute this command in the root directory:

$ cargo run --release 

You can run the editor with the ROM_PATH environment variable set to the file path of your SMW ROM – it will then be loaded on start-up. This was set up to make testing more convenient and will be removed later.

Contribution

We are a team of two working on this project in our free time. Due to the scale of this project and the amount of time available to us, the development is pretty slow.

For this reason we encourage you to contribute: simply clone the repository, create a branch, push your changes, and open a pull request.

We also think expanding our development team would speed things up and help us deliver a better product. If you want to join us and are experienced in at least one of these (but the more the better):

Then please contact me via Discord (anghosh) or email (adanos020@gmail.com).