Commit graph

  • ce57301435
    Unhardcode some things (#589) main Rainchus 2025-05-13 20:19:59 -05:00
  • 6449af2939 unhardcode some things Rainchus 2025-05-13 20:17:15 -05:00
  • 5167059ee8 Merge branch 'main' of github.com:mariopartyrd/marioparty4 Rainchus 2025-05-13 19:20:47 -05:00
  • 6bed6d0e2d
    Merge 50b9d02089 into 824af61fbb Dávid Balatoni 2025-05-12 23:04:28 +02:00
  • 50b9d02089 Zero out display list in hsfdraw to avoid invalid opcode dbalatoni13 2025-05-12 06:51:36 +02:00
  • 824af61fbb Replace setjmp with libco, update aurora port dbalatoni13 2025-04-24 03:33:35 +02:00
  • 41f9f7737e Replace setjmp with libco, update aurora dbalatoni13 2025-04-24 03:33:35 +02:00
  • b05b70d6b7
    Fixed many bugs (#586) Dávid Balatoni 2025-04-22 03:40:10 +02:00
  • c8fa62c303 Fixed many bugs dbalatoni13 2025-04-22 03:36:56 +02:00
  • 6fab29a1fd More fixes and trying to get 3D rendering done dbalatoni13 2025-04-19 03:15:44 +02:00
  • 75db73201a Fix allocation bugs dbalatoni13 2025-04-17 21:03:20 +02:00
  • 5b365a049b Fixed some includes dbalatoni13 2025-04-16 17:24:57 +02:00
  • 59c19c8046
    Changed AVOID_UB to NON_MATCHING and fix a bug (#585) Dávid Balatoni 2025-04-16 17:12:02 +02:00
  • e8cfae9e7e Changed AVOID_UB to NON_MATCHING and fix a bug dbalatoni13 2025-04-16 17:09:12 +02:00
  • 3c731721fa re-add -fsanitize=address to CMakeLists.txt Rainchus 2025-04-16 01:47:35 -05:00
  • 4c4f6377f6 fix some array definitions, fix invalid GX command, add AVOID_UB define and fix one UB instance Rainchus 2025-04-16 01:46:00 -05:00
  • af7c7a0064
    Fix includes, hsfload, mess, update aurora (#584) Dávid Balatoni 2025-04-16 06:04:54 +02:00
  • 7e0b12048c Mess byteswapping and comment out 3D render code dbalatoni13 2025-04-16 06:01:46 +02:00
  • 8dfda41cb2 update aurora dbalatoni13 2025-04-16 03:39:26 +02:00
  • 57f3daf213 Minor tweaks dbalatoni13 2025-04-16 03:27:26 +02:00
  • f5b0640e4c update aurora, fixups dbalatoni13 2025-04-16 02:49:52 +02:00
  • 7628f37163 hsfload fixes dbalatoni13 2025-04-15 05:15:22 +02:00
  • 316d80a0ae Fix REL includes till mgmodedll dbalatoni13 2025-04-14 21:39:19 +02:00
  • 4b18de8528 Don't load models yet dbalatoni13 2025-04-14 18:21:56 +02:00
  • b88a660255 Fix line duplications in byteswap.cpp dbalatoni13 2025-04-14 18:19:01 +02:00
  • 62d5b6dcbe Don't load models yet dbalatoni13 2025-04-14 18:21:56 +02:00
  • d4213ed582 Fix line duplications in byteswap.cpp dbalatoni13 2025-04-14 18:19:01 +02:00
  • 34cf507e3f
    x64 and hsfload improvements, build every REL (#582) Dávid Balatoni 2025-04-14 18:02:42 +02:00
  • f11da419b6 Fix PAL build dbalatoni13 2025-04-14 17:57:37 +02:00
  • 9f19a73247 Merge remote-tracking branch 'upstream/port' into port dbalatoni13 2025-04-14 17:52:25 +02:00
  • 58a5a63a38 Implement C_Quat functions dbalatoni13 2025-04-14 16:18:48 +02:00
  • 9bb5c8d50a Build all RELs dbalatoni13 2025-04-14 15:57:29 +02:00
  • 5917ea8509 More fixes dbalatoni13 2025-04-14 05:16:35 +02:00
  • 1a14121c97 GXSETARRAY sizes and misc fixes dbalatoni13 2025-04-14 03:54:06 +02:00
  • 921a874821 Add -fPIC flag to fix build on x64 linux dbalatoni13 2025-04-13 20:29:10 +02:00
  • 525213367c Linux build fixes dbalatoni13 2025-04-13 18:32:21 +02:00
  • 236ce75a28 Tons of warning/error fixes dbalatoni13 2025-04-13 04:28:21 +02:00
  • ada77fe830 Fixes, clearing TODOs dbalatoni13 2025-04-12 22:43:29 +02:00
  • 176f6f9638 Fix dll killing, load modeseldll dbalatoni13 2025-04-12 22:16:44 +02:00
  • c133583b3b Fix armem bug dbalatoni13 2025-04-12 21:05:05 +02:00
  • 0250682281 Link in lots of files dbalatoni13 2025-04-12 16:14:33 +02:00
  • f4b023df31 64 bit improvements dbalatoni13 2025-04-12 14:23:11 +02:00
  • 3832edba89 More x64 improvements dbalatoni13 2025-04-11 19:43:16 +02:00
  • 9e062adfa4 Some x64 improvements dbalatoni13 2025-04-11 18:27:23 +02:00
  • bc19d2263b
    Port most of hsfload to PC (#581) Dávid Balatoni 2025-04-11 13:54:23 +02:00
  • dfc51f4912 hsfload fixes dbalatoni13 2025-04-11 13:51:56 +02:00
  • 1e51c0f60d Finish hsfload besides cenv dbalatoni13 2025-04-10 18:33:23 +02:00
  • 319eb2076c More byteswaps in hsfload.c dbalatoni13 2025-04-10 16:39:36 +02:00
  • f31f250258 Port some of hsfload.c dbalatoni13 2025-04-10 01:09:20 +02:00
  • 909c743527
    Merge pull request #580 from dbalatoni13/port Dávid Balatoni 2025-04-09 02:06:50 +02:00
  • 7096111235 Revert settings.json dbalatoni13 2025-04-09 02:02:29 +02:00
  • a09f283d77 Move the tex obj destroy in board/space dbalatoni13 2025-04-09 01:38:15 +02:00
  • d327c22bb5 Destroy tex and tlut objects dbalatoni13 2025-04-09 01:22:45 +02:00
  • 05bae8b611 Be matching again dbalatoni13 2025-04-08 23:07:42 +02:00
  • d19750362c Automatically rebuild bootDll when compiling marioparty4 dbalatoni13 2025-04-08 22:49:54 +02:00
  • 54d85f487c Split off the DOL to improve the build process dbalatoni13 2025-04-08 17:12:51 +02:00
  • a95def6dc0 Asan hack dbalatoni13 2025-04-08 15:08:40 +02:00
  • 07b827eb2d Fixes by encounter dbalatoni13 2025-04-08 14:40:04 +02:00
  • 1bb770e5d7 Get inputs working with a hack dbalatoni13 2025-04-08 00:13:26 +02:00
  • 5fbbec3502 Update aurora dbalatoni13 2025-04-07 17:42:11 +02:00
  • 086800b79a
    fix malloc sizes of HuMemDirectMalloc calls (#579) Rainchus 2025-04-06 18:53:55 -05:00
  • 6c239af479 fix malloc sizes of HuMemDirectMalloc calls Rainchus 2025-04-06 18:34:23 -05:00
  • b480f7bfce More byteswaps dbalatoni13 2025-04-07 01:07:57 +02:00
  • 10efa92153 More fixes dbalatoni13 2025-04-06 22:04:10 +02:00
  • dee0ba15d4 Byteswap in nintendodecode dbalatoni13 2025-04-06 18:28:42 +02:00
  • c1bcbdc067 More exports dbalatoni13 2025-04-06 07:05:03 +02:00
  • d3b45cf2b4 Implemented rel building and loading dbalatoni13 2025-04-06 06:30:30 +02:00
  • 3b31d9fcfc Port HuSprAnimRead dbalatoni13 2025-04-06 00:19:49 +02:00
  • c54fd002ec Increase memory size dbalatoni13 2025-04-06 00:17:58 +02:00
  • 30c462a8ef Recover matching status dbalatoni13 2025-04-05 15:09:21 +02:00
  • 1acc0961d4 Some fixups dbalatoni13 2025-04-05 14:38:14 +02:00
  • 6a27eb7356 Add more files dbalatoni13 2025-04-05 14:17:27 +02:00
  • b942deb12b More MTX functions and fix gxsetarrays dbalatoni13 2025-04-04 20:40:22 +02:00
  • 4713782189 Uncomment stuff from main and add c files to cmake dbalatoni13 2025-04-04 19:32:40 +02:00
  • cb9b14841b Remove FaceDraw from the header and more stubs dbalatoni13 2025-04-04 17:50:48 +02:00
  • c272403fe0 Move M_PI to ext_math.h dbalatoni13 2025-04-04 17:42:15 +02:00
  • aad91097cd Use macro for some MTX functions dbalatoni13 2025-04-04 17:41:55 +02:00
  • 6a92b96c64 Change aurora remote to fork dbalatoni13 2025-04-04 17:37:42 +02:00
  • caea40c6aa "various changes to get it building for mac, as well as 64-bit" from zestydev dbalatoni13 2025-04-04 04:05:31 +02:00
  • ed2a2225d7 Add script to extact .inc files from the game dbalatoni13 2025-04-04 03:06:47 +02:00
  • e40e69e1d8 Add C mtx and vec functions Include printfunc (lots of GX is missing for it) dbalatoni13 2025-04-04 03:05:51 +02:00
  • a978d8d325 Remove accidentally pushed .gitignore dbalatoni13 2025-04-04 02:46:07 +02:00
  • a443a0a7c7 GXSETARRAY macro and used that at some places dbalatoni13 2025-04-04 01:31:35 +02:00
  • 4438f7d9c8 jmp fixes and be matching again move to aurora fork dbalatoni13 2025-04-04 00:47:03 +02:00
  • 30d80d66a0 Change some size_t usage to uintptr_t dbalatoni13 2025-04-03 23:35:53 +02:00
  • 8000ff491a Fix types and aarch dbalatoni13 2025-04-03 23:11:54 +02:00
  • bf958a1f29 Correct risc's setjmp dbalatoni13 2025-04-03 19:22:36 +02:00
  • bc6dbf0254 Implement setjmp on PC dbalatoni13 2025-04-03 19:20:28 +02:00
  • 39549e415e Some process work dbalatoni13 2025-04-03 14:01:35 +02:00
  • 6e53c813fc Update musyx dbalatoni13 2025-04-02 23:17:16 +02:00
  • 69ff202bae Add more stubs dbalatoni13 2025-04-02 18:45:58 +02:00
  • 670a2c4c62 Handle heap dbalatoni13 2025-04-02 10:19:16 +02:00
  • 14918e187e Dvd and some progress dbalatoni13 2025-04-02 08:11:55 +02:00
  • 1bd8f3e14e We've got a window with game code commented out! dbalatoni13 2025-04-02 07:25:18 +02:00
  • 5eb32764a5 Rename jmp_buf due to a name collision in STD dbalatoni13 2025-04-02 04:52:55 +02:00
  • 84801ecdc7 Add musyx and fix OSFastCast dbalatoni13 2025-04-02 04:45:52 +02:00
  • 2509e01125 Initial aurora setup, doesn't build yet dbalatoni13 2025-04-02 04:17:26 +02:00
  • ba0d7ef58c Prototype fixes dbalatoni13 2025-04-02 00:41:07 +02:00
  • 9fb738e2ed Add aurora dbalatoni13 2025-04-01 23:52:02 +02:00
  • 887cb00c5b
    Cleanup and get rid of many warnings when compiling with stricter warnings (#578) dbalatoni13 2025-04-01 07:11:31 +02:00