summaryrefslogtreecommitdiff
path: root/configure.py
AgeCommit message (Collapse)Author
17 hoursd_scope 100% (#1112)HEADmainBenjamin ROELANDT
* First version of d_scope, everything is matching on all version, probably missing a few inline on undocumented field that i did not manage to find * Readd stuff previously deleted but badly tested * Rename some fields and a few more inline doesn't improve matching but i think it looks more genuine * clean up syntax * move d_scptyp enum and add forgotten inline * build fix * replace seStart call with proper enum
3 dayszeldaret/tww#385 d_a_obj_drift (#1100)Teddy Heidmann
* zeldaret/tww#385 d_a_obj_drift * configure changes * GZLJ01 * D44J01 * Not matching D44J01 * demo support * variable cleanup * revert new helper * revert again * Attempt 2 * Try to fix non-deterministic issue * Revert tide fix * debug mapping * more map fixes * Update src/d/actor/d_a_obj_drift.cpp Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com> * review comments --------- Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com>
3 daysd_a_obj_majyuu_door 100% Matching (#1138)Teddy Heidmann
* Initial structure * More progress * fix index * _create() * more progress * modeProcCall * fix smoke_set * Matching * add demo support, remove current.roomNo * cleanup
7 dayszl1 cleanup, inline cleanupLagoLunatic
8 daysHi1_demo zl1 cleanup (#1136)Zeclos
* matching * cleanup * d_a_npc_tt matching outside of _create and rodata * matching * demo matching + cleanup zl1 * undo removed line * sorry
10 daysDemo matchesLagoLunatic
10 daysA couple demo matchesLagoLunatic
10 daysMinor cleanupLagoLunatic
Inlines, wrong indentation, enums, private fields, etc
11 daysd_a_npc_bm1 100% Matching Retail (#1107)WilliamArnett
* 99% match * Rewrote _execute to increase accuracy. Only issue in .text is a label not loading correctly. I have no idea how to fix this. * Equivalent. Weak func ordering. * 7% text * 28% text * 41% text * 65% text * Rewrote _execute to increase accuracy. Only issue in .text is a label not loading correctly. I have no idea how to fix this. * Equivalent. Weak func ordering. * 82% text * Equivalent. A lot of work is needed to name variables and clean up functions. Weak function ordering is wrong. * Cleaned some functions, named several variables, and began documenting dialog tree. * Naming a couple more variables * 21% text * change out getMySubstanceP for getMyIntegerP inline * 100% text * Refactor to use JUT_ASSERT macro * #181: d_a_tag_attention matching; TODO: implement chk_inside and dComIfGp_att_Look2RequestF * #181: continue working on d_a_tag_attention, matching almost complete * #181: revert naming class member (not certain enough) * #181: preliminary changes to resolve #784 comments regarding usage of debug maps * #181: commit suggestion by @WilliamArnett, fixing regalloc error Co-authored-by: WilliamArnett <149556961+WilliamArnett@users.noreply.github.com> * #181: fix missing curly bracket * #181: resolve #784 comments with the kind help of @WilliamArnett; move `daTagAttention::Act_c::chk_inside` to header file; split `plyrToObjVec` definition to match assembly; remove temp variable, use values directly and swap operands; implement `Look2RequestF` in `include/d/d_attention.h`; remove non-matching use of temp variable `iVar1` and replace `current.pos` with uninitialized variable in `daTagAttention::Act_c::_execute` * Update fork to match upstream * some changes * 12% text * 21% text * 26% text * 43% text * 51% text * Revert unnecessary file changes * Update d_a_tag_attention.cpp * 55% text * 52% text * 52% text * 56% text * 68% * 77% text * 100% matching minus regswap * 100% matching for retail * Many more demo matches * Fix broken match in _create() * Demo Match * Add some missing inlines * Fix dComIfGp_setMesgCameraInfoActor * More inline matching * fix broken demo match * Name some fields * Utilize EventBit enum * Name more fields, and add inline calls to d_a_npc_ls1 * Remove comments * Implement @LagoLunatic suggested changes * remove actor cast from dSnap_RegistFig calls * Fix broken match in eInit_ATTENTION_ * Second round of @LagoLunatic 's suggested changes --------- Co-authored-by: Skelp <skelp@pm.me> Co-authored-by: Skelp <59535863+Skelp@users.noreply.github.com>
13 daysd_cam_param OKLagoLunatic
2026-07-17Some npc/ship inline fixes from debug mapLagoLunatic
2026-07-16d_a_npc_mk matching (#1115)Zeclos
* matching * cleanup * d_a_npc_tt matching outside of _create and rodata * matching * all symbols matching order wrong fake inline usage * matching * cleanup, naming of some fields and enums * undo changes
2026-07-13Add Model Extraction ScriptSuperDude88
- Support extraction of Vec/cXy/GXColor data
2026-07-13Update dtk-template and tools (#1116)LagoLunatic
2026-07-05d_a_npc_mt OK for all versionsLagoLunatic
closes #348
2026-07-05d_a_npc_mt 100% for GZLE01 (#1102)Mattias Blum
* d_a_npc_mt 100% for GZLE01 * implemented dPb_erasePicture and added some relevant inlines * fixed existing references to mSelectPicture * PR changes made
2026-07-05d_menu_save OKLagoLunatic
closes #1026 closes #1011
2026-07-05D_a_npc_tt (#1099)Zeclos
* matching * cleanup * d_a_npc_tt matching outside of _create and rodata * matching * cleanup
2026-06-30d_auction_screen OKLagoLunatic
closes #1075
2026-06-30d_name OKLagoLunatic
closes #1073
2026-06-28water_mark / wpillar done, minigame_starter wip (#1069)TakaRikka
* d_minigame_starter attempt * water_mark / wpillar done * review changes
2026-06-26d_seafightgame OK for demoLagoLunatic
2026-06-26d_tree OK for retailLagoLunatic
2026-06-26copy over a bunch of sdk stuff (#1066)TakaRikka
* most of dolsdk copied over * add some gf stuff * trk wip * ode/amc stuff * build fix
2026-05-31d_a_lstair - 100% matching for GZLJ01, GZLE01 and GZLP01 (#1039)N1ghtD3c0d3r
* d_a_lstair - 100% matching for GZLE01 * d_a_lstair - 100% matching for GZLE01 - restore comment deleted by mistake * d_a_lstair - 100% matching for GZLE01 - fix return values of functions in the MethodTable; replace code with some inlines and macros; improve some casting locations; replace some magic numbers with enum usage; adjust res enum file according general update in the codebase * d_a_lstair - 100% matching for GZLE01 - remove useless parameter * d_a_lstair - 100% matching for GZLJ01, GZLE01 and GZLP01
2026-05-29Add include dirsLagoLunatic
2026-05-28Demo work and fakematch cleanup (#1034)LagoLunatic
2026-05-28d_a_mo2 - 100% matching (#939)123456789758
Co-authored-by: ‎ ‎ ‎ <‎ ‎ ‎>
2026-05-26JPADraw OKLagoLunatic
__sinit_JPADraw_cpp had a weird mismatch, turns out the fix is adding an explicit dtor to JPADrawSetupTev.
2026-05-26d_ovlp_fade3 OK for JPN/demoLagoLunatic
2026-05-26d_ovlp_fade4 OKLagoLunatic
2026-05-25d_menu_option OK (#1020)LagoLunatic
2026-05-25d_a_obj_hlift OKLagoLunatic
closes #410
2026-05-23d_a_bst OK for USALagoLunatic
closes #277
2026-05-22Fix d_a_npc_md weak func order, clean up order fakematches from d_a_player mainLagoLunatic
closes #226
2026-05-22d_a_npc_md 100% for retailLagoLunatic
2026-05-21d_a_npc_ah OK (#1014)Teotia444
* d_a_npc_ah ok * remove fake struct * d_a_npc_ah OK for D44J01 * d_a_npc_ah OK * Demo/enum fixes for d_a_npc_ah
2026-05-19d_a_obj_jump OKLagoLunatic
closes #416
2026-05-18d_a_player_main OK (#1010)LagoLunatic
2026-05-17D_a_npc_ho matching (#1008)Zeclos
* matching * cleanup * tiny bit more cleanup
2026-05-17d_a_st matching for demoLagoLunatic
2026-05-17JAIZelInst OK (#1005)LagoLunatic
* JAIZelInst OK * Clean up some default args
2026-05-17d_a_st - 100% matching (#1004)123456789758
Co-authored-by: ‎ ‎ ‎ <‎ ‎ ‎>
2026-05-15d_a_demo00 OK (#1002)LagoLunatic
2026-05-15d_a_tag_md_cb (#1001)Maide
* d_a_tag_md_cb * inlines
2026-05-14d_a_npc_people equivalent for retailLagoLunatic
2026-05-14d_a_npc_people OK for demoLagoLunatic
2026-05-13d_a_bgn OKLagoLunatic
closes #266
2026-05-13Misc matches (#1000)LagoLunatic
2026-05-13d_a_bgn & d_a_bgn2 - 99% matching, d_a_bgn3 - 100% matching (#894)123456789758
Co-authored-by: ‎ ‎ ‎ <‎ ‎ ‎>