Releases
v2.3.0
Compare
Sorry, something went wrong.
No results found
HackerSM64 2.3.0 - Minor Feature Update
What's Changed
New Features / Optimizations
Added support for Windows MinGW build
Add support for a user-defined config_local.h file
Add support for additional audio sfx channels (for getting around existing priority conflicts when adding voice acting for example)
Platform Displacement 2.1
Remove destination warp node requirement
Pressing L in debug fly mode heals Mario
Change default compression type from rnc1 to yay0
Collision memory optimizations (saves up to 130KB of RAM at no cost)
Smaller Tweaks
Change test emulator from mupen64plus to parallel-launcher
Update libpl submodule
Add mips64-none-elf- to automatically detected prefixes
fixlights.py: added support for ripgrep
Makefile now properly ignores .inc.c files in most directories
Improve DEATH_ON_EXIT_COURSE define
Label unlabelled audio func (func_80321080 to stop_secondary_music)
Use G_TF_POINT on 3D billboard numbers
Bugfixes
Address armips.cpp compiler error and resolve audiofile.cpp warnings for newer versions of GCC
Fix fixlights.py compiler error on Python 3.12
Fix possible assemble_sound.py build corruption issues
Fix segmentation fault issue with MinGW build system (and rare cases with Linux), most likely caused by use of execl
Purge debug box flags that no longer exist in Puppycam
Fix a blue coin duplication bug
EASIER_LONG_JUMPS: only long jump with A+Z while running
Restart music upon set_background_music() call if BETTER_REVERB preset changes
Fix spawned coins not being collectible until after the peak of their arc
You can’t perform that action at this time.