fgsfds
fc865fe8cd
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger
2024-11-19 18:33:37 +01:00
fgsfds
efda5a5f44
port: also try GL4.1 core; a little bit of cleanup
2024-11-19 17:37:19 +01:00
Catherine Reprobate
cea20b6f31
osx build
2024-11-17 10:51:45 -08:00
fgsfds
507cc5a13b
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger
2024-11-12 14:40:15 +01:00
fgsfds
68e3a79e47
port: 64-bit: replace another long
2024-11-12 10:11:23 +01:00
fgsfds
19ef4738b7
port: 64-bit: fix matrices on x86_64-linux
2024-11-11 20:44:27 +01:00
fgsfds
25cdfc991b
port: 64-bit cleanup: don't use int128 to copy Gfx around
2024-11-10 15:24:26 +01:00
Raf
8533189561
portx64: include "platform.h" wherever the flag PLATFORM_64bit is used, to avoid possible nasty surprises
2024-08-12 21:20:30 +08:00
Raf
e77b3172ed
portx64: a bunch of gcc14 fixes
...
portx64: fixed pal
Update c-cpp.yml
portx64: fixed linux build
portx64: fixed linux build
ops
portx64: fixed linux build, one more time
portx64: fixed linux build, one more time
2024-08-09 22:37:23 +08:00
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
32faea2b95
portx64: gbi changes
2024-07-30 16:47:12 +08:00
Raf
4dbbcbeb58
portx64: changed pointers stored in u32 to uintptr_t
...
- adjusted hardcoded mask/hardcoded offsets used in memory operations (modelasm_c.c)
- makefile: enabled x64 support and added lib dependency
- title: increase alloc size
- tex: adjustment to calculations involving GDL sizes
2024-07-06 01:16:39 +08:00
Raf
7c6508af28
Merge branch 'fgs-port' into port-x64
...
# Conflicts:
# Makefile.port
2024-05-26 15:57:03 +08:00
fgsfds
9270b6647a
Merge branch 'port' into port-debugger
2024-05-13 18:49:59 +02:00
fgsfds
95b43b3f7b
port: remove sprintf redeclaration
2024-05-13 18:48:35 +02:00
Raf
63c456a233
port-64: first changes, able to build
2024-01-27 18:25:55 +08:00
fgsfds
10baed1ee1
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger
2023-10-22 15:25:42 +02: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
4085ae5806
port: debugger: add janky imgui debugger
...
maybe it'll help figuring out some of the gameplay bugs
2023-10-09 01:35:36 +02: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
2670db7ca1
port: add rstick fields to OSContPad
2023-08-21 00:29:51 +02:00
fgsfds
b906f77b37
port: added rumble scale and support for 2 extra buttons
...
also fixed some warnings
2023-08-18 12:26:55 +02:00
fgsfds
b109d866dd
port: fix linux build
2023-08-09 23:00:57 +02:00