-
Yoshi Coin Overworld Tile Locks
Added on
By ThomasThis patch will cause specific levels, pipes, or star warps to become unenterable/unusable until a […]
-
Block Duplication Fix v1.6
Added on
By Tattletale, lolcats439, spooonsssFixes the block duplication glitch. More details can be found inside the ASM file. Uses 1 byte of […]
-
SRAM and BW-RAM Plus v1.4
Added on
By MarioE, Tattletale, lx5This patch rewrites the game's save file handling by using DMA for saving and loading, leading to […]
-
Expand Dry Bones/Bony Beetle Collapse/Kill Triggers
Added on
By IsikoroBone enemies are no longer knocked down by capes and bounces and will crumble on the spot. It will […]
-
1-Up Score Sprite on 100 Coins
Added on
By RussianManMakes it so a score sprite pops up when 100 coins are collected, instead of simply incrementing the […]
-
Custom Overworld Hardcoded Paths
Added on
By KevinThis patch allows you to add custom hardcoded paths on the Overworld that work akin to the vanilla […]
-
Disable Overworld Event Path Fade Per Event
Added on
By KevinThis patch allows you to disable the Overworld event path fade effect on an event basis, if you […]
-
8x8 Urchin Eyes
Added on
By FernapThis patch changes the Urchin graphics routine to draw 2 8x8 tiles for the eyes instead of 1 […]
-
Boost Overworld Events (for SA-1)
Added on
By KevinSA-1 speeds up a lot of the Overworld processes, with the exception of events which will still lag […]
-
Optimize Score Display
Added on
By FernapDid You Know? SMW is incredibly inefficient when it displays the player score in the status bar. […]
-
Overworld Speed Changer v1.1
Added on
By ASMagician Maks, carol, wyeThis small patch allows you to easily change the player's speed on the overworld (hex editing isn't […]
-
Restore and Customize Overworld Intro March
Added on
By KevinThis patch restores the intro march that is usually disabled when changing Mario's starting […]
-
Bony Beetle/Dry Bones Turn Fix
Added on
By Ice ManThis patch fixes the bony beetles and dry bones after they return from the crumbled state and the […]
-
Slow Message Box v1.1
Added on
By Lui, MedicMakes message boxes show the message frame by frame instead of all at once. You may skip the wait […]
-
Top-of-Screen Camera Scroll Enable
Added on
By KatrinaThis patch makes "Vertical Scroll at Will" move the camera upward when the player is close to the […]
-
Triple Ball 'n' Chain
Added on
By imameliaThis patch makes it possible to have a triple rotating Ball 'n' Chain by using sprite E0 (normally […]
-
Keyhole Exit Chooser
Added on
By simon.caioAdds a free ram flag for the keyhole in order to choose which exit to trigger. In the screenshot, […]
-
Sprite Title Screen Menus
Added on
By KevinThis patch changes the title screen menus (file select, player select, file erase) to use sprite […]
-
Player Direction Fix After Losing Yoshi
Added on
By Ice ManThis patch fixes a bug found by Anas that causes Mario's direction to switch opposite to that of […]
-
Layer 2 Climb Fix
Added on
By IsikoroFixes an issue where, when scrolling layer 2, if the player holds onto the ivy or wire mesh of […]
-
Sloped Sprites
Added on
By DjiefPatch to make platform sprites able to be set to act as slopes for Mario. Includes a modified […]
-
Goal Sphere Triggers Secret Exit on Extra Bit
Added on
By RussianManThe name of the patch should be pretty self-explanatory - it adds a secret exit functionality to […]
-
More Extended Sprites
Added on
By IsikoroUp to 16 extended sprites, excluding fireballs, can coexist in the screen. If minimalist status […]
-
Extended Sprite Despawn Range Fix
Added on
By HammerBrother, IsikoroThis patch modifies the despawn handling and OAM of most of the extended sprites so that they can […]
-
GHB Disable Score
Added on
By HammerBrother, wyeUnlike Iceguy's patch, this patch remove several stuff that he left out: -forgot to remove score […]
-
Item from Layer 2 block Fix
Added on
By IsikoroIt will move with Layer 2 while items are produced from Layer 2 blocks. Ivy will also be produced […]
-
Offscreen Indicator
Added on
By ThomasThis will display an 8x8 or 16x16 sprite tile at the top or bottom of the screen at Mario's X […]
-
Per-Level Overworld Music Fadeout Disable
Added on
By KevinThis patch allows you to disable the music fadeout that happens when entering a level from the […]
-
b4vwf - BG4 Variable-Width-Font Text Boxes
Added on
By KatrinaThis patch replaces SMW's text box system with a fancier one with that displays text on BG4. The […]
-
Windowing Fadeout/In v1.1.1
Added on
By ErsanioThis patch replaces the most common fadeout/fadein with something more... 'different and […]
-
Unsigned 16x16 Multiplication Optimisation
Added on
By MarioFanGamerSMW features fairly unoptimised codes particularly in the matter of trigonometry i.e. circular […]
-
SM64 Style Health Bar
Added on
By Iceguy-15/07/09 This one fixes the A0 coins problem. -12/01/23 -Converted to Sa-1 and Asar -Added […]
-
Eating Block Fix for SA-1 and FastROM
Added on
By spooonsssRestores vanilla eating block movement under SA-1 and FastROM. Patching SA-1 or FastROM changes […]
-
Switch Palace RAM Optimizer
Added on
By SonikkuIn short: This patch frees 3 bytes of RAM by rewriting parts of the code that load Switch Palace […]
-
Alternative + Vertical L/R Scrolling
Added on
By Burning LoafThis is a patch changes the behavior of L/R scrolling and horizontal camera scrolling so that you […]
-
Sprites Become Coins by Goal Sphere v1.1
Added on
By IsikoroAll enemies turn into coins when the goal sphere is acquired. You can also set whether the player […]
-
Free $7E04A0
Added on
By spooonsssFrees up 445 (0x1C0) bytes of RAM at $7E04A0 by storing the windowing HDMA table elsewhere. Also […]
-
Ultimate Screen Teleporter v2.1
Added on
By mario90This patch allows you to use screen exits by walking/going off various sides of the screen. When […]
-
Title Screen Fade v1.1
Added on
By ErikThis patch makes the titlescreen fade to black when bringing up the file select menu, along with […]
-
Bullet Bill Sound Effect on Extra Bit
Added on
By AmperSamThis patch will enable placed Bullet Bills to play a sound effect, when spawned, if their extra bit […]
-
Fix HDMA Flickering
Added on
By anonimzwxThis patch fixes HDMA flicker that happens when there's v-blank overflow due to DMA. Usually […]
-
No Score by Shell Kicked by Enemy
Added on
By IsikoroIf another enemy is killed by a Shell etc used by the enemy, the score will no longer be added. If […]
-
NSMB Styled Carry System
Added on
By Francium, IsikoroMake the carrying system NSMB-like. You will no longer be able to put your shell in place or throw […]
-
RAM-Toggled Spin Jump Fireballs
Added on
By AmperSamA patch alternative to the tweak to disable spin jump fireballs that enables you to use FreeRAM (1 […]
-
Level Death Flag
Added on
By MarioFanGamerThis simple patch adds in a death flag to your levels i.e. should a player die from a midway point, […]
-
Free up RAM $7E2000
Added on
By p4plus2This patch frees up the RAM at $7E2000-$7EACFF by moving GFX32 and GFX33 to ROM and leaving them […]
-
Custom Mario Palettes v2.0
Added on
By Erik, Roy, underwayThis patch will enable you to make custom palettes for colours 6-F of palette 8. Not only can you […]
-
Wet Time (for) Fish
Added on
By SonikkuAlso known as the Wet Time (for) Fish patch -- or the WTF patch -- is a patch that adjusts a visual […]
-
Bonus Game Destination Expander
Added on
By SonikkuThis patch rewrites the handler that sends players to level 000/100 or 0C8/1C8 when collecting 100 […]
-
Castle Intro Ledge Fix
Added on
By KevinThis simple patch fixes the bug with object 3B in tileset T:1 (the ledge used in no Yoshi castle […]
SMW Patches
Important note: Since October 7th, 2018 the patches section has been ongoing a full fledged remoderation to convert patches to Asar and SA-1, as well as to do UberASM conversions of certain patches and some other quality control - further details here. If a patch you were searching for was removed, please check this thread to get a(n unconverted) backup.
View as: List | Gallery
View as: List | Gallery