Language…
14 users online:  AmperSam, ASSATAKKU, Cristian Cardoso, DaMarioFan, Dangil,  Donut, drkrdnk, Giftshaven, nonamelol1,  patcdr, Rauf, signature_steve, timothy726, tOaO - Guests: 235 - Bots: 331
Users: 64,795 (2,377 active)
Latest user: mathew

My ROM crashes whenever I try to play a special world level

EDIT: I probably should have clarified this, but the ROM only crashes whenever I try to play Gnarly.

Hi all, I am working on a ROM hack that utilizes the special world (similar to worldpeace's Cool or Cruel hack). Whenever I try to play one of the Special World levels, the ROM crashes, and I even tried deleting everything in the Gnarly level and playing it, and it still didn't work. This is not an issue in any other levels.
While this isn't too much of an inconvenience (there are plenty of other levels to replace the Special World levels), it would be nice to know if there's a solution to this.


It's hard to really provide a solution without some more information about your situation. Most likely, if the crash occurs even after deleting everything in the level, then it's probably related to some patch you've applied, so it might help to give a list of what ones you've applied.

If it's related to specifically Gnarly, it may be an UberASM thing if you've inserted anything through that. Alternatively, since Gnarly's a vertical level, it may be something related to vertical levels (check with some other ones, like level 109 aka VD2).

If necessary, you may also want to consider porting to a new ROM. It's not especially difficult (unless you've inserted a bunch of patches without keeping track of what ones), and may help avoid any issues related to this from cropping up down the line.

Professional frame-by-frame time wizard. YouTube - Twitter - SMW Glitch List - SMW Randomizer
Originally posted by Thomas
It's hard to really provide a solution without some more information about your situation. Most likely, if the crash occurs even after deleting everything in the level, then it's probably related to some patch you've applied, so it might help to give a list of what ones you've applied.

If it's related to specifically Gnarly, it may be an UberASM thing if you've inserted anything through that. Alternatively, since Gnarly's a vertical level, it may be something related to vertical levels (check with some other ones, like level 109 aka VD2).

If necessary, you may also want to consider porting to a new ROM. It's not especially difficult (unless you've inserted a bunch of patches without keeping track of what ones), and may help avoid any issues related to this from cropping up down the line.


Thanks for the advice. I tried playing 109 and it crashed, so it must be vertical levels that have the problem.

I've been keeping track of the patches I've used on my hack. I only used Asar, not UberASM.

The patches I used are the Lava Fix patch, the Asar Patch, the No More Sprite Tiles patch, the patches that cause a sound whenever you run and turn around, the camera fix patch, and worldpeace's retry patch.

If nothing comes of this, I'll just port everything to a new ROM, but it sounds like a hassle (I've used a lot of custom music and ExGFX), so that'll be a last resort.


By "camera fix" do you mean this one? Because that one shouldn't be applied to a hack using LM v3.00+, as LM adds it in itself.

Otherwise, if you want to check your patches real quick, try taking a fresh ROM and just applying the patches to it. Then enter a vertical issue and see if it still crashes.


Also, porting ExGFX/music basically just takes a couple of clicks. You should still have all your ExGFX and music on hand, so all you need to do is run AMK/click #lm{insexgfx} with the new ROM to insert them.

Professional frame-by-frame time wizard. YouTube - Twitter - SMW Glitch List - SMW Randomizer
Originally posted by Thomas
By "camera fix" do you mean this one? Because that one shouldn't be applied to a hack using LM v3.00+, as LM adds it in itself.

Otherwise, if you want to check your patches real quick, try taking a fresh ROM and just applying the patches to it. Then enter a vertical issue and see if it still crashes.


Also, porting ExGFX/music basically just takes a couple of clicks. You should still have all your ExGFX and music on hand, so all you need to do is run AMK/click #lm{insexgfx} with the new ROM to insert them.


I'll try this. Thanks!