fgsfds
|
24bfac89ae
|
Merge pull request #46 from tmyqlfpir/force-anim-lerp
Always interpolate character animations
|
2023-08-20 15:15:00 +02:00 |
fgsfds
|
2a5594d7d5
|
Merge pull request #47 from tmyqlfpir/no-lods
Don't draw LODs for port
|
2023-08-20 15:14:33 +02:00 |
fgsfds
|
44c8b024b0
|
Merge pull request #49 from tmyqlfpir/skedar-door-rate-limit
Rate limit stuckage RNG for skedar doors
|
2023-08-20 15:13:40 +02:00 |
fgsfds
|
9acd05f16c
|
port: allocate room data from system heap
props to Ryan for the patch
|
2023-08-20 15:12:09 +02:00 |
fgsfds
|
7e71450a76
|
port: wrap malloc & co
in case we'll need allocation stats or something later
|
2023-08-20 14:56:07 +02:00 |
fgsfds
|
6fbb7e39ec
|
Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port
|
2023-08-20 14:41:57 +02:00 |
tmyqlfpir
|
920c0eada5
|
Rate limit stuckage RNG for skedar doors
Limits calculation to 15 times per second, close to that to how fast this would execute on original hardware
|
2023-08-20 21:38:38 +10:00 |
tmyqlfpir
|
97258542be
|
Don't draw LODs for port
|
2023-08-20 20:08:19 +10:00 |
tmyqlfpir
|
908aa3556e
|
Always interpolate chr animation
Ignores distance check for pc port
|
2023-08-20 17:33:17 +10:00 |
Ryan Dwyer
|
09edfb8545
|
Fix some global data placement issues
|
2023-08-20 16:48:35 +10:00 |
Ryan Dwyer
|
d7926f12ad
|
Fix incorrect rounding in C version of sinf
|
2023-08-20 16:34:38 +10:00 |
Ryan Dwyer
|
e18167d8ae
|
Fix C version of portalConvertCoordinates
|
2023-08-20 12:49:21 +10:00 |
fgsfds
|
7e26e6eac0
|
port: disable zbufClear to prevent white flashing in splitscreen
|
2023-08-19 18:24:33 +02:00 |
fgsfds
|
0c80abf5b9
|
port: ignore scissor test in resolve_msaa_color_buffer
|
2023-08-19 18:02:24 +02:00 |
fgsfds
|
a7692fe4ef
|
port: add MSAA setting
|
2023-08-19 17:50:31 +02:00 |
fgsfds
|
05233ef853
|
port: fix slomo
for different framerates hopefully we'll just have to redefine TICKS
|
2023-08-19 16:13:02 +02:00 |
fgsfds
|
8232d4a3f2
|
port: fix #23
credit to Ryan for figuring this out
|
2023-08-19 15:45:16 +02:00 |
fgsfds
|
e6a4b9f2fe
|
port: small clean up in gfx_pc
|
2023-08-19 15:38:16 +02:00 |
fgsfds
|
67c4531771
|
port: add stick scale config setting; better (?) deadzone
|
2023-08-19 15:18:15 +02:00 |
fgsfds
|
6f3f48d1e9
|
port: disable camspy lookahead
|
2023-08-19 14:21:33 +02:00 |
fgsfds
|
b7f77498b3
|
port: disable height-based sensitivity multipliers
|
2023-08-19 14:17:53 +02:00 |
fgsfds
|
8d26944642
|
port: three-point does not need GL_LINEAR
|
2023-08-19 13:57:44 +02:00 |
fgsfds
|
2f54ceb96e
|
port: add texture filter setting
|
2023-08-19 13:56:15 +02:00 |
fgsfds
|
63a5701906
|
port: fix mouse sensitivity at different FOVs/in zoom
|
2023-08-19 13:36:58 +02:00 |
fgsfds
|
41cdef055e
|
port: allow keyboard to act as a separate controller
also add a way to fake controller connection status for testing
|
2023-08-19 12:13:23 +02:00 |
fgsfds
|
420053178e
|
Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port
|
2023-08-19 11:45:17 +02:00 |
fgsfds
|
412dcd7736
|
port: fix blur in hires mode
|
2023-08-19 11:43:18 +02:00 |
Ryan Dwyer
|
d7c94b4d04
|
Fix UB in modelasm chrinfo handler
|
2023-08-19 19:14:10 +10:00 |
Ryan Dwyer
|
032c5166f4
|
Fix improper casting of model rwdata
|
2023-08-19 19:01:00 +10:00 |
fgsfds
|
4e42e3ef82
|
port: mouse wheel binds; handle adding and removing controllers
|
2023-08-19 02:16:58 +02:00 |
fgsfds
|
1d151f2864
|
port: implement some framebuffer effects
cloaking and menu blur
in a likely extremely slow way
|
2023-08-19 00:48:09 +02:00 |
fgsfds
|
d90504675f
|
port: this is not necessary at all
|
2023-08-18 17:24:18 +02:00 |
fgsfds
|
249041764b
|
port: add adjustable fov
|
2023-08-18 17:18:56 +02:00 |
fgsfds
|
554fde7a9d
|
port: fix rumble
|
2023-08-18 15:34:13 +02:00 |
fgsfds
|
a49bfd00a4
|
port: add mouse controls to eyespy and slayer
|
2023-08-18 14:47:08 +02:00 |
fgsfds
|
bc4c08fe2f
|
port: only player 1 gets mouselook and only when aiming is allowed
|
2023-08-18 13:58:33 +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
|
e1f6e167fb
|
Update README.md
|
2023-08-16 15:43:19 +02:00 |
fgsfds
|
034ff984cc
|
port: fix s32 pointer in bgRenderRoomPass
|
2023-08-16 14:52:25 +02:00 |
fgsfds
|
fedcbb8917
|
Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port
|
2023-08-16 10:53:02 +02:00 |
Ryan Dwyer
|
fb5b505bab
|
Untangle menuitemdata structs
|
2023-08-16 18:34:08 +10:00 |
Ryan Dwyer
|
f020543599
|
Use sizeof for setup prop sizes instead of literals
|
2023-08-16 14:36:34 +10:00 |
fgsfds
|
7a4edd6ef7
|
port: fix SHADE_ALPHA with fog again
|
2023-08-16 02:15:04 +02:00 |
fgsfds
|
2b5e136cc0
|
port: fix #15 and menu sliders in general
|
2023-08-16 02:13:58 +02:00 |
fgsfds
|
ab4d595904
|
port: fix #14
patch courtesy of Ryan
|
2023-08-16 00:28:20 +02:00 |
fgsfds
|
b1247b5eac
|
port: purge texcache when gunmem is released as well
|
2023-08-16 00:19:53 +02:00 |
fgsfds
|
bed505fd91
|
port: get rid of __builtin_trap
|
2023-08-15 23:33:55 +02:00 |
fgsfds
|
ffea7cd65a
|
port: reset texcache on level change
|
2023-08-15 23:33:25 +02:00 |
fgsfds
|
8600aead20
|
port: close config after reading it
|
2023-08-15 22:00:39 +02:00 |
fgsfds
|
f48879653a
|
port: forgot this
|
2023-08-15 21:57:34 +02:00 |