Banner
Views: 661,806,999
Time:
21 users online: anonimzwx, aterraformer, BeeKaaaay, BootaNoBijuu, Davideesk, eskayelle, Flux3on, Green Jerry, izaguirrefermin28, Kanbi, Lotica, NaroGugul, Pablo's Corner, randombot999, randomdude999, SimFan96, SQL_Infection, Sweetdude, ThalesMangaka, WhiteYoshiEgg, Will16 - Guests: 76 - Bots: 622Users: 35,420 (1,294 active)
Latest: Flux3on
Not logged in.
Ways to know about the conflicts in a ROM?
Forum Index - SMW Hacking - SMW Hacking Help - Ways to know about the conflicts in a ROM?
Pages: « 1 »
Hi

So I get a lot of issues with my ROM (see here) and I see a lot of hacks with way more custom graphics, custom musics, custom sprites, a ton more of ASM.
So there is a problem with my ROM, clearly.
But I have no idea how to check, what to check,...

Is there a way to check for conflicts, or RAM overwriting, or god knows what could cause these types of problems?

Thanks

--------------------
Super Mario Pants World by Romano338
Luigi's Lost Levels by Romano338
Not really? You just have to manage stuff as you go. Keep track of every patch or tool you use (including freeram if they require it), and if you run into issues, you just have to look though them for what might cause it. TheBiob is working on a tool to help manage this, but past that, there is absolutely no way to determine whether a particular patch is intentially modifying one thing or another.


Now, my only suggestion to help solve your issues is to port to a new ROM.

Start with the Lunar Magic-only stuff; "File -> Levels -> Export Multiple" for levels data, overworld editor save for the overworld (same process for credits/title screen), then map16/global pal/exgfx file/global exanimation with their respective import/export buttons.

Then apply main tools (AMK, GPS, Pixi/Giepy/spritetool, etc.). These should have no conflicts if you haven't screwed around with their core ASM files.

Finally, apply your patches/hijacks ONE BY ONE. Key phrase: ONE BY ONE. Go to where you were encountering issues with each one you apply, and continue doing so until you see the issue start occuring. At that point, just roll back the ROM to the previous version, and now you know where the conflict lies and can fix it.


Professional frame-by-frame time wizard.
YouTube - Twitter - SMW Glitch List - SMW Randomizer
That sounds awfully painful #tb{:(}
I'd do it, the only problem I have is that the problem appeared out of nowhere, after dozens and dozens of tries. And even then, I got it on a level, did a lot of things to fix it (well, not fix, go around it), so I did a lot of playthroughs to test all that, and when I finally got it right, I got the issue somewhere else.
But that issue didn't appear there for the 30-40 tries before. I got it earlier, but I changed the music and didn't get it anymore.

So I feel like I'd have to playthrough my whole hack at least 70-80 times or even more to have good chances that the problem isn't there, and even then I couldn't certify it's 100% ok.
It's so random the appearance of the glitch that I never feel like I can be sure of anything

--------------------
Super Mario Pants World by Romano338
Luigi's Lost Levels by Romano338
Pages: « 1 »
Forum Index - SMW Hacking - SMW Hacking Help - Ways to know about the conflicts in a ROM?

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2018 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 23

Menu

Follow Us On

  • Facebook
  • Twitter
  • YouTube

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented