Views: 843,189,433
20 users online: codfish1002, Dan Drigues,  Deeke, Eminus, HD_DankBaron, Incognito, Infinity, Katerpie, Kusamochi, Kusrry, Lsh0426,  MarioFanGamer, MegaSonic1999, Nirv, Runic_Rain,  RussianMan, Rykon-V73, shane, SkyeLondon18, underway - Guests: 47 - Bots: 79 Users: 46,315 (2,880 active)
Latest: AmazingAlien
Tip: Verify that your hack's BPS patch is functioning correctly before submitting it.Not logged in.
No idea how to apply SA-1 patch. [Solved]
Forum Index - SMW Hacking - SMW Hacking Help - No idea how to apply SA-1 patch. [Solved]
Pages: « 1 »
Hi. I've tried hours to solve this but I just can't.

I'm using AddMusicK, GPS, Romi's Spritetool, uberASM, and tons of ExGFX (though that doesn't modify the code, just data in the ROM).

I moved the "sa1patch_125" folder in the asar folder, and did the following:

1. Opened asar
2. Entered sa1patch_125/sa1.asm
3. Entered name.smc

I started it up in Snes9x and it just showed a black screen.

I tried this with a clean ROM with the same results.

Could someone help me with this? Thanks.
The SA-1 pack pretty complicated because it changes very many stuff in the ROM. First of: The ROM have to be clean but also expanded (open LM, go to "File" and then to "Expand ROM" but don't touch anything else and more importantly, don't save anything). You then apply the SA-1 pack and check, if it works (which usually should). Then, you check if all ASM related stuff (including tools) are SA-1 compatible. Currently, only LM, Asar* (while the tool itself doesn't edit the ROM [assemblers just decode ASM file and put them into the ROM] it still allows more freedom on editing SA-1 ROMs then xkas), AddmusicK and a few minor tools, quite a few patches (these with the SA-1 tag) supports the chip natively (if you use an old versions of the patchs, update them). All other tools which inserts ASM itself data need to converted for SA-1 first (which is harder then it sounds since it requires editing at the) and currently, only Sprite Tool 1.40 (which doesn't support Asar) is converted but patches are easier not only because Asar supports SA-1 natively but it also requires (most of the time anyway) just changing the addresses.

This thread is pretty important for SA-1 users, btw.

*Xkas can edit SA-1 ROMs without crashing too but only the first two MB are editable with it (i.e. xkas can only access banks $00-$3F).

On a side note:
Originally posted by ThePat545
and tons of ExGFX (though that doesn't modify the code, just data in the ROM).

While ExGFX doesn't modify the ROM itself, their code which makes them usable are.

Okay, my layout looks ugly.
Thank you, this is very detailed and I found it extremely helpful.

One more thing: how do I convert block ASM into SA-1? And after I convert them I just use GPS as usual, right?
The readme notes how you can convert ASM codes to SA-1. Blocks and Sprites, however, can be runned with the SA-1 converter. Also, you need to use this version of GPS.

Okay, my layout looks ugly.
Alright, thank you so much!
Pages: « 1 »
Forum Index - SMW Hacking - SMW Hacking Help - No idea how to apply SA-1 patch. [Solved]

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

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


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy