mzxrules
8d83727429
Experiment: remove global.h dependency from sys_math, sys_math3d, z_lib ( #1956 )
...
* split sys_math, sys_math3d, z_lib from global.h
* suggestions
* forgot this
* more math stuff
* nit fix
* re-add ichain.h
* resolve tharo's comments
2024-06-19 00:00:23 -04:00
Tharo
3475651701
libc cleanup ( #1568 )
...
* libc cleanup
* Suggested changes, small alloca tweak
* Remove printf include
2023-10-27 16:06:44 +02:00
Tharo
a20163c6ab
Use long
over int
for s32/u32 types ( #1546 )
...
* long s32
* Suggested changes
2023-10-17 21:16:31 +02:00
Tharo
efe485f017
Improve rcp.h, remove HW_REG
macro ( #1425 )
...
* Real rcp.h
* Correction to comment in initialize.c
* Try fix R4300.h
* Adjust rcp.h formatting, remove defines in other headers that are now in rcp.h
* Suggested changes, document a bug in the modified osAiSetNextBuffer
* More rcp.h formatting changes
2022-11-13 02:16:01 -05:00
Roman971
7564502b0b
Use intptr types in a few specific boot files ( #1301 )
...
* Add stdint.h with intptr_t and uinptr_t
* Use intptr types in dmamgr and yaz0
* Use intptr types in stackcheck
* Use intptr types in idle
* Run formatter
* Use pointers for StackEntry (+ minor type fix)
2022-07-12 12:47:25 -04:00
Dragorn421
4729ac131a
Angle cleanup - DEG_TO_RAD
( #1157 )
...
* Run formatter
* Touch up angle macros (parentheses and hex constants)
* Remove `DEGF_TO_RADF`, use `DEG_TO_RAD` instead
* Remove `DEGTORAD`, use `DEG_TO_RAD` instead
* Use `DEG_TO_RAD` more
2022-03-20 19:33:29 -04:00
Dragorn421
a9526a3354
Fix misc 6 ( #1148 )
...
* Fix typo `vertexs` -> `vertices`
* Fix typo `limbMatricies` -> `limbMatrices`
* Fix some `gSPTextureRectangle` usage of fixed point constants
* Run formatter
* `ALIGN8` macro
* `object_skj` cleanup
* sholder -> shoulder
* cleanup `stdbool.h`
* Some function prototypes cleanup
* Use macros in `osVirtualToPhysical`
2022-02-20 14:22:29 +01:00
Anghelo Carvajal
2191c8b0a0
Use __builtin_offsetof
for non IDO builds ( #1140 )
...
* Add offsetof macro
* Change old uses of OFFSETOF with offsetof
2022-02-13 00:05:11 -05:00
Tharo
c8f4d66b00
Documentation for fault.c and fault_drawer.c ( #1106 )
...
* Mostly document fault and fault_drawer
* FaultDrawer printf functions return s32
* Review Suggestions for comments
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
* Some further review suggestions
* Further changes from suggestions
* Fix Fault_AddClient doc comment
* Bug comment for memdump overrun, add more to Fault_PadCallback bug comment
* mb -> MB, comment about bss above externs
* Fix color codes
Co-authored-by: EllipticEllipsis <73679967+EllipticEllipsis@users.noreply.github.com>
2022-02-02 16:43:34 -05:00
Tharo
f1d183d6fe
libultra files and directories restructure ( #1038 )
...
* Restructure files, begin header restructure
* Format
* us2dex
* Fix parallel spelling
Co-authored-by: JoshDuMan <40190173+JoshDuMan@users.noreply.github.com>
* Use OS_K0_TO_PHYSICAL in place of VIRTUAL_TO_PHYSICAL in osAiSetNextBuffer
* Uppercase hex, exception vector address defines
* Interrupt flags 1
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
* Interrupt flags 2
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
Co-authored-by: JoshDuMan <40190173+JoshDuMan@users.noreply.github.com>
Co-authored-by: Dragorn421 <Dragorn421@users.noreply.github.com>
2021-11-30 19:08:57 -05:00