Language…
7 users online: Batata Douce, DanMario24YT, kurtistrydiz, mathew, MegacesarCG, monkey03297, TheOrangeToad - Guests: 286 - Bots: 354
Users: 64,795 (2,378 active)
Latest user: mathew

WIP: Super Mario World 3 (ROM Hack)

Standard

For about 2 months, I've been working on my first ROM Hack. I've gotten to a point where I can release it for testing. Keep in mind, this hack is in really really early beta, so bugs may occur.

Modified Levels:

- Yoshi's Island 1

You can download it right here: https://bin.smwcentral.net/u/45671/super_mario_world_3.bps

Here are some screenshots of the game:

Welcome to SMWC! I assume the second level is where it stops? There's really not that much substance to it, but I'll try and give some feedback. (by the way, those screenshots are pretty huge)

The good news is you will definitely improve! The less good news is that it's pretty obvious this is your first hack. The two levels you edited leave a lot to be desired still - almost all of it is flat ground with nothing interesting to do, and every once in a while there's a couple of enemies bunched up in a way that's not very rewarding to defeat. If you want levels that are interesting and fun to play, you should try and come up with creative ways to use items and enemies. Long stretches of land without any obstacles are almost always a waste of space and time.

Graphically it's nothing special yet - there's the usual oddities you see in many novice hacks like cutoff tiles and invisible ground, but if you keep at it you'll soon develop a sense for what looks good and what doesn't.

You might want to get started playing some of the hacks hosted here to get a feel for what's possible in SMW hacking, and amass a couple more levels so people who test your hack have more to give feedback on. Don't be afraid to restart your hack from scratch when you feel like you've improved over your old self.

Best of luck!


 
I'm sorry its been so long. I realized that before I start developing the ROM Hack again, I would have to start learning 65186C assembly. I've also been doing other projects on newer consoles, like jailbreaking my Nintendo Wii.

Hope to come back again,
- Mizzentoon
Originally posted by Mizzentoon
I'm sorry its been so long. I realized that before I start developing the ROM Hack again, I would have to start learning 65186C assembly. I've also been doing other projects on newer consoles, like jailbreaking my Nintendo Wii.

65c816 actually and, not quite. Unless you're interested in coding unique new enemies, new blocks, new bosses, new features etc, you probably will only need Lunar Magic and the assets in our many sections. I do encourage learning Assembly if you feel inclined to make stuff! No question is too stupid, and you can always try to drop by #asm on the Discord (if you're 13 and over), or here in the ASM subforum in the SMW Hacking Help forum for any assistance or doubts.

Here's my roadmap:
1. Assembly for Super Mario World - A good entry way to how 65c816 works in a Super Mario World context. Mess around with this until it all starts to make sense, feel free to take notes if necessary. Don't give up if it's taking a while to make sense! ^^
2. Assembly for the SNES - This explains 65c816 more in-depth, what each opcode does etc. Make sure you save this for when you feel ready to tackle assembly for real.
2.5. ASM Workshop 2019 Compilation - A series of compiled lessons from the 2019 ASM Workshop, ranging from Basic to Advanced. Feel free to experiment with this while reading the above two and the following below, it could help with understanding.
3. My cringy block tutorial - A easy to understand (?) block creating tutorial aimed at absolute beginners. Start here and experiment making a few blocks.
4. In-Depth Sprite Tutorial (WIP) - A very good tutorial on making sprites aimed at absolute beginners. Feel free to tackle this whenever you feel ready. Even if you want to do it before blocks, but make sure you understand ASM before you start.
5. In-Depth Patch Tutorial - The ultimate. Patches have limitless possibilities but be careful for crashes! Save this one for last. I'll try to write a tutorial on debugging later on!

Jailbreaking is fun when you're poor.
HackPortsASM"Uploader"

Standard