Skip to content

MathisMARION/sm64-asm

Repository files navigation

Super Mario 64 custom assembly code for ROM hacks

These assembly programs can be inserted into a Super Mario 64 US ROM using the Simple Armips GUI. Many comments are present in the assembly files to help understanding and allow for modifications, do not hesitate to take a read.

Quality of Life

  • fix_steep_jump: Make non-slippery surfaces not trigger steep jumps when facing uphill.
  • cap_timer: Display the time remaining before cap expiration.

Custom Mechanics

  • bonk_wallkick_wall: A custom wall type that allows to wallkick even with a hard bonk (eg. from a dive). Note that this does not work with ceilings (collision ID 6).
  • double_jump: Code for a midair double jump, and a crystal that gives you back your ability midair (Celeste style)
  • firsty_wall: A custom wall type that always gives a firsty when wallkicked, no matter the frame (collision ID 2).
  • wide_wallkick_wall: A custom wall type that can be wallkicked from any angle (collision ID 3).

About

Custom code for SM64 ROM hacks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors