| Age | Commit message (Collapse) | Author |
|
* 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
|
|
* next round of standard compiler fixes
* Fix weak function order issue
* fix missmatch with ShieldD version
|
|
|
|
* 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)
|
|
* map work
* various meter work
* d_meter_button ShieldD almost equivalent
* error fix
|
|
Co-authored-by: Cuyler36 <Cuyler36@users.noreply.github.com>
|
|
|
|
* cleanup long usage
* fix regression
|
|
|
|
* matching Do_destroy from resource.cpp
* add missing constants from `float.c`
* add numeric_limits for double
* set TObject::reset for each version in stb.cpp
* improve debug matching
|
|
* 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
|
|
* misc work
* more work
* fixed error
* more work
* PR cleanup
* missed cleanup
* error fix
* wii fix
|
|
* Add debug for J2DWindowEx, link GCN version
* locking non-const copy ctor behind GCN check
* fix typo for define
* fix another define typo
* update bugged ctor and leave a comment
|
|
|
|
|
|
|
|
* Adding explicit dolphin/ prefix & fix characters
* Rename ShiftJIS to SJIS
* Separate JASSeqReader read methods implementation between compilers.
* Fix pointer.h
* fix d_item_data typo
* fix gcn matching issue
|
|
|
|
|
|
* Improving compatibility with standard cpp compiler
* Add __REGISTER macro for non mwcc compatibility
* Fix for PR comments
* fix missing define for revolution
* Simplifying cSAngle conversion
|
|
* 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
|
|
|
|
* 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
|
|
* 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
|
|
|
|
* 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
|
|
|
|
|
|
* 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
|
|
|
|
|
|
* 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
|
|
* Misc debug matches
* Fix d_map weak function order
* Remove old nonmatching comments
* d_menu_dmap and JASAudioThread OK, fix weak func order and rodata alignment
* More misc matches
|
|
* add debug functinality to d_a_horse, match almost all functions
* fix some wii funcs
* fix wii build
|
|
* Replace DANPCF_C_HACK with a better fakematch
* d_a_obj_item OK
* Fix ninja diff
* Misc debug/nonmatching fixes
* Fix ninja diff for PAL
* Fix bad PAL split
|
|
* JSUOutputStream Matching for shield
* Fix nonmatching in JAUSectionHeap
|