Raf
a9e82658fd
portx64: a couple things breaking the build in github - actual fix, plus renamed more functions in filebg.c
2024-08-09 01:21:28 +08:00
Raf
5bee1b0cce
portx64: a couple things breaking the build in github
2024-08-09 00:50:21 +08:00
Raf
ef4b60d384
portx64: audio system changes
2024-07-30 16:57:17 +08:00
Raf
8a94af6a1c
portx64: and more s32 -> uintptr_t
2024-07-30 16:46:02 +08:00
Raf
63c456a233
port-64: first changes, able to build
2024-01-27 18:25:55 +08:00
Catherine Reprobate
80d787caf9
Support for two-sticks, one controller
...
port: implements analog movement for pc controllers
port: Implement menu movement with the C stick
port: Implement analog leaning
port: Implement 1.2 + 1 analog zooming
port: pd input lib now handles 32 buttons
port: modern crouch implementation
port: implement analog slayer airbraking
port: xbla farsight strafing
Map crouch buttons
- map cycle crouch to L3
- sensible 1964-style crouch bindings
2023-10-17 18:28:18 -07:00
fgsfds
2b27c2dc6a
port: make matrices work with GBI_FLOATS
...
add GBI_FLOATS=1 to DEFINES to enable it
not enabling by default yet because not sure if it'll break anything
2023-08-26 13:49:23 +02:00
fgsfds
f91401cb95
port: make the legal screen render correctly
...
also, total errno death in the same commit because I am dumb
2023-07-30 21:24:39 +02:00
Ryan Dwyer
4017d5cba5
Rename vm.c to vminit.c, tlb.s to vm.s and annotate vm.s
2023-05-21 15:54:54 +10:00
Ryan Dwyer
b4355ab55f
Annotate exceptasm.s
2023-05-20 16:43:48 +10:00
Ryan Dwyer
21cda43806
Use li and move pseudo instructions in ASM where possible
2023-05-20 00:08:54 +10:00
Ryan Dwyer
63c57f9075
Rename some scheduler symbols and message queues
2023-04-24 20:13:33 +10:00
Ryan Dwyer
ba11c5634b
Introduce uintptr_t
2022-12-07 21:00:03 +10:00
Ryan Dwyer
259fab6a6d
jpn-final: Introduce support for gcc
2022-11-27 19:53:42 +10:00
Ryan Dwyer
c790bc5db4
jpn-final: Decompile langGetJpnCharPixels
2022-11-27 15:44:00 +10:00
Ryan Dwyer
2d6d88cd6d
ntsc-beta, pal-beta and pal-final: Introduce support for gcc
2022-11-26 19:53:48 +10:00
Ryan Dwyer
295ec06b5e
Decompile __osSyncPutChars
2022-10-16 19:26:11 +10:00
Ryan Dwyer
8c7d35da4a
Decompile osGetMemSize
2022-10-16 18:50:22 +10:00
Ryan Dwyer
914aaaa0e4
Align g_RdpDramStack and g_RdpYieldData
2022-10-15 10:04:09 +10:00
Ryan Dwyer
678835d997
Align __osContPifRam
2022-10-14 17:19:27 +10:00
Ryan Dwyer
17583575e4
Introduce support for gcc
2022-10-12 22:26:19 +10:00
Ryan Dwyer
eeb69c7119
Decompile sprintf
2022-09-27 00:30:03 +10:00
Ryan Dwyer
bbf52f580b
Add support for non-matching ntsc-final builds
2022-09-09 17:19:48 +10:00
Ryan Dwyer
83d0268f19
Decompile bootPhase1
2022-08-22 20:24:50 +10:00
Ryan Dwyer
6ee0ebe145
Decompile _Ldtob
2022-07-22 18:54:21 +10:00
Ryan Dwyer
2ec8561877
Decompile osInitialize2
2022-06-29 08:19:07 +10:00
Ryan Dwyer
fdfcbb342c
Decompile osPfsReSizeFile
2022-05-25 21:59:44 +10:00
Ryan Dwyer
c55031e0c2
Attempt to decompile __osSyncPutChars
2022-03-19 22:21:12 +10:00
Ryan Dwyer
a6b5df2659
pal-beta, pal-final and jpn-final: Decompile langTick
2022-03-19 10:03:18 +10:00
Ryan Dwyer
022eb49a56
jpn-final: Replace jal addresses with symbols
2022-03-17 17:17:34 +10:00
Ryan Dwyer
6d64ed3510
jpn-final: Get ROM fully matching
2022-03-17 17:16:02 +10:00
Ryan Dwyer
d7d4ca4156
jpn-final: Get lib segment matching excluding pointers
2022-03-14 21:36:43 +10:00
Ryan Dwyer
bbd69a8723
jpn-final: Make it build
2022-03-14 18:34:23 +10:00
Ryan Dwyer
9f46789551
pal-beta: Replace jal addresses with symbols
2022-03-12 16:06:12 +10:00
Ryan Dwyer
8a1dd76fa4
pal-beta: Get ROM fully matching
2022-03-12 15:47:01 +10:00
Ryan Dwyer
589cb38161
pal-beta: Get data segment matching excluding pointers
2022-03-12 08:35:38 +10:00
Ryan Dwyer
1bb2f7ebc3
pal-beta: Make it build
2022-03-11 09:14:25 +10:00
Ryan Dwyer
0a38827491
Decompile _n_loadOutputBuffer
2021-11-09 19:44:37 +10:00
Ryan Dwyer
c6e0208275
Decompile _n_saveBuffer
2021-11-09 19:23:14 +10:00
Ryan Dwyer
ef18772f88
Decompile _n_filterBuffer
2021-11-09 18:39:08 +10:00
Ryan Dwyer
fe1d6da4fc
Decompile func00047ef0
2021-11-08 08:19:06 +10:00
Ryan Dwyer
685827fbce
Decompile mtx4Print
2021-11-06 12:17:04 +10:00
Ryan Dwyer
8a8b762c10
Decompile osCartRomInit2
2021-11-02 22:38:41 +10:00
Ryan Dwyer
e9d1cecfb9
Decompile osCartRomInit
2021-11-02 22:36:42 +10:00
Ryan Dwyer
7937200efb
Attempt to decompile osInitialize2
2021-11-02 22:21:23 +10:00
Ryan Dwyer
255eb0474a
Decompile _Putfld and _Printf
2021-11-02 21:00:00 +10:00
Ryan Dwyer
5d40470f89
ntsc-beta: Get ROM fully matching
2021-10-26 17:15:43 +10:00
Ryan Dwyer
1c1278a8c3
ntsc-beta: Get data segment matching excluding pointers
2021-10-24 17:46:34 +10:00
Ryan Dwyer
3eb8137335
Tidy up sched.c and related functions
2021-10-18 17:10:28 +10:00
Ryan Dwyer
c0cab0dec5
Decompile n_alSynFilter11
2021-10-17 17:40:39 +10:00