Bobby Lovell
27e36ca24e
Add prototype.
2023-11-17 09:23:00 -05:00
fgsfds
5bb4f1d193
port: fix (?) slomo at high framerates
2023-11-15 00:25:10 +01:00
fgsfds
32b2e9c28e
port: fix sliding doors exploding at non-60fps framerates
2023-11-14 23:58:40 +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
407d4724a7
port: use mpindex to index player specific settings
2023-11-04 02:39:16 +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
fbae610a3b
port: rework config system a bit
2023-11-04 02:08:44 +01:00
fgsfds
afb91ab9e9
port: add radial menu sensitivity slider
2023-10-30 19:00:26 +01: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
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
77fcac4912
port: remove static decls from bondmove.h
2023-10-23 20:34:51 +02:00
Catherine Reprobate
0ea3bea096
port: put instant detonate flow in own function
2023-10-22 16:35:30 -07:00
Catherine Reprobate
05c108a950
fixup: quick detonate
2023-10-22 16:23:25 -07: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
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
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
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
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
Jonaeru
e606a58515
Add the combat knife in jpn-final, fix #if
2023-09-24 21:58:08 +09:00
Jonaeru
99337e8157
Add the combat knife in jpn-final
2023-09-24 01:30:11 +09: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
31bb7c62ad
port: add scanline effects for NV and IR goggles and slayer
2023-09-17 23:53:12 +02:00
fgsfds
c3f572f016
port: recreate infiltration camera effects
...
using newly added modulation blending and noise
2023-09-17 23:34:02 +02:00
fgsfds
f8ef6939b0
port: roll back to old variant of #76
2023-09-08 22:28:19 +02:00
fgsfds
180e62d597
port: cosmetics
2023-09-08 14:37:44 +02:00
Phnod
7d96cd8fbd
Merge branch 'port' of https://github.com/Phnod/perfect_dark into zoom-hud-fov
...
# Conflicts:
# port/src/main.c
# src/include/data.h
2023-09-03 15:39:46 -04:00
fgsfds
840a2e73a5
port: implement screen shake
2023-09-03 19:12:29 +02:00
Phnod
d033a7fa02
Merge branch 'port' of https://github.com/Phnod/perfect_dark into zoom-hud-fov
...
# Conflicts:
# src/include/data.h
2023-09-02 19:05:12 -04:00
fgsfds
07c3a513ef
port: generalize the texture font filter a bit
...
now called TextureFilter2D; although for now I couldn't find anything other than fonts to use it on
2023-09-03 00:36:27 +02:00
fgsfds
721c27c329
port: add exit option to 4mb menu
2023-09-02 22:05:33 +02:00
fgsfds
702db43590
port: workarounds for some sky issues
2023-09-02 19:35:04 +02:00
Phnod
5033c096a2
cleanup: move PLATFORM_N64 preprocessor checks for fov zoom into a separate macro to reduce clutter
2023-09-01 09:48:53 -04:00
Phnod
2a5160c519
cleanup: move repetitive zoom fov logic to single multiplier value
2023-08-31 20:39:30 -04:00
Phnod
96bd8e05aa
port: add ini config parameter to control whether ini FOV change should affect the max zoom of weapons
2023-08-31 20:39:29 -04:00
fgsfds
24ced381de
port: add separate mouse aim sensitivity
...
Game.MouseAimSpeedX and Game.MouseAimSpeedY
2023-08-31 01:21:33 +02:00
fgsfds
ba8346edb7
port: experimental hack for proper 16:9 HUD
...
might or might not be more convenient than editing all offsets
2023-08-31 00:45:18 +02:00
fgsfds
14efaee388
port: add wide rect commands; fix crosshair spazzing out on screen borders
...
if you're building manually, this change requires a clean rebuild
2023-08-30 17:21:13 +02:00
fgsfds
c3b4d59168
port: add 1964GEPD-like mouse aim mode
...
you can switch to the old variant by setting Game.MouseAimMode to 1 in pd.ini
2023-08-30 15:28:33 +02:00
fgsfds
af1422a1de
port: move CrosshairSway and FovY to the [Game] ini section
...
fov doesn't really belong in the video functions either
2023-08-30 12:31:27 +02:00
fgsfds
4947350230
Merge pull request #70 from squiddingme/crosshair
...
Config option to control crosshair/gun sway
2023-08-30 12:15:57 +02:00
Raf
5bb7cb47aa
Merge remote-tracking branch 'base/port' into port
2023-08-29 20:07:59 +08:00
fgsfds
7d152b37ad
Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port
2023-08-29 14:00:48 +02:00
Ryan Dwyer
0235a971d6
Fix bot name array overflow
2023-08-29 21:36:58 +10:00
Raf
1a7458a290
fix whitespace issues
2023-08-29 16:26:33 +08:00
Raf
92392da6fe
enable using mouse on the radial menu: reworked
...
mouse+kb and other input devices are no longer exclusive when using the radial menu
2023-08-29 02:39:16 +08:00
fgsfds
0e5b4bde62
Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port
2023-08-28 15:55:54 +02:00