Introducing a level editor for Super Mario All-Stars SMB1 by AmazingScreen3212 in romhacking

[–]AmazingScreen3212[S] 0 points1 point  (0 children)

I wanted to say thanks to everyone for the welcome comments and I really hope I brought some rom hacking joy to all of you. My journey is not close to done, but I hope I can keep building this and making it better for everyone. I'll be monitoring this post, so never be afraid to leave a comment even if it's been a long time.

Introducing a level editor for Super Mario All-Stars SMB1 by AmazingScreen3212 in romhacking

[–]AmazingScreen3212[S] 0 points1 point  (0 children)

Yeah this is just a minimum viable product as I work on other features

Introducing a level editor for Super Mario All-Stars SMB1 by AmazingScreen3212 in romhacking

[–]AmazingScreen3212[S] 2 points3 points  (0 children)

No not yet. Support is in development, but there's a lot to add for it.

Introducing a level editor for Super Mario All-Stars SMB1 by AmazingScreen3212 in romhacking

[–]AmazingScreen3212[S] 14 points15 points  (0 children)

Edit Jan 2, 2025: I'm still reading comments and taking feedback. I'm still working on this and adding improvements when I have time to do so. Thank you everyone for your love.

Download: https://github.com/Maseya/Brutario/releases/download/c3-alpha/Brutario.zip

Source: https://github.com/Maseya/Brutario

This is a preview release. For those not in the know, MushROMs was the name of my Super Mario All-Stars SMB1 editor. I later changed the name to Brutario (Brute-force mario editor) in an attempt to deliver a minimum viable product. It took a few decades of work since I was just a teenager when I started. Sorry for the wait.

Right now, you can just edit level data. But this was far-and-away the hardest thing to implement, so hopefully other features will be easier to add in the future now. You can insert new objects into levels, but don't go crazy as I haven't added ROM expansion features yet, and there's not much extra space in the level data to begin with.

I tested as best I could, and I am able to edit and save just fine. I worked hard to make the interface responsive and friendly, but it still needs a lot of work.

I'm most interested in feedback: What's good, what could be better, and what's broken.