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
1eb1e9686a
port: allow user to disable framebuffer use
2023-10-16 23:19:18 +02:00
fgsfds
dbebe7e626
port: fix new fb effects when MSAA is on
2023-10-16 23:06:00 +02:00
fgsfds
79f8a35c33
port: implement fisheye
2023-10-16 22:38:44 +02:00
fgsfds
b78a5ee064
port: implement motion blur and zoom blur
2023-10-16 22:07:41 +02:00
fgsfds
ed3bd97dd7
port: when loading GL try 3.0 and 3.2 core as well
2023-10-05 18:20:37 +02:00
fgsfds
d3d313c9e8
Merge pull request #194 from rafccq/port
...
bug fix: incorrect RGBA values for some embedded textures
2023-10-04 10:53:40 +02:00
Raf
8bb847508f
Merge remote-tracking branch 'base/port' into port
2023-10-03 21:14:48 +08:00
fgsfds
63b38e48ba
port: actually use RumbleScale
2023-10-03 11:03:27 +02:00
Raf
e8cb7e4136
Merge remote-tracking branch 'base/port' into port
2023-10-02 01:48:49 +08:00
fgsfds
8a71ff651a
port: correct aspect ratio of combat scenario-specific timers
2023-10-01 17:33:37 +02:00
Raf
4c201ef3ff
Merge remote-tracking branch 'base/port' into port
2023-10-01 23:05:07 +08:00
fgsfds
0278458a28
port: fix #193
2023-10-01 16:22:51 +02:00
Raf
3b4600d0af
bug fix: incorrect RGBA values for some embedded textures
...
fixes blue muzzle flash from Investigation and Crash Site drone guns
2023-10-01 21:58:27 +08:00
fgsfds
50e3393951
Update README.md
2023-09-30 19:09:12 +02:00
fgsfds
72fa10634f
Merge pull request #191 from TwitchBronBron/patch-1
...
Improve windows build instructions
2023-09-30 19:08:13 +02:00
Bronley Plumb
e6a852ea8b
Update README.md
...
fix numbers in list
2023-09-30 12:37:41 -04:00
Bronley Plumb
603a879bdf
Update README.md
...
Add a note.
Remove lots of stuff that wasn't actually necessary.
2023-09-30 12:36:55 -04:00
Bronley Plumb
94221e2c62
Improve windows build instructions
2023-09-30 12:13:49 -04:00
fgsfds
28837dd034
port: different fix for chrAlertOthersOfInjury crash
2023-09-30 14:17:47 +02:00
fgsfds
9a7e9c9ee3
port: small fixes for previous commit
2023-09-30 14:05:53 +02:00
fgsfds
608b02d363
Merge pull request #188 from NeonNyan/ammenu-abs
...
hack: cp `inputMouseGetScaled -> inputMouseGetScaledDeltaAbsSens` for intuitive amenu UX while using aim inversion
2023-09-30 12:41:49 +02:00
Catherine Reprobate
940ba8c4c0
fixup: Use the float abs function
2023-09-29 17:29:08 -07:00
Catherine Reprobate
b0c6e79329
hack: cp inputMouseGetScaledDeltaAbsSens for ammenu
2023-09-28 23:00:07 -07:00
fgsfds
86ed199054
port: fix external seg loading
2023-09-28 09:05:11 +02:00
fgsfds
466c77362e
port: mod: add support for sequence replacements
2023-09-28 00:55:14 +02:00
fgsfds
8a342a0698
port: mod: add a dumb replacement system for individual textures and animations
2023-09-27 23:42:47 +02:00
fgsfds
75b0d2dd29
port: modconfig: allow defining the alarm sound and extra gunmem size
2023-09-27 20:19:09 +02:00
fgsfds
704015deac
port: modconfig: add user defined extended weather config
...
includes a way to specify weatherproof rooms and other hardcoded stuff
this might break something, as it removes some hardcoded checks
2023-09-27 19:44:51 +02:00
fgsfds
d98575d77b
port: add basic mod directory support with config files for custom stages
...
select mod directory with --moddir whatever
these should contain a modconfig.txt that can specify replacements for some stage table fields, etc
2023-09-26 23:05:07 +02:00
fgsfds
9b17aaf258
port: gl: add ARB_vertex_array_object
...
for those #ifdef APPLE parts
2023-09-26 15:29:59 +02:00
fgsfds
4638af52e2
port: gl: don't die without fbo support
2023-09-26 15:28:43 +02:00
fgsfds
8aa1e6b9c9
port: gl: check for GL_MIRROR_CLAMP_TO_EDGE; cleanup
2023-09-26 15:01:49 +02:00
fgsfds
c4e0e4f868
port: more GL error checking
2023-09-26 14:49:14 +02:00
fgsfds
85b2ba5f77
port: cap pad size
...
this is required for some custom levels that have pads with wrong flags
2023-09-25 01:39:01 +02:00
fgsfds
ef090a2b8f
port: properly get size from external files
2023-09-25 01:39:01 +02:00
fgsfds
d1d11b9362
port: fix alreadySwapped
...
how the fuck did this work fine before?
2023-09-25 01:39:00 +02:00
fgsfds
ee4434eb6c
Merge pull request #181 from jonaeru/enable-combatknife-jp
...
Add the combat knife in jpn-final
2023-09-24 19:40:10 +02:00
Jonaeru
9d2957c419
Add the combat knife in jpn-final, fix conditions
2023-09-24 22:07:53 +09:00
Jonaeru
e606a58515
Add the combat knife in jpn-final, fix #if
2023-09-24 21:58:08 +09:00
fgsfds
d303971c2d
Revert "port: use system trig functions"
...
apparently this only causes issues, though it might be possible to use SOME trig functions from libc
2023-09-24 11:47:14 +02:00
fgsfds
bd113a5b44
port: nicer GL debug output
...
now only enabled if you pass --debug-gl
2023-09-24 00:41:57 +02:00
Jonaeru
99337e8157
Add the combat knife in jpn-final
2023-09-24 01:30:11 +09:00
fgsfds
dad5b3c074
port: use system trig functions
...
this might cause different behavior from the N64 version or it might fix some issues, who knows
2023-09-23 13:18:51 +02:00
fgsfds
7d5f33d033
port: fix surfacetypes in g_Textures
2023-09-22 21:26:02 +02:00
fgsfds
54842f50db
port: another UB fix in bg.c
2023-09-22 21:06:32 +02:00
fgsfds
5ae29afdeb
port: fix some pointer ub in bg.c
2023-09-22 20:52:31 +02:00
fgsfds
8a62b884cc
port: make crosshair sway resolution independent
...
this might suck
2023-09-22 20:37:52 +02:00
fgsfds
ca8851789a
port: add centered HUD mode
...
set Game.CenterHUD=1 in pd.ini to enable
2023-09-22 20:26:32 +02:00
fgsfds
205032c626
Merge pull request #176 from rafccq/port
...
bug fix: hoverbike jittering
2023-09-22 20:13:59 +02:00