57 users online:  1UPdudes,  Anorakun, AntiDuck, Aurel509, autisticsceptile1993, av_mayo, Bad luck man, brium1, buggy789, CosmicTiff, Cr4zy, dacin, Dark Prince, Darolac, Davidlolkmo,  E-man38, ECS.98, Exile051,  Falconpunch, Fermín Acosta Jr., Green Jerry,  idol, Infinity, KiloMinimo, Lespna1, LMPuny, LOLRyan2006 the Goombud, Lotica, LucasRCD, Luigiman941, mariofan5000,  MarioFanGamer, Mega,  MiniMawile303, Mr. Pixelator,  NeXuS15, NGB,  Ninja Boy, Ondore's Lies, OrangeBronzeDaisy, Ragey, Raidenthequick, Rilla Roo, Ruberjig, rumpg46691, Rykon-V73, Samuel Zuccati, Sancles,  Sayuri, SimFan96, slakkmichael, Synergic,  Telinc1,  Teows, WhiteYoshiEgg, xfix,  xHF01x - Guests: 46 - Bots: 161 Users: 45,754 (3,367 active)
Latest user: KasanPC
Not logged in.
Frequently Asked Questions
Please contact a staff member if you have any suggestions for the F.A.Q..
SMW Hacking YI Hacking General ROM Hacking SMW Central
Question:What are patches and assemblers?
Answer:A patch contains new code that modifies aspects of the game, and the assembler applies the code to your ROM.
Question:How do I add a patch to my ROM?
Answer:Always back up your ROM first. Download Asar and put it in your ROM's folder. Double-click to run it, enter the patch name, then the ROM name.
Question:I get a warning about "xkas" patches in Asar. Should I be worried?
Answer:Generally-speaking, no, but Asar has a compatibility flag, ;@xkas - this goes at the top of these files without quotes. This feature is, however, becoming increasingly deprecated.
Question:My ROM crashed when I applied a patch! Why?
Answer:This could be down to a number of reasons: using a bad patch, loading a save state after patching, or incompatibility with another patch are some possible reasons. We suggest you seek help in our ASM & Related Topics forum or in #asm over Discord, providing as much information as possible about the patches you have used.
Question:When I apply a patch, another patch I've applied no longer works! Why?
Answer:Some patches modify the same code or use the same RAM addresses. You'll need to edit the patches to fix conflicts. Ask in our ASM & Related Topics forum or in #asm over Discord for help.
Question:My patch was working fine, but it suddenly broke - I didn't even apply another patch! What happened?
Answer:Lunar Magic silently applies new code as needed when features are activated; it is possible that Lunar Magic overwrote your patch. This is rather rare, however, and many modern patches contain specific safeguards against this kind of conflict.
Question:How do I remove a patch from my ROM?
Answer:Download Unpatcher. Alternatively, you can learn how to manually remove patches here.
Question:How do I create my own patches?
Answer:There's a tutorial for that here. Note that you should have some ASM knowledge before trying to create your own patches though.