| Age | Commit message (Collapse) | Author |
|
* Fix const loop invariant issues by defining explicit operator= for structs
* Fix J2DMatBlock weak func order
|
|
* Global: Define DEBUG as 0 if not already defined
* Clean up DEBUG-guarded code
* d_kankyo debug almost matching
|
|
* 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
|
|
* d_a_npc_kn debug work
* d_a_npc_kn pr comments
|
|
* 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
|
|
* d_a_obj_damcps initial
* d_a_obj_damcps guard
* d_a_obj_damcps pr comments
|
|
* consistent cullbox usage
* d_a_obj_waterPillar debug work so its not a regression
|
|
* Fix HIO load order in daHoZelda_c::searchBodyAngle
* Fix regression in daHoZelda_c::createHeap
Apparently the HIO class being constructed having an explicit ctor breaks the compiler ability to branchlessly optimize the false/true return afterwards. Without an explicit ctor the compiler is able to optimize it successfully, which breaks the match.
* Fix HIO load order in daNpc_ykW_c::setAttnPos
* Remove false version diff
* Update configure.py
* Remove old comment
* Fix alink HIO members being private
* alink: Fix HIO loads in 3 retail functions and almost all debug functions
|
|
* Some variable names for hookshot and moved some values
* Revert using data.inc file
|
|
|
|
* Match dBgWKCol::WallCorrect
* Match dBgWKCol::ShdwDraw
* Match dBgWKCol::WallCorrectSort
* d_bg_w_kcol OK
* Fix debug asserts
|
|
* some wii OS fixes
* remove old dol2asm comments
* remove dol2asm.h
* remove function address comments
* normalize ATTRIBUTE_ALIGN usage
* DECL_WEAK macro
* fix gcc attribute weak macro
* wrap more mwcc specific things in ifdefs
* fixes
* fix revo sdk version flags
* fixes
|
|
* daAlink_c::jointControll OK
* daalink debug work
* checkpoint
* fix casting
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* checkpoint
* remaining functions + fixes round 1
* fixes round 2
* fixes round 3
* fixes round 4
* revert getNeckAimAngle for now
|
|
* d_a_npc_moir OK
* Remove old comment
|
|
* Match d_a_obj_crvgate debug
* d_a_obj_crvgate remove this->
|
|
|
|
* do draw, smbindeffect, isdelete, delete, most of heapinit
* Fix lowercase hex
* fix style
* Add spaces after if
* Do most of drop and carry
* Almost done
* Finish normal
* Get functions to mostly regalloc + a few compiler quirks.
* fix up comments
* Fix all issues and get everything to 100
|
|
|
|
|
|
* Misc debug matches
* Fix JASBasicWaveBank weak func order
* Remove more dol2asm stuff, fix missing includes
* Some data fixes
* Update comments
* d_file_sel_warning is already OK
* Fix Z2 splits
* Fix movebox namespace
* Fix inlining issue in m_Do_ext
* Fix Z2 splits for P and J
|
|
* some JAudio work
* audio cleanup checkpoint
* checkpoint more audio cleanup
* fix symbols
* more z2 cleanup
* fix regression
* fix build
* some fixes
|
|
|
|
|
|
* debug almost equivalent
* PR cleanup
|
|
|
|
|
|
|
|
|
|
* d_a_obj_ihasi debug equivalent
* ihasiD JUT_ASSERT
|
|
* d_a_obj_carry matching
* d_a_obj_carry::execute() debug matching
|
|
|
|
|
|
* Link b_mgn
* tbox equivalent
|
|
* d_a_e_mk_bo ShieldD work
* PR comments
|
|
* Remove d_a_npc3.cpp
This file appears to not actually be real and the asserts in its
functions all reference d_a_npc2.cpp instead.
* d_a_npc debug almost matching
|
|
|
|
|
|
This is supported by RTTI ordering which only makes sense if these
classes are in separate headers from the dBgS_* classes.
|
|
* closer to matching
* build error fix
* PR cleanup
|
|
* j2dmatblock debug work
* J2DMaterialFactory matching
* J2DPictureEx matching
* tiny work
* fixed regressions
* PR cleanup
* build error fix
|
|
* Misc matches
* Remove more old dol2asm stuff
* Remove dCcS::SetMass-related fakematches
No longer necessary with the PCH for some reason.
* Use attention types enum in more places
* Remove more dol2asm stuff
* Clean up matDL_dis.py
|