Language…
8 users online: Dan2point5, fsvgm777, Gasterus155, JPhanto, kirsvantas, nonamelol1, signature_steve, tOaO - Guests: 257 - Bots: 269
Users: 64,795 (2,377 active)
Latest user: mathew

Huge BaseROM update from Romhack Races!

Super Mario WorldResource Release

RHR BaseROM Version 4 is out!🎙️#smrpg{:D}


On behalf of the Romhack Races Team, I would like to share news of the update to our base ROM.


Thanks to  Doctor No for providing this video.


We came to recognize that the RHR baserom has not only been a resource for making levels for the weekly race event—do come check those out sometime or sign up to make a level—but also something creators relied on to get up and going when making their kaizo hacks submitted here to the site. With that in mind and based on feedback from players and makers, we made significant updates for version 4.

What's New


There's a lot jam-packed into this update but here are some highlights, because there's a lot:
  • All of the tools you need for adding custom resources to your hacks—Lunar Magic, Flips, PIXI, GPS, UberASM and AddMusicK—are bundled with the baserom, and we will do our best to ensure that the baserom is updated periodically with the latest versions of each.
  • The baserom is structured so that you can easily manage and insert all of your custom graphics, patches and songs from one folder, as well as backup, export, and restore from Lunar Magic via command line scripts.
  • Out-of-the-box, the baserom has a few common custom blocks, global line-guides, on-off blocks and custom coin colors for indicating in setups.
  • It retains many of the quality of life patches, and glitch and bug fixes from version 3 that are commonly expected for high-level kaizo play.
  • Some big new additions are the UberASM Retry by  Kevin and Status Bar Toggle system by  dtothefourth.
  • All of the patches, tools, and resources used in the baserom are now properly credited and linked to their respective homes here on SMWC or externally.
  • The entire baserom is now rebuildable from scratch so you can exclude elements that you don't wish to use if you use this resource to build your own hack(s).
  • New and improved demo level for new creators of the race levels.

A more detailed list of changes, additions, and updates can be found in a text file the ZIP, if you download the baserom. We hope this resource will well serve both new and experienced creators alike!

Download RHR BaseROM Version 4 →


While I did lead a great deal of the development of this resource, I very much want to thank the volunteers from the community who helped get this resource ready for everyone: Doctor No, Darkanine, SJandCharlieTheCat, binavik, mason, and katun24. They gave us their time and effort to help make this baserom something that the entire community can benefit from not just folks in Romhack Races's.

Happy C3! #smrpg{:P}

Wasn't actually familiar with the Romhack Races before now, but I'm already in love with the concept. This looks like it'll be a great resource for not only those supplying these races with levels, but also for people just making Kaizo hacks in general. Nice work on not only the new additions to the BaseROM in this version, but also on how customizable it is to better suit the designer's own needs.

That said, I'll definitely be checking out these races whenever I get the chance from now on! Definitely piqued my interest.
very nice baserom for the romhack races (great idea and project btw)! this will help a lot of people in general in the community as well (especially those who just want to create stuff right away and do not want to deal that much with files/implementations/tecnical things) and also for newcomers! good job!
Looks great! I hope to make a RHR level at some point so it will certainly be nice to have a lot of the setup already done.
A while back I asked if you were ever going to include dynamic sprites. Doctor No thought they were SA-1 only (they aren't), and was interested when I said they're compatible with normal ROMs.

Any interest in doing that for Version 5?
Originally posted by Vivian Darkbloom
A while back I asked if you were ever going to include dynamic sprites. Doctor No thought they were SA-1 only (they aren't), and was interested when I said they're compatible with normal ROMs.

Any interest in doing that for Version 5?



Sorry I'm not recalling our conversation, additional sprite stuff hasn't been within the scope of the baserom as people are free to insert whatever sprites they want on top of the baserom--which would probably include dynamic sprites (the caveat is that if it is more involved than the regular sprite insertion process levels would be excluded from would-be race compliation hacks). Also, this project doesn't tend to get major updates often, but feel free to reach out to me about what dynamic sprite support would entail.
Originally posted by JamesD28
Looks great! I hope to make a RHR level at some point so it will certainly be nice to have a lot of the setup already done.


Please do, and it doesn't even have to be kaizo (that just happens to be the majority of race levels)!
Is this the same baserom you were working on previously? (Or an advancement of?) Just wondering as I remember you working on one on stream.

Regardless, great job and I'm sure all the new additions will be very much appreciated by many!
Originally posted by Jezaiya
Is this the same baserom you were working on previously? (Or an advancement of?) Just wondering as I remember you working on one on stream.

Regardless, great job and I'm sure all the new additions will be very much appreciated by many!


Work on this baserom kinda superceded that one, and I think this big update to RHR baserom will serve a lot people just as well and have better reach. :D

Super Mario WorldResource Release