-
Controller Read Optimization
Added on
By spooonsssSaves a little NMI time by moving the controller read to the start of the game loop. Use this if […]
-
SMB2/SMA Style Luigi Scuttle v1.1
Added on
By FranciumWhen Luigi is jumping, a walking motion will be shown instead of his normal animation. Credits […]
-
SMAS Pause Menu v1.05
Added on
By KevinThis UberASM is an attempt at an accurate recreation of the SMAS pause menu, with the "Continue", […]
-
Pipe Entrance Sprite Freeze
Added on
By AmazingChestFreezes all sprites at level start until player has finished exiting from a pipe. Fixes […]
-
Player + Animated Tiles ExGFX
Added on
By KevinThis UberASM allows you to insert different ExGFX files for GFX32 and 33 (player and animations […]
-
ON/OFF Double Hit Fix v1.1
Added on
By KevinThis code will add a short cooldown to the ON/OFF switches to prevent Mario or sprites to trigger […]
-
Fading Brightness HDMA v1.1
Added on
By MarioFanGamerThis HDMA code uses RAM instead of fixed values, all dependent on address $0DAE. That allows you to […]
-
Midway point pose
Added on
By codfish1002Makes Mario show a pose for a few seconds after touching the midway point, like in […]
-
Free $7E:0DE0-$7E:0EF4
Added on
By KevinThis simple code frees up the 277 (0x115) bytes of RAM at $7E:0DE0-$7E:0EF4 (a.k.a. $0DE0-$0EF4) […]
-
Layer 2 Window
Added on
By MarioFanGamerThis small UberASM code turns layer 2 into a window and covers layer 1 and sprites (covering layer […]
-
Tallying Score
Added on
By JamesD28This UberASM+Patch modifies the score counter so that score is tallied up over a duration of time, […]
-
ON/OFF Slippery Activation
Added on
By Nitrocell Inc.When you hit ON/OFF switch, or change it no matter how, if that's ON, it will turn slippery mode […]
-
Cycle through Powerups
Added on
By GulaschkoThis customizable UberASM changes Mario's powerup every X frames. See ASM for more Defines […]
-
Airship Camera v1.1
Added on
By KevinThis UberASM will make the camera move up and down similarly to SMB3 airships. Check out the asm […]
-
Wiggler's Interaction Fix
Added on
By FranciumA small patch to fix a glitch that somehow hurts or kills Mario if he rides Yoshi, sticks his […]
-
Start Level with Specific Pose
Added on
By KevinThis UberASM will make the player assume a specific pose at the start of the level for a certain […]
-
Flag Controlled Slower Music
Added on
By KevinThis UberASM will make the music go slower when a certain flag is set, and go back to normal when […]
-
Trigger Cutscene on Level End
Added on
By KevinThis code allows you to have a vanilla cutscene (including credits) after getting a goal post/orb […]
-
Hide Status Bar
Added on
By LadidaA simple non-invasive code I (Anas) asked Ladida publicly on SnesLab half a year back to disable […]
-
Overworld Text Display
Added on
By KevinThis UberASM will display some text/info on the Overworld layer 3 depending on the level Mario is […]
-
Reverse Coin Counter
Added on
By RussianManWith this code collecting coins will decrease coin counter instead of increasing it. Requested […]
-
Overworld Translucent Layer 3
Added on
By KevinThis simple HDMA code will make the OW layer 3 translucent without affecting the top and bottom […]
-
No Fireballs in Water
Added on
By RussianManThis uberASM code disables shooting fireballs when in water.
For patch version, see here. -
Sensitive Bob-ombs
Added on
By JamesD28This UberASM code makes Bob-ombs more sensitive to their environment, as all sentient explosives […]
-
Smooth HDMA Gradient Transitions
Added on
By KevinThis UberASM contains a library that allows you to fade from one BG gradient to another in a smooth […]
-
Disable Ducking While Climbing
Added on
By FranciumThis is a small patch that fixes a glitch where if Mario ducks and climbs a fence or vine, he will […]
-
Mario Always Spins
Added on
By FranciumA simple ASM with Mario constantly rotating.
No credits required.
Requested by KaidenThelens. -
Reload Layer 3 During Submap Transitions
Added on
By KevinThis UberASM acts as a workaround for a problem with the submap transitions ("red path" […]
-
Teleport on Coins
Added on
By RussianManThis code will teleport the player after they collect a certain amount of coins. Requested by […]
-
Level Timer Air Meter
Added on
By MarioFanGamerThis UberASM code reworks the level timer to be used as an air meter for the level it has been […]
-
Yump Failure Message for P-Switch
Added on
By FranciumIf the yump of the P-Switch fails, a message will be displayed. Request from ninj. Credit is […]
-
Consistent Vanilla Walljumps
Added on
By xHF01xThe walljump asm featured in KLDC 2021's entry #45 (Not Cataclysm). Now updated with layer 2 […]
-
Modify Timers
Added on
By cthulhuThis allows you to modify up to 11 different timers per level, making some faster or slower. You […]
-
Sprite Initial Facing Fix v1.01
Added on
By JamesD28This is an UberASM version of the Sprite Initial Facing Fix patch, that fixes the issue where […]
-
Candle Flames in Background
Added on
By RussianManThis is a candle flame generator but in a uberASM form. One advantage is that you don't need to put […]
-
Kill at a Certain Y-Position
Added on
By RussianManThis uberASM will kill the player once they reach certain Y-position. Originally made for […]
-
No Item Swim
Added on
By Mandew, MarioriaMThis piece of code will disable Item Swimming. Requested by buckaroodle610.
-
Filter Yoshi
Added on
By KevinThis simple uberasm will prevent Yoshi from appearing when spawning in the level, but will keep him […]
-
Disable Powerup/Powerdown Animations
Added on
By KevinThis UberASM disables the Mushroom/FireFlower/Feather powerup animations and the hurt powerdown […]
-
End Level with Dragon Coins
Added on
By PermaBanThis Uberasm will trigger the defined exit and goal march after 5 dragon coins have been […]
-
Straight Fireballs
Added on
By RussianManA uberASM solution for straight fireballs. Originally made for Hackjam. Do note that unlike […]
-
Consistent 8 Frame Cape Float Delay
Added on
By DJLocks, xHF01xThis patch aims to simulate the vanilla float framerule, which can be between 0 and 16 frames, in a […]
-
No Downward Swim When Carrying an Item
Added on
By RussianManThis uberasm code simply disables downward swimming when carrying an item. Credit is unecessary. […]
-
Slopes Hurt
Added on
By spooonsssDesignates some slopes to hurt the player when stepped on (To be used only with floor slopes, […]
-
No Consecutive Score Awards
Added on
By KevinBasically the same thing as this patch but as UberASM, so it can be applied on a per-level basis. […]
-
Timed Earthquake
Added on
By BlueToadA LevelASM code which shakes the ground every few seconds, along with an optional sound effect. It […]
-
Level Progress Bar v1.01
Added on
By JamesD28This is a combination of UberASM + Sprite, that will draw a bar to the screen which shows Mario's […]
-
Flip On/Off Switch Every X Frames
Added on
By BlueToadThis is a simple LevelASM which makes it so that the on-off switch switches every X amount of […]
-
Jump Trigger Switch
Added on
By MarkAlarmA jump triggered gimmick that will change a switch's state. By default, it will flip the on/off […]
-
Reduce Score to 0 on a Specific Level
Added on
By FranciumThis is a patch that forces the score to 0 at a specific level (which you can specify yourself), […]
UberASM Repository
View as:
List |
Gallery


View as:
List |
Gallery

