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.
fix_steep_jump: Make non-slippery surfaces not trigger steep jumps when facing uphill.cap_timer: Display the time remaining before cap expiration.
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 ID6).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 ID2).wide_wallkick_wall: A custom wall type that can be wallkicked from any angle (collision ID3).