Language…
5 users online: DashGamer, drkrdnk, Isikoro, marvisjj,  Nanako - Guests: 254 - Bots: 324
Users: 64,795 (2,377 active)
Latest user: mathew

The Great Patch Purge of 2018/2019

File Name: Powerup on Level Start
Added:
Authors: Iceguy
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: These patches will make you start levels as Super, Fire or Caped Mario depending on which one you use.
Download: Download Backup - 1.85 KiB
This patch can be replaced by simple codes made for UberASM, used in levels or the game mode 14; all you have to do, in both cases, is to have this in an init: label:

Code
init:		 ; Values for $19:
	LDA #$01 ; #$00 : Small Mario
	STA $19  ; #$01 : Big Mario
	RTL      ; #$02 : Cape Mario
		 ; #$03 : Fire Mario


This is, alone, a valid removal reason with no replacement in the UberASM section.
File Name: Double Jump
Added:
Authors: HuFlungDu
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: The name pretty much says it all... this will allow you to jump a second time with a configurable height. No credit necessary.

Made at request of: bullethead22



Tester's note to the user: You're only able to double-jump when you're still rising (so when you're falling again, that won't be possible). Also note that because of its hijack, it's incompatible with LevelASM v1.3.
Download: Download Backup - 1.20 KiB
Obsoleted by this UberASM code.
File Name: No Pause While in Water
Added:
Authors: Ramp202
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: A patch that'll make you not be able to pause while your swimming in water, but you're still able to pause while out of water.



Requested by Kaizoman666
Download: Download Backup - 427 bytes
File Name: No Pause While in Water
Submitted: by Good Ol' Major Flare
Obsoletes: No Pause While in Water
Authors: Ramp202
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: A patch that'll make you not be able to pause while your swimming in water, but you're still able to pause while out of water.



Requested by Kaizoman666.

Converted to asar and added SA-1 support.
Screenshots:
It's not very usefull, why would you disable pausing underwater? If it had better customization, allowing to easily set it up so it disables other buttons, then it'd be fine, but otherwise it's pointless.
File Name: One second left is win
Added:
Authors: JeRRy86
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: Will win the level when there is one second left.



Made on request for Mariofan1000
Download: Download Backup - 423 bytes
While it's a patch that I don't see any real use of it (and I'm maybe wrong), the real removal reasons are:

1) It can be reproduced with UberASM, so it won't affect necessarily every level.
2) It's poor coded; remember that using CMP #$00 before a BEQ/BNE is redundant. Also, found a BPL $19. I don't know what is the intention here, but I'd like to see a label instead of the memory displacement.
3) Some parts of the code even don't make sense, such as:

Code
Next1: 
LDA #$80
BRA Branch1

Branch1:
LDA #$01
STA $13CE
...


Code
Next2:
LDA #$80
BRA Branch2

Branch2:
LDA #$01
INC a
STA $13CE
...


Well, it seems that the BRAs could be scrapped, along with the LDA #$80. Also, LDA #$01 : INC : STA $13CE could be just LDA #$02 : STA $13CE.
File Name: Counter Break P
Added:
Authors: Electrofire
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: This patch resets the player's powerup status upon level load.
Download: Download Backup - 535 bytes
STZ $19 in a load: label using UberASM (levels or gamemode 14) will do the same.
File Name: Counter Break C
Added:
Authors: Iceguy
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: A patch that only resets the player's coins every time you start a new level.

A request by Mission_316.
Download: Download Backup - 596 bytes
Same as Counter Break P: load: label with UberASM, now use STZ $0DBF.
File Name: Custom Game Modes
Added:
Authors: imamelia
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: This patch allows you to have custom game modes. $0100 is the game mode RAM address, and normally, it goes from 00 to 29. With this, you can use values 2A-FF for custom code.
Download: Download Backup - 838 bytes
UberASM allows gamemode hijacks, thus making this obsolete.
File Name: Extended Objects +14
Added:
Authors: imamelia
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: This patch lets you have 14 more extended objects, extended objects 02-0F. It is sort of like 1024's ObjecTool, but simpler. Read the notes at the top of the patch before use.



This is the fixed version. The other one had a minor bug in the example code.
Download: Download Backup - 1.62 KiB
As stated, it's like ObjecTool but with a single feature.
File Name: Layer 3 Customizer, v. 1.1.3
Added:
Authors: imamelia
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: Yes
Description: This patch greatly expands SMW's Layer 3 capabilities, allowing you to have up to 248 unique custom Layer 3 images and 249 custom behaviors (plus the 7 images and 6 behaviors originally in SMW). You can define what Layer 3 will look like and how it will act on a per-level basis. This patch also allows you to use Layer 3 images independent from tileset number.



Now uses better tilemap compression and separate tables for image and behavior, plus the Layer 3 ExGFX patch is integrated into it.
Download: Download Backup - 12.96 KiB
Lunar Magic v2.3 has implemented custom Layer 3 images support, thus rendering this obsolete. Also, custom behaviors can be done with UberASM.
File Name: TOAD START!
Added:
Authors: Ramp202
Tool: xkas
Requires Free Space: No
Bug Fix: No
Featured: No
Description: This will change MARIO START! into TOAD START! Instructions are in the ASM File. GFX file included.
Download: Download Backup - 2.18 KiB
By using this patch and editing/creating a GFX file, you can get the same and more.
File Name: Sunset Dawn
Submitted: by izaguirrefermin28
Authors: izaguirrefermin28
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: I've been editing the gradient from my picture that is sunset dawn and apply the asm patch in Asar and require space.
Screenshots:
Removed because of these two reasons:

1) It's not even a patch;
2) It's a HDMA that can be created by this tool.
File Name: Asceticism Patch
Added:
Authors: Lexie
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: This patch will kill the player if he collects any coins or points. Includes a "safety" to disable the patch, which can be removed entirely if desired.



Credit Alexander. He made it, not me!
Download: Download Backup - 2.68 KiB
Made obsolete by this UberASM code.
File Name: Translucent Block Fix
Added:
Authors: Deflaktor
Tool: xkas
Requires Free Space: No
Bug Fix: No
Featured: No
Description: Fixes a bug with the translucent block which occurs, when FuSoYa's SMB3 Screen Scrolling Pipes are applied to Map16Page 04
Download: Download Backup - 728 bytes
We don't use FuSoYa's pipes anymore (in part because they're incompatible with GPS anyway) making this patch redundant.
File Name: FuSoYa's SMB3 Screen Scrolling Pipes
Added:
Authors: FuSoYa, GreenHammerBro, spel werdz rite
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: Yes
Description: Now in Asar format, making insertion even easier. Additionally, it no longer breaks corner offsets when used with the latest BTSD.



No need to credit me (Alcaro), but please credit FuSoYa for making them in the first place and SWR for disassembling them and releasing them to the public.



Requested by shrine.



GHB's Fixes:

  • Added a "freeze time" effect ($7E:009D) when entering pipes and added the option to disable the player from entering pipes while holding a carryable sprite (see defs.asm).
  • Added ORA $148F to ensure that there are no carrying exceptions.
  • Converted the .bin map16 file to .map16 (but not Map16PageG.bin -- patching creates this file).
Screenshots:
Download: Download Backup - 117.46 KiB
Removing this, as it's not compatible with GPS. Alternative is here.
File Name: Big Boo Special
Added:
Authors: Glyph Phoenix
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: This patch + Side exit sprite + Big Boo Boss + Screen exit = Big Boo Boss who warps you when you hit him!
Download: Download Backup - 786 bytes
Removing because I don't see this being useful for its purpose, and it's kinda annoying to set up.
File Name: Custom OW Layer 1 Tile Palettes
Added:
Authors: lolcats439
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: Enables custom palettes for colors 9-F of palettes 2-7 on the Overworld on a per-submap and if-special-world-passed basis.
Download: Download Backup - 1.66 KiB
Newer versions of LM already have this feature, and much more, as they enable other palettes too.
File Name: On/Off Status
Added:
Authors: Pseudonym
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: Displays the current on off status in the status bar. Perfect for puzzles and such.
Download: Download Backup - 466 bytes
Doable with simple usage of UberASM. Even better, you can achieve a similar result with ExAnimation alone.
File Name: Animated Coin Counter
Added:
Authors: Iceguy
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: This patch will replace the static coin symbol on the status bar with an animated one.

SA-1 compatible.
Download: Download Backup - 1.87 KiB
Removed because it can be easily doable with UberASM. And checking $71 is not needed, you could use $14 instead of $13 to achieve the same result.
File Name: Multi Jump
Added:
Authors: Ixtab
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: Allows you to jump multiple times. Look in the asm file to configure stuff. Basically a double jump, kirby jump, infinite jump. Why this was never requested before is beyond me. Requested by mariomaker6.
Download: Download Backup - 634 bytes
There's this UberASM code that emulates the same thing.
File Name: Green Berry Eaten
Added:
Authors: Chdata
Tool: xkas
Requires Free Space: Yes
Bug Fix: No
Featured: No
Description: Green Berry Eaten Effect Hijack

Allows you to use your own custom code for whenever Yoshi eats a green berry/apple.



The patch changes nothing by default, but I included example codes.
Download: Download Backup - 940 bytes
Edible Blocks and Yoshi Expansion Kit allows you to edit all berries which makes this patch redundant.