SMW Central is the largest ROM hacking community on the internet, and the gathering place for all the resources you need to create your own ROM hack. We offer a large selection of completed hacks as well, ready for you to play! Traditionally SMW Central focuses on hacking Super Mario World, but over the years we've collected a ton of resources and hacks involving other games, too. Our community is ever-growing — sign up now and be part of it!
wait what the hell why does smw central look so different
You may well be aware that our website recode and redesign has been in development for a while now. If you weren't aware of this, where the hell have you been!!!1
While you're waiting for the turkeys to thaw out (or whatever meal prep you're doing tomorrow I won't judge), why not check out our SMWC Event Calendar for 2023! We're putting this out now so everyone has a chance to put out their feedback early! You can view the thread here.
BaseROM Level Design Contest 2022!
Back by popular demand, the second BaseROM Level Design Contest is now live!
Co-hosted by AmperSam and myself, we've spent a lot of time, energy and effort making the most feature-packed contest BaseROM we can muster. Now it's your turn to show us what you can make with it.
a short-form hack for some big-hearted friends,
inspired by the styles of creators such as Freakin_HA, white_moth, and GbreezeSunset.
very special thanks to white_moth, drkrdnk and Razberry for… (read more…)
This patch fixes the issue where net doors won't work properly when placed on a screen/subscreen boundary (some tiles won't be erased and restored when the door revolves).
Note that when a net is… (read more…)
This HDMA code uses RAM instead of fixed values, all dependent on address $0DAE. That allows you to use brightness HDMA with a proper brightness fade instead of removing the fade and having the… (read more…)
It's a coin and muncher recreation in sprite form. You can put it on foreground without overwriting it. It also has some other behavor options.
My first ever sprite submission. Nice.
Credit is… (read more…)
A multi-parameter converter for Super Mario World/SNES music porting, meant to be an utility tool to be used in conjunction with AddmusicK.
Was designed to replace an ordinary calculator program… (read more…)
This is a custom version of the line-guided rope, based on the disassembly by imamelia.
It allows for new features including:
- Custom length: it can be up to 254 tiles, controlled by the first… (read more…)
This code will make the camera in a Vertical Level act like one found
in vertical segments of Mega Man or Super Mario Bros. 2
For this feature to work, the level header must indicate either "No… (read more…)
This patch changes the trigger for the Dark Room w/ Spotlight sprite to trigger based on the On/Off switch status.
Upon the sprite's init, it will set the On/Off switch to the "Off" state unless… (read more…)