| Age | Commit message (Collapse) | Author |
|
* 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
|
|
|
|
|
|
* 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
|
|
* Match four inline asm functions with manual regalloc
* J3DSkinDeform::changeFastSkinDL: Clean up var names, slightly improve match
* Syntax
* More var names
|
|
* 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
|
|
* begin revolution sdk setup
* wii rvl test
* revo OS mostly done for shieldD
|
|
|
|
* 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
|
|
* Match player checks via BOOL
* PR comment
* resolve conflict
|
|
* 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_carry matching
* d_a_obj_carry::execute() debug matching
|
|
|
|
* Link b_mgn
* tbox equivalent
|
|
* 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
|
|
|
|
* dBgWKCol::CaptPoly equivalent
* dBgWKCol::CaptPoly OK
* Switch s32->int for the rest of the dBgW functions just in case
This doesn't immediately help any other functions besides CaptPoly, but I suspect it could help prevent issues in the future since it's more likely to be what the original devs did.
* Debug var fix
* Match 3 more kcol funcs
* Remove unused lits
* Update nonmatching comments
* Fix ChkShdwDrawThrough
|
|
|
|
|
|
|
|
* Link npc_doc
* Remove changes causing regression in debug
|
|
* Fix GetPolyIndex and GetBgIndex, fixing a couple regallocs
* Match daNpcCd2_c::checkFearSituation and daNpcCd2_c::getAnmP
* Match daAlink_c::jointControll
* Clean up float class checks
* Move float constants to global.h
|
|
* guard about to match
* weak func order messes linking up
* improve executePath
|
|
|