| Age | Commit message (Collapse) | Author |
|
* Partial e_rd, npc_ks dbg work
* More e_rd matching
* e_rd fixes and dbg ctor matched
* obj_ita dbg equiv
* e_st dbg almost equiv
* Some obj_ladder dbg work
* dbg e_rd PR comments
* Further e_rd dbg clangd fixes
|
|
|
|
* first round of constants cleanup
* move m_PI_D definition
* remove compatibility comment
* add future version of angle subtracting with/without cast
* whitespace change to run builds again
|
|
(#3014)
* Improve dolzel.pch ordering
* Improve JSystem include order
* Various class ordering fixes
* Link remaining Z2AudioLib TUs
* Fix some symbols in Shield and weak functions in ShieldD
|
|
|
|
|
|
* Last fix for standard compiler error
* adding define guards around headers
* rename cmath.h and climits.h to cmath and climits respectively
* renaming cstdarg.h to cstdarg
* renaming cstdlib.h to cstdlib
* renaming cstring.h to cstring
* renaming cstdio.h to cstdio
* renaming cmath locale ctype
* renaming stdarg string and va_list
* renaming cstddef
* renaming stdio stddef stdlib
* renaming algorithm, functional, iterator, memory, and utility
* renaming bitset, cstdint, limits, and stdint
* renaming new and type_traits
* update quote includes for standard library headers to angle bracket includes
|
|
* debug work for d_a_e_rdy
* remove unused fake function
* fix regressions
* rename variable
* Fix version diffs of angle adding
|
|
|
|
|
|
* match most of d_a_e_wb debug
* Move over to using new `UNUSED` macro
|
|
* f_op debug 1
* f_op debug 2
* f_op debug 3
* f_op debug 4
* f_op debug 5
* f_op_debug fix build
* f_op linking
* remove goto in fopac_create
* fix regressions
* fix regressions
* pr comments
|
|
* Clean up various inlines/fakematches/comments
* Copy OptRuby inline name from TWW debug
* Resolve all dEvt_control_c related fakematches, return pointer instead of reference
* Fix some more missing inline usages
|
|
|
|
* Remove NDEBUG_DEFINED fakematch, clean up getName temps
* Fix ifdef
* Fix bad JSystem pch ifdef breaking decomp.me
* Remove Acch Chk fakematches
* Private Acch fields
* Fix some clangd errors in headers
* Add UNUSED macro for matching debug parameters
* Enable clangd unused-parameter warning
* Remove extern from initializers
Probably added by dol2asm?
* Fix process profile definitions
* Remove leftover dol2asm address comments
* Remove some unnecessary double casts
* Enable some more clangd warnings
* Fix missing usages of fopAcM_ct
* Fix wrong enum usage
* Fix more fakematches
|
|
* msl_c header cleanup
* math header cleanup
* fix rest of shieldD configs
* cleanup cflag configs a bit
* fix shield build
|
|
* Update GZ2J01 symbols from linked DOL
* GCN data 100% matching
* Run dtk apply
|
|
* 4th round of standard compiler fixes
* use of fpcM_ERROR_PROCESS_ID_e in gWolfBustersID
|
|
* Replace bss lbl_ with init$0000
* Rename l_HIOInit to hio_set
The name is excluded from TP's weird maps, but hio_set is the name they used in TWW's maps.
* Fix a couple more init$ names
* Fix nbomb missing some bss
* Fix camera localstatics having wrong name
* Rename l_initHIO to hio_set
* A couple manual fixes
* Rename hioInit to hio_set
* Couple more manual fixes
* Fix d_a_npc_cd2 data and function order
* More data fixes
* Fix inconsistent hex vs decimal
|
|
* Update to objdiff 3.5.0
* Fix symbols being in .data instead of .rodata for Wii/Shield
|
|
* JAUSectionHeap OK
* Slightly improve d_camera weak func order (12 -> 10)
* Minor d_a_alink fixes
* weak_order_diff.py: Change to take source file as cli argument instead of .o file
For cli autocompletion to work.
* Reorganize J3D structs (no change in weak order)
|
|
* Match d_a_obj_ice_s rideCallBack
Co-authored-by: Cuyler36 <Cuyler36@users.noreply.github.com>
* Fix debug regression
---------
Co-authored-by: Cuyler36 <Cuyler36@users.noreply.github.com>
|
|
* npc_ks work
* more work
* fix debug
* more documentation
|
|
* Match dNpcLib_lookat_c::action and daBaseNpc_lookat_c::calc
Co-authored-by: Cuyler36 <Cuyler36@users.noreply.github.com>
* Improve d_a_npc weak func order
---------
Co-authored-by: Cuyler36 <Cuyler36@users.noreply.github.com>
|
|
* d_a_npc_kn OK
* Remove nonmatching comment
|
|
|
|
* Match sumouPunchMiss, improve sumouPunchChaseShock
Removing these consts also matches several functions on debug.
* Match sumouSideStep and sumouPunchChaseShock
|
|
* Match THPAudioDecode
* Match daMP_MixAudio
* Fix weak func order
* Fix global.h
|
|
* Match daAlink_c::checkHorseGetOff
* Match daAlink_c::procCanoeRowInit
|
|
* some e_bi documentation
* fix match issue
* fix error
* e_bi_leaf documentation
|
|
* debug work
* PR cleanup
|
|
* J3D debug work
* Clean up JSystem GXColor ctors, remove a couple fakematches
* Update symbols.txt
* Fix res include syntax
* Remove fakematch that isn't necessary anymore
* Fix some Shield regressions
|
|
* match lots of debug for d_a_obj_movebox
* the rest of the debug work
|
|
* fix functions not returning values
* implement functions that should return values
|
|
|
|
|
|
* cleanup and documentation
* PR cleanup
|
|
|
|
|
|
* menu_fmap2d debug progress
* match debug for d_menu_fmap2D
* fix broken function
* fix weird shield mismatch
* fix other shield mismatch
* fix suggestions
* fix func for wii version
* match func for all versions
* remove cast from saveBitLabels
|
|
* Match daNpcBlueNS_c::_Execute
* Cleanup loop
* d_a_npc_blue_ns OK
|
|
* Global: Define DEBUG as 0 if not already defined
* Clean up DEBUG-guarded code
|
|
* Fix functionvalue weak func order
* Add script to help diffing weak function order
* Improve alink weak func order (44 -> 15)
* Improve m_Do_ext weak order (12 -> 7)
* Remove old hack
* Fix d_a_tbox weak func order
* Fix d_a_npc_ks weak func order
* Fix error when trying to diff weak func order for ShieldD due to hidden function alignment gap symbols
|
|
* initial work
* documentation
|
|
* Fix missing line numbers for debug
* Fix horse inlines and HIO
* Match daHorse_c::setEffect
* Improve a few debug matches
* Match daHorse_c::checkHorseNoMove (half fake)
* Update configure.py
|
|
* resolve illegal jump past declaration/initializer
* pr comments
|
|
* Debug matches
* Match daAlink_c::procGrassWhistleWait
* Match JASAramStream::channelProc
* More debug matches
* Match JAUStreamStaticAramMgr_::deleteStreamAram and bitset inlines
* Fix some fakematches
* Fix gameinfo player info not being a struct
* Update bug comments
* Fix procids in alink
* d_a_scene_exit OK
|
|
* d_a_e_dn work
* PR cleanup and more documentation
|
|
* Match daNpcF_Lookat_c::adjustMoveDisAngle
* Match daNpc_ykM_c::reset and daNpc_ykW_c::reset
* Fakematch daNpcThe_c::main gameInfo load
* Update configure.py
|
|
* d_a_obj_brakeeff fmt
* d_a_obj_brakeeff debug equivalent
|