arthurtilly
b864e0d6da
Adjust the static surface pool's size automatically per level and add static object collision ( #444 )
2022-07-05 22:27:23 -04:00
Arceveti
e6d68e6d76
Merge branch 'master' of https://github.com/Reonu/HackerSM64 into develop/merge-master-2.0.1-into-2.1.0
2022-06-28 12:43:02 -07:00
Arceveti
1691e48326
Fix inverted tilting pyramids when platform displacement 2 is disabled ( #397 )
2022-06-28 09:30:49 -04:00
Mr-Wiseguy
1166d7441d
Merge branch 'master' into develop/2.1.0
2022-06-17 01:08:18 -04:00
Gregory Heskett
5ef0e8c9f6
Bugfix, refactor, and slightly improve BETTER_REVERB runtime ( #391 )
...
* Buxfix, refactor, and slightly improve BETTER_REVERB runtime
* Update BETTER_REVERB defaults and add some more customizability
* Improve BETTER_REVERB runtime even further
* Rename some reverb variables to make more sense in context
2022-06-17 00:05:40 -05:00
axollyon
25b421aaae
Added buttonReleased member in the controller struct ( #421 )
2022-06-17 00:48:20 -04:00
Arceveti
fe6aee22e1
Remove redundant snufit offset vector (fixes gcc11 compiler warning) ( #395 )
2022-05-02 15:36:59 -04:00
Mr-Wiseguy
031cc24fa6
New profiler ( #390 )
...
* Implemented new lightweight CPU/RDP profiler
* Integrated new profiler into puppyprint debug and improved profiler visuals, removed existing puppyprint profiling code
2022-05-01 00:42:58 -04:00
Denis Kopyrin
3ac257e6fb
Added no cap music restarts define ( #335 )
2022-03-20 08:48:40 -05:00
Arceveti
65eb5a755f
Reimplement 'FIX_WATER_RINGS' ( #325 )
...
* Reimplement 'FIX_WATER_RINGS'
2022-03-18 11:02:38 -07:00
tuxlovesyou
33b2a07759
Added LOAD_MIO0_TEXTURE alias for backwards-compatibility ( #349 )
...
Sometimes tools like Fast64 will export script.c files with
LOAD_MIO0_TEXTURE() macro "calls" even when you have "YAY0" toggled
under the export menu. To keep this from being a roadblock for
compilation, LOAD_MIO0_TEXTURE() is defined in this commit as an alias
to the LOAD_YAY0_TEXTURE() macro! :-)
2022-03-11 22:10:46 -05:00
gheskett
f061076a4f
Audio safeguard error
2022-02-26 03:01:08 -05:00
gheskett
8f2b9c8979
Pointless memory allocation
2022-02-26 02:52:40 -05:00
gheskett
056e319105
Some formatting changes :( (But also some safeguards and updated documentation)
2022-02-26 01:56:07 -05:00
gheskett
6bd3988dd8
Add MAX_SIMULTANEOUS_NOTES defines and better document audio allocations for audio heap (looks kinda awful still)
2022-02-25 05:11:16 -05:00
Arceveti
4265019923
Fix NON_STOP_STARS & bhvCelebrationStar related issues with Bowser keys ( #299 )
...
Fix NON_STOP_STARS issues & bhvCelebrationStar related issues with Bowser keys
2022-01-22 14:07:55 -08:00
Arceveti
730f020b6d
Fix formatting inconsistencies in config files ( #303 )
...
Fix formatting inconsistencies in config files
2022-01-21 20:00:25 -08:00
Arceveti
38c6e456f1
Fix level enum conflict with 99+ levels ( #307 )
2022-01-14 19:37:56 -08:00
Mr-Wiseguy
7b58f63cbc
Merge pending master hotfixes into 2.0.2 #311
2022-01-14 22:25:09 -05:00
Mr-Wiseguy
475e039f8a
Fixed hackersm64 using a ucode that never existed ( #309 )
2022-01-15 03:13:40 +00:00
Arceveti
2329786f88
Make CLEARRAM mandatory ( #297 )
2022-01-12 15:00:22 -08:00
Arceveti
1b66355249
Merge pull request #284 from Reonu/develop/arceveti/2.0.1/jp_baserom_requirement
...
JP Baserom is no longer required for US build
2022-01-10 20:52:31 -08:00
Arceveti
0789cf118e
Only extract assets from JP/EU/SH roms if they exist
2022-01-10 20:50:37 -08:00
Mr-Wiseguy
797f9fa223
Reverted moving the buffers to fix pool issues
2022-01-07 13:54:04 -05:00
Arceveti
feff004ef9
Fix hardcoded cos values in sm64.h
2022-01-02 18:46:31 -08:00