summaryrefslogtreecommitdiff
path: root/src/m_Do
AgeCommit message (Collapse)Author
3 daysCompiler compat fix: Passing of rvalue GXColors to non-const reference ↵LagoLunatic
parameters (#1142)
12 daysClean up angle constants and conversions (#1135)LagoLunatic
* Add angle conversion constants and macros * Replace angle literals with hex instead of decimal
2026-07-19Cleanup/documentation for various photo-related codeLagoLunatic
2026-07-08d_a_bdk cleanupLagoLunatic
2026-07-05d_menu_save mostly done (#1103)TakaRikka
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-28Demo work and fakematch cleanup (#1034)LagoLunatic
2026-05-26Process profiles and enums cleanup (#1031)LagoLunatic
* Fix some profile comments * Add missing static for local visibility data * Move proc name and draw priority enums to f_pc * Add _e suffix to daObjBarrier_c proc enum * Change proc name enum format to match TP * Change draw prio enum format to match TP * Change ItemNo enum format, finish fixing item names * Revert static for cb1 hio * Clean up formatting of profile comments * Fix comment alignment
2026-05-22d_a_npc_md 99% for demoLagoLunatic
2026-05-21d_a_player_main cleanup and some demo matches (#1016)LagoLunatic
* d_a_player_main cleanup and some demo matches * Add unions for player_main procvars * Make d_a_player_main fields private
2026-05-15d_a_movie_player 99% (#1003)LagoLunatic
* d_a_movie_player 99% * Fix version differences
2026-05-06m_Do_printf OK for demoLagoLunatic
2026-03-31Remove some unnecessary version ifdefsLagoLunatic
2026-03-14Misc cleanupLagoLunatic
2026-03-14GX Vertex Format Fixes (#938)Briggs Baltzell
* Update vertex attribute formats in `d_a_hookshot.cpp` for improved correctness. * Fix texture coordinate formats in `J3DSys.cpp` to use `GX_TEX_ST` for improved semantics. * Update vertex attribute formats in `JFWDisplay.cpp` for improved semantics. * Update texture coordinate vertex format in `J2DWindow.cpp` to use `GX_TEX_ST` for improved semantics. * Refactor `J2DWindow.cpp` for improved readability: update constructor initialization style, inline function arguments, and add spacing for clarity in GX rendering logic. * Update vertex attribute formats in `JUTResFont.cpp` for improved correctness and semantic clarity. * Update vertex attribute format in `d_kankyo_rain.cpp` to use `GX_POS_XYZ` for improved correctness. * Update texture coordinate formats in `d_ovlp_fade2.cpp` to use `GX_TEX_ST` for improved semantics. * Update texture coordinate format in `d_ovlp_fade4.cpp` to use `GX_TEX_ST` for improved semantics * Format vertex attribute and texture coordinate initialization in `d_a_goal_flag.cpp` for improved consistency and semantics. * Update vertex attribute and texture coordinate formats in `d_a_majuu_flag.cpp` for improved correctness and semantics. * Update vertex attribute and texture coordinate formats in `d_a_pirate_flag.cpp` for improved correctness and semantics. * Update vertex attribute and texture coordinate formats in `d_a_sail.cpp` for improved correctness and semantics. * Update vertex attribute and texture coordinate formats in `d_a_player_particle.inc` for improved correctness and semantics. * Update vertex attribute and texture coordinate formats in `d_a_player_particle.inc` for improved correctness and semantics. * Update vertex attribute and texture coordinate formats in `d_a_sea.cpp` for improved correctness and semantics. * Update vertex attribute and texture coordinate formats in `d_wood.cpp` for improved correctness and semantics. * Update vertex attribute and texture coordinate formats in `m_Do_ext.cpp` for improved correctness and semantics. * Undid formatting of `halftofull` array in `JUTResFont.cpp` * Update vertex attribute and texture coordinate formats in `d_tree.cpp` for improved correctness and semantics. * Update vertex attribute and texture coordinate formats in `d_a_bwdg.cpp` for improved correctness and semantics.
2025-12-27Misc cleanupLagoLunatic
2025-11-24Match mDoLib_setResTimgObjLagoLunatic
2025-09-18bpw partial cleanup, fix inline usage across several actorsLagoLunatic
2025-09-17m_Do_ext workLagoLunatic
2025-08-22Fix weak func order of m_Do_extLagoLunatic
2025-08-20Use precompiled headers, fix weak data issuesLagoLunatic
2025-08-12Fix some version differences (#852)LagoLunatic
* Fix some version differences * Found real inline name for checkBowMiniGame
2025-07-25Misc cleanupLagoLunatic
2025-07-25DEMO_SELECTLagoLunatic
2025-06-23m_Do_main OK for demoLagoLunatic
2025-06-23Misc demo workLagoLunatic
2025-06-19Various inline cleanupLagoLunatic
2025-06-14d_file_select matching for JPN and demoLagoLunatic
2025-06-09Some enum/define cleanupLagoLunatic
2025-06-04Demo work (#786)LagoLunatic
* Demo work * Fix PAL * Fix d_door weak func order and link it * Fix d_door for demo * JKernel OK on demo + misc * tag_attention 100% on demo * More demo work and fix some retail fakematches
2025-06-01d_a_npc_fa1 100% with weak order, add inlinesLagoLunatic
2025-06-01More demo work, cleanupLagoLunatic
2025-05-31More demo workLagoLunatic
2025-05-31Demo work, d_a_kytag02 and d_a_ff OKLagoLunatic
2025-05-28Demo workLagoLunatic
2025-05-21CleanupLagoLunatic
2025-05-21Fix demo version diffs in gameinfo/save/stage/etcLagoLunatic
2025-05-19Fix version definesLagoLunatic
2025-05-17Fix error handler typedefsLagoLunatic
2025-04-29Improve compiler compatibility (#743)Jcw87
* fix returns * use standard C headers * struct/class mismatch * explicit this in template * switch variable scope * C standard compliance * & l-value
2025-04-27d_attention cleanup, add mDoCPd inlinesLagoLunatic
2025-04-20Add an enum for action button icon statusLagoLunatic
2025-04-16player misc cleanup and various match fixesLagoLunatic
2025-04-16More inlines, use sizeof for memcard structsLagoLunatic
2025-04-08Escape question marks that modern compilers interpret as trigraphsLagoLunatic
2025-03-28Cleanp a bunch of stuffLagoLunatic
2025-03-24d_a_bk OKLagoLunatic
2025-03-10Fix priority type u32 -> s32LagoLunatic
2025-03-08Use cLib on/off bit inlines for attn flagsLagoLunatic
The debug maps indicate these inlines were pretty much always used when these flags are ORed or ANDed (but not when checked or set).
2025-02-11Translate strings in fopAcM_entrySolidHeapLagoLunatic