Ryan Myers
34508976cd
Match audioline_init ( #497 )
...
* Fix some AVOID_UB stuff, and some small documenting.
* Fix m2ctx.py and add NON_EQUIV func_80045C48
* Minor issue cleanups
* Clean up audioline_ambient_create match
* Match func_80008040 as audioline_init, fix the generate ctx script, and some small warning stuff.
* Minor work on func_80008174 so it can be NON_EQUIVALENT again
* redefine asm abs
* Hackishly fix the ctx file when generated.
* Use some more constants and got rid of some start: auto stuff which is not recommended in splat anymore for BSS
* Do some documenting, and slightly better matches using JFG source.
* Formatting
* Clean up some more audio stuff
* Further cleanup and naming of things
2025-04-05 16:00:13 -04:00
David
ce4a092660
For real this time.
2025-03-14 16:32:59 -04:00
David
484d2bc100
Fixed m2ctx.py issues
2025-03-14 14:58:06 -04:00
Ryan Myers
a005a4eb3d
Match all libultra, and more closely match ultralib ( #466 )
...
* Massive libultra changes
* Fix the build!
* Remove crc comment that seemd to break the score script for some reason.
* Update README score.
* Apply some suggestions
* rename sins and coss funcs.
2025-02-24 11:45:02 -05:00
David
b0d0d8b056
Decompiled 4 funcs & fixed context file
2023-10-29 21:01:19 -05:00
David
5a231cff20
Fixed generate_ctx.py
2023-09-19 20:15:02 -05:00
David
c25396c59b
Updated generate_ctx script
2023-01-07 11:29:54 -06:00
Fazana
26483725eb
we defeated tictoc ( #327 )
...
* Update score.py
* match func_80001FB8
* :)
* match func_8000232C
* label func
* match play_sound_global
* match func_800BF524
* match func_80061C0C
* match func_800BFE98
* match func_800BF3E4
* match func_800B8134
* match func_800BBE08
* match obj_loop_wavepower
* match func_800BFC54
* Update src/waves.c
Co-authored-by: David Benepe <benepe96@gmail.com >
* Update src/waves.c
Co-authored-by: David Benepe <benepe96@gmail.com >
* Update src/object_models.c
Co-authored-by: David Benepe <benepe96@gmail.com >
* Update src/object_models.c
Co-authored-by: David Benepe <benepe96@gmail.com >
* Update src/audio.c
Co-authored-by: David Benepe <benepe96@gmail.com >
* nonmatch
* label Taj's state behaviour
* taj updates
* match obj_loop_stopwatchman
* rename struct field
* Update m2ctx.py
* revert some names
* Update structs.h
* Update object_functions.h
* Update src/object_functions.c
Co-authored-by: David Benepe <benepe96@gmail.com >
* Update src/object_functions.c
Co-authored-by: David Benepe <benepe96@gmail.com >
* Update src/object_functions.c
Co-authored-by: David Benepe <benepe96@gmail.com >
* Update src/object_functions.c
Co-authored-by: David Benepe <benepe96@gmail.com >
* Update src/object_functions.c
Co-authored-by: David Benepe <benepe96@gmail.com >
* Update src/object_functions.c
Co-authored-by: David Benepe <benepe96@gmail.com >
* Update src/object_functions.c
Co-authored-by: David Benepe <benepe96@gmail.com >
Co-authored-by: David Benepe <benepe96@gmail.com >
2022-12-07 20:48:14 +00:00
David Benepe
d5aa658ea9
Added suggestion for find command
2022-10-29 13:09:25 -04:00
David Benepe
cb38d0cc81
Fixed mips2c issues hopefully.
2022-10-28 18:35:16 -04:00
David Benepe
1bc714e08d
Added suggestions, also fixed a couple of regex warnings
2022-10-28 15:15:32 -04:00
David Benepe
761063abc0
Improved generate_ctx
2022-10-28 13:51:47 -04:00
Ryan Myers
260a48c58a
Removed some header files that largely just contained duplicated entries, and repointed files using them to the proper place. This makes it possible to generate a working ctx.c file for mips_to_c which I've added a simple script to do automatically
2021-09-20 11:50:03 -04:00
Ryan Myers
caf53d3d53
Add some tools I've found helpful
2021-09-19 12:33:24 -04:00