Commit Graph

72 Commits

Author SHA1 Message Date
TakaRikka d489dc996b copy over a bunch of sdk stuff (#1066)
* most of dolsdk copied over

* add some gf stuff

* trk wip

* ode/amc stuff

* build fix
2026-06-26 11:03:34 -04:00
LagoLunatic b3be0f9e64 d_menu_option OK (#1020) 2026-05-25 20:13:09 -04:00
LagoLunatic 86a17bbfb7 JAIZelInst OK (#1005)
* JAIZelInst OK

* Clean up some default args
2026-05-17 17:10:52 -04:00
LagoLunatic 36ec2825ee d_a_movie_player 99% (#1003)
* d_a_movie_player 99%

* Fix version differences
2026-05-15 19:57:45 -04:00
Briggs Baltzell f64d5000b6 GX Vertex Format Fixes (#938)
* 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.
2026-03-14 18:47:46 -04:00
LagoLunatic 8ce8d2f541 Add JSystem PCH to fix weak function order (#904)
* Add JSystem PCH

* Fix build issues, remove weak order fakematches, and fix functionvalue weak func order
2025-12-05 09:11:53 -08:00
LagoLunatic 72dc8f4ef6 DEMO_SELECT 2025-07-25 21:05:36 -04:00
LagoLunatic 05b211478a Update comment documenting JUTXfb compiler bug 2025-05-31 20:17:38 -04:00
LagoLunatic 7e37357f66 JUT cleanup 2025-05-29 18:46:23 -04:00
LagoLunatic cd6424040d Unlink JUTXfb, document the nondeterministic codegen problem instead 2025-05-29 18:38:34 -04:00
LagoLunatic 99c78680de Fix version defines 2025-05-19 20:17:13 -04:00
LagoLunatic e063db9697 Fix error handler typedefs 2025-05-17 14:16:26 -04:00
LagoLunatic c36f24357e leaflift minor fix 2025-02-25 19:54:47 -05:00
LagoLunatic 458c40ede8 Translate strings in fopAcM_entrySolidHeap 2025-02-11 16:25:06 -05:00
LagoLunatic e620f9328b Use _GX name typedefs 2025-01-14 22:47:21 -05:00
LagoLunatic d2426c53f7 Fix JUTXfb fakematch
This match (with the u32 cast) is more likely to be the real match based on the inlines called in TP debug.
2025-01-14 22:41:00 -05:00
LagoLunatic f74fd75332 Misc cleanup 2025-01-08 15:42:47 -05:00
LagoLunatic 202851599f More warning/error cleanup, mostly includes 2024-10-17 23:46:30 -04:00
LagoLunatic a0fdc414b1 Remove leading underscore from uses of GX enums 2024-09-07 17:34:24 -04:00
LagoLunatic a25d2651de Move sqrtf to std:: namespace 2024-08-08 14:55:57 -04:00
LagoLunatic 707fceca57 Move fmodf, atan2f, sinf, and cosf to std:: namespace 2024-08-08 14:50:10 -04:00
Erilea 202fce5fa7 d_vibration / d_vib_pattern 2024-07-25 19:13:30 +02:00
DanTGL df7ece7302 Minor cleanup 2024-07-18 15:12:35 +02:00
Jasper St. Pierre 2a65dfdb6e d_ovlp_fade4 work 2024-07-13 15:58:17 -07:00
LagoLunatic 09e3562a32 Copy dolphin/os progress from TP decomp 2024-07-07 13:24:14 -04:00
LagoLunatic f9d40ebad8 Use NULL macro in asserts, fix NULL macro to match 2024-06-22 11:07:16 -04:00
LagoLunatic 12e1b800ad Use NULL instead of 0 2024-04-23 14:04:42 -04:00
LagoLunatic d0e8844b4b Add uint typedef 2024-03-11 18:23:44 -04:00
Jasper St. Pierre 60bf02dc90 JUTException match 2024-01-21 14:52:59 -08:00
LagoLunatic f24ffc7345 misc cleanup 2024-01-09 18:06:42 -05:00
Jasper St. Pierre 72c61dd705 misc match 2023-12-30 15:44:47 -08:00
Jasper St. Pierre 0aa03af22b JUTException showFloatSub 2023-12-30 15:03:23 -08:00
Jcw87 7d26a34825 stdarg.h 2023-12-30 01:17:54 -08:00
TakaRikka 5773ee904c reorganize MSL_C/Runtime files. wip, notmatching 2023-12-27 21:07:21 -08:00
Jasper St. Pierre a9a6c57fa5 JUTDirectPrint match
found by SwareJonge
2023-12-21 13:07:25 -08:00
LagoLunatic ec3f7f0198 misc minor cleanup (indentation, offset comments, etc) 2023-12-19 21:29:37 -05:00
Jasper St. Pierre 1f8f630e2f Merge pull request #554 from Jcw87/new
move placement new to MSL_C
2023-12-19 17:15:08 -08:00
Jcw87 fe28552c28 move placement new to MSL_C 2023-12-19 03:30:16 -08:00
Jcw87 985f1df0b7 dummy data should be static 2023-12-19 03:22:42 -08:00
LagoLunatic 56a37d2594 JUTFontData_Ascfont_fix12 match 2023-12-06 15:52:57 -05:00
LagoLunatic 478f3111e0 JUTXfb match 2023-12-05 16:06:17 -05:00
LagoLunatic 2a16e36f46 match JUTGamePad 2023-12-05 15:30:54 -05:00
Jasper St. Pierre 857b0ae732 JUTConsole draw match 2023-12-04 18:23:24 -08:00
Jasper St. Pierre befd757e75 JUTGamePad work 2023-12-02 00:07:38 -08:00
Jasper St. Pierre fb2cb74ad9 JUTConsole is really close now 2023-12-01 23:56:18 -08:00
Jasper St. Pierre 2650487343 JUTConsole work
inspired by nw4r
2023-12-01 23:44:31 -08:00
Jasper St. Pierre 4a496727a9 more JUTConsole work 2023-11-25 14:35:04 -08:00
Jasper St. Pierre 855fb1e2ed JUTConsole work 2023-11-25 14:24:57 -08:00
LagoLunatic 78a12b9334 JUTProcBar OK 2023-11-18 17:18:47 -05:00
LagoLunatic 71ec033a3c match JFWDisplay on J 2023-11-12 03:47:42 -05:00