fgsfds
228851f867
port: add c-buttons to bind menu
2023-11-26 20:27:22 +01:00
fgsfds
5d7b7adb57
port: expose FirstGamepadNum as checkbox in ext options menu
2023-11-26 19:26:07 +01:00
fgsfds
2d3e3d1aaf
port: add option to disable death music in MP
2023-11-26 19:10:19 +01:00
fgsfds
94e8e1b5e7
port: don't nuke all binds when resetting one player
2023-11-26 19:05:13 +01:00
fgsfds
d3a2ed216a
port: add a second set of default bindings for N64 controls
2023-11-26 18:40:06 +01:00
fgsfds
600dae58e2
port: allow using N64 control schemes
...
change from Ext to another control scheme to activate
note that this will require rebinding keys, as the default config is for the Ext scheme
2023-11-26 18:07:35 +01:00
fgsfds
45a44cd37e
port: move unlock everything option to cheats
2023-11-24 22:40:02 +01:00
fgsfds
5a68daf18c
Merge pull request #243 from Bobbar/unlock_everything_gamesave
...
Option to unlock everything.
2023-11-24 22:31:40 +01:00
fgsfds
e43d29f357
port: add hold crouch
2023-11-24 22:30:52 +01:00
fgsfds
3328e147eb
port: hackfix some more RGBA32 textures
2023-11-22 22:19:54 +01:00
fgsfds
b88690e8df
port: add easier ways to skip the intro
...
--skip-intro on command line or Game.SkipIntro in the config
2023-11-18 11:56:19 +01:00
fgsfds
305e64a263
port: restore glReadBuffer value after changing it
...
this might fix reshade
2023-11-18 00:43:22 +01:00
Bobby Lovell
99da0586ea
Add menu and confirmation prompt.
2023-11-17 09:28:43 -05:00
fgsfds
6f55843f30
port: backport better SDL framepacing from LUS
2023-11-15 13:53:18 +01:00
fgsfds
72e9e2af95
port: very experimental uncapped framerate support
...
set Game.TickRateDivisor in pd.ini to 0
this still has many issues, such as combat boost not working
2023-11-14 23:29:44 +01:00
fgsfds
83a155fa49
port: fix #210
...
by using a separate fullscreen fb for blur effects
2023-11-12 15:05:21 +01:00
fgsfds
d75adeb0c8
port: per-player settings
...
NOTE: this will reset big parts of your config
2023-11-04 02:08:45 +01:00
fgsfds
dc6e6a507c
port: slightly more helpful rom error messages
2023-11-04 02:08:44 +01:00
fgsfds
fbae610a3b
port: rework config system a bit
2023-11-04 02:08:44 +01:00
fgsfds
fea0a1e4ca
port: pal: swap all the characters in extended fonts
2023-11-01 23:46:39 +01:00
fgsfds
a802d2db06
port: allow pressing DEL to delete the binding
2023-11-01 17:46:24 +01:00
fgsfds
4a0296d1a4
port: fix radial menu bind in extended options
2023-11-01 16:36:07 +01:00
fgsfds
c040c17b49
port: fix whitespace
2023-11-01 16:35:48 +01:00
SilentException
83d22c3b70
Allow mouse input by default
2023-11-01 04:23:34 +01:00
fgsfds
afb91ab9e9
port: add radial menu sensitivity slider
2023-10-30 19:00:26 +01:00
fgsfds
c8db5fa106
port: add keybind menu
2023-10-28 18:17:35 +02:00
fgsfds
cea9527936
port: add controller axis settings
...
also make sliders look nicer and save some input settings on quit
2023-10-28 14:36:00 +02:00
fgsfds
2813ecedeb
port: fix some sliders in extended options
2023-10-28 13:45:12 +02:00
fgsfds
015817f204
port: add extended options menu
...
as well as support for string literals in the menu system
2023-10-28 05:33:09 +02:00
fgsfds
be689a0495
port: add forgotten DPAD_RIGHT setting
2023-10-22 15:29:36 +02:00
fgsfds
4c1076080d
port: allow user to go back to the original crouch controls
...
set Game.ClassicCrouch=1
2023-10-22 15:17:47 +02:00
fgsfds
8347900d33
port: expand config size
2023-10-22 15:07:47 +02:00
fgsfds
f638d49693
port: fit the CK_ enum back into 32 bits
2023-10-22 14:45:58 +02:00
fgsfds
d1817aaea6
port: cleanup; camspy and slayer respect invert pitch option
...
note: dual analog mode now only works if you set StickCButtons=0 in pd.ini
2023-10-22 14:38:44 +02:00
fgsfds
e2b1cdce86
Merge pull request #196 from NeonNyan/1.2_analog
...
1.2 + 1 Analog Controls
2023-10-22 13:29:42 +02:00
fgsfds
81a5e971ef
port: finish drawing before copying the backbuffer
2023-10-21 14:24:36 +02:00
fgsfds
6f0cb752aa
port: gl: allow user to override context version
2023-10-19 13:36:40 +02:00
fgsfds
abf5703036
port: only disable crash handlers if they were installed
2023-10-19 12:32:57 +02:00
fgsfds
b8e6e19ef5
port: allow running without a crash handler
...
--no-crash-handler
2023-10-19 12:30:50 +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
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
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
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
9a7e9c9ee3
port: small fixes for previous commit
2023-09-30 14:05:53 +02:00
Catherine Reprobate
940ba8c4c0
fixup: Use the float abs function
2023-09-29 17:29:08 -07:00