summaryrefslogtreecommitdiff
path: root/src/m_Do
AgeCommit message (Collapse)Author
33 hoursdemo d_file_error OK, fmap/fmap2 work, misc (#1208)LagoLunatic
* d_file_error OK, use J2DPane inlines everywhere * d_menu_fmap demo work * fmap and fmap2 work * fix demo regression with ternary fakematch * inline cleanup, f_pc_profile OK for demo * fix min/max bss order * lstair almost for demo
6 daysencode_s3tc 100%, blockenc 99% (#1203)LagoLunatic
9 daysblockenc and encode_s3tc progress (#1199)LagoLunatic
* blockenc and encode_s3tc progress * cleanup
2026-09-04Remove fake CButton enum, use SDK button defines insteadLagoLunatic
2026-08-31Add DEAD_STRING macro to clearly distinguish unused stringsLagoLunatic
2026-08-31m_Do demo work (#1189)LagoLunatic
* m_Do_controller_pad and m_Do_Reset OK for demo, m_Do_machine 100% with weak func order * Add machine.pch, m_Do_machine OK for demo * m_Do_gba_com and m_Do_MemCardRWmng OK for demo * m_Do_graphic work * m_Do_graphic JPN/PAL version diffs
2026-08-17Fix camera_class view memberLagoLunatic
2026-08-17Fix camera structs being swappedLagoLunatic
`camera_process_class` and `camera_class` were swapped according to TP's RTTI info.
2026-08-16Debug build improvements (#1170)LagoLunatic
2026-08-13Several demo matches (#1165)LagoLunatic
2026-08-07msg inline fixes, remove some fake jsystem inlinesLagoLunatic
2026-08-03Use CPad macros when accessing controller fieldsLagoLunatic
2026-08-02msg work (#1143)LagoLunatic
* fopMsgM_msgDataProc_c::stringSet work * Fix JPN * More stringSet work * work * get rid of fake temps * stringSet 99.99% * fopMsgM_msgDataProc_c::stringLength 100% * d_msg work * fix pal * fix message_paper, d_meter version diff fixes
2026-07-31Compiler compat fix: Passing of rvalue GXColors to non-const reference ↵LagoLunatic
parameters (#1142)
2026-07-22Clean 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