50 Commits

Author SHA1 Message Date
camthesaxman be817a6a6f decompile mtx44.s 2022-07-04 09:56:20 -05:00
camthesaxman b1f5db7755 decompile GXFifo.s and GXStubs.s 2022-06-19 22:45:28 -05:00
camthesaxman 9e7cdcd208 decompile GXTev.s 2022-06-19 18:07:59 -05:00
camthesaxman 6f145ec056 make use of INSERT_FIELD macro 2022-06-18 15:46:08 -05:00
camthesaxman ff285b61c5 decompile GXLight.s 2022-06-18 15:22:49 -05:00
camthesaxman a4b047042a decompile mbstring.s 2022-06-06 23:44:06 -05:00
camthesaxman 4f91b1408b decompile buffer_io.s 2022-06-06 23:22:31 -05:00
camthesaxman f014e98f7b decompile abort_exit.s 2022-06-06 22:50:25 -05:00
camthesaxman 218d7d9b57 decompile GXTransform.s 2022-06-06 18:13:33 -05:00
camthesaxman cf9e05a405 decompile GXGeometry.s 2022-06-05 22:04:03 -05:00
camthesaxman a0214ede7c Allow compiling with gcc (#35)
* initial work on gcc support

* fix more gcc issues

* fix ball.c crash when compiled with gcc

* fixed white monkey face glitch

* no need to support R_PPC_REL32 relocs after all

* stop generating .eh_frame and .gnu.attributes sections

* fix more instances of undefined behavior
2022-06-05 20:38:16 -05:00
camthesaxman bc4086d6f7 match func_800700D8, g_draw_char, and OSInitAlloc 2022-05-27 16:48:44 -05:00
camthesaxman 0911d3165a decompile OSSync.s 2022-05-25 20:38:52 -05:00
camthesaxman 9b6afe09bc decompile dvdqueue.s 2022-04-24 20:54:08 -05:00
camthesaxman d62430d045 decompile OSMemory.s 2022-04-24 20:10:12 -05:00
camthesaxman d33afed838 decompile OSAudioSystem.s 2022-04-24 20:02:31 -05:00
camthesaxman 1f1281033d decompile OSAlloc.s and OSArena.s 2022-02-04 21:08:36 -06:00
camthesaxman dbb0f7c477 decompile dsp_task.s 2022-02-02 22:16:08 -06:00
camthesaxman d7aa4205c7 decompile fminmaxdim.s 2022-01-31 21:09:33 -06:00
camthesaxman 7e7bb6d25f import remaining math sources 2022-01-31 20:57:51 -06:00
camthesaxman d420f96887 import more math library sources 2022-01-31 20:26:29 -06:00
camthesaxman 43eb2e65de import some math library source files 2022-01-31 19:55:03 -06:00
camthesaxman 32e09bea35 correct labels in OS.s 2022-01-29 18:53:23 -06:00
camthesaxman dd7dbc7402 use .4byte whenever possible 2022-01-28 18:45:20 -06:00
camthesaxman a251370678 fix more shiftability issues 2022-01-28 18:41:20 -06:00