fgsfds
|
370047b1b0
|
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-net
|
2023-12-18 16:34:58 +01:00 |
|
fgsfds
|
6fc99e4c23
|
port: net: basic networking with barely working position sync
|
2023-12-17 12:54:48 +01:00 |
|
fgsfds
|
92c66c93dc
|
port: correct HUD aspect in horizontal 2-player splitscreen too
|
2023-12-17 12:52:11 +01:00 |
|
fgsfds
|
94df3fc58c
|
Merge pull request #309 from djdv/feat/win-max
port: add maximize window option to extended menu
|
2023-12-17 12:30:25 +01:00 |
|
fgsfds
|
f2545b4e53
|
port: fix GE muzzleflashes on single-shot guns
|
2023-12-17 12:28:47 +01:00 |
|
fgsfds
|
28218b26c2
|
port: add setting for GE muzzle flashes and disable it by default
|
2023-12-16 15:22:23 +01:00 |
|
fgsfds
|
4233e5e066
|
Merge pull request #293 from Nyxem64/muzzleflash
GE Muzzle flash addition
|
2023-12-16 15:08:22 +01:00 |
|
fgsfds
|
cdd7d6edac
|
port: use strto* when parsing config instead of ato*
allows hex values
|
2023-12-16 15:08:14 +01:00 |
|
fgsfds
|
581c63fc27
|
Merge pull request #308 from djdv/feat/win-max
port: add start window maximized flag to config
|
2023-12-16 15:03:04 +01:00 |
|
fgsfds
|
dee7ab7b54
|
Merge pull request #306 from Bobbar/port_u32_config_support
Add config support for unsigned integers.
|
2023-12-16 15:02:37 +01:00 |
|
fgsfds
|
0a7faf2409
|
port: add file patching system; add patch for #286
patch submitted by Ryan Dwyer
|
2023-12-07 17:20:34 +01:00 |
|
fgsfds
|
03324c0823
|
port: use correct aspect instead of 4:3 when scaling crosshair
|
2023-12-07 16:46:32 +01:00 |
|
fgsfds
|
aeb6851606
|
port: change FPS hard cap to 240 on NTSC, 200 on PAL
|
2023-12-06 17:16:34 +01:00 |
|
fgsfds
|
26da2aa5e6
|
Update README.md
|
2023-12-06 17:12:13 +01:00 |
|
fgsfds
|
7647062619
|
port: hard cap FPS to 200 for now
|
2023-12-06 17:11:21 +01:00 |
|
fgsfds
|
3a313287bb
|
port: fix config ints not clamping properly
|
2023-12-06 17:10:48 +01:00 |
|
fgsfds
|
42af4d4604
|
port: approximately normalize eyespy bob
|
2023-12-06 16:53:46 +01:00 |
|
fgsfds
|
3118d01921
|
port: don't render garbage in the first blur frame (fixes #287)
|
2023-12-06 14:57:21 +01:00 |
|
fgsfds
|
f46359b307
|
Update README.md
|
2023-12-05 16:27:09 +01:00 |
|
fgsfds
|
00297f6d0d
|
Merge pull request #276 from hyh19962008/port
Add the minimal required gcc and sdl2 version in README.md
|
2023-12-05 16:23:47 +01:00 |
|
fgsfds
|
d1be171939
|
port: only use SDL_CONTROLLER_TYPE_VIRTUAL when available
|
2023-12-04 18:22:37 +01:00 |
|
fgsfds
|
6f206345a1
|
Merge pull request #282 from JAMoreno-Larios/port
Changed 'codeclean' so that it doesn't try to delete inexistent directories.
|
2023-12-03 23:08:25 +01:00 |
|
fgsfds
|
f96e7da00f
|
port: use proper aspect for 2D elements
this means that now scaling at most 4:3 resolutions will be a bit mangled, since the real base resolution is 320x220
|
2023-12-03 21:10:41 +01:00 |
|
fgsfds
|
2c20a0487e
|
port: better menu blur
TODO: make it render the blurred texture to the fb once instead of rendering it blurred every frame
|
2023-12-02 19:18:47 +01:00 |
|
fgsfds
|
aef2463361
|
port: alternative fix for the classic sight
|
2023-12-02 14:04:33 +01:00 |
|
fgsfds
|
2b8d5d4f75
|
port: fix crosshair aspect and make sights centered 4:3
|
2023-12-02 13:48:24 +01:00 |
|
fgsfds
|
ef83f23200
|
port: fix sun aspect ratio
|
2023-12-01 19:35:04 +01:00 |
|
fgsfds
|
75133acbbd
|
port: alternate squished aspect fix
by just changing the actual aspect instead of fucking around with the resolution
|
2023-12-01 17:31:42 +01:00 |
|
fgsfds
|
1aea68b89a
|
Revert "port: unsquish the aspect ratio"
This reverts commit af34015562.
I'll have to come up with a better way to do this
|
2023-12-01 17:21:27 +01:00 |
|
fgsfds
|
af34015562
|
port: unsquish the aspect ratio
this might break something but I haven't noticed anything bad yet
|
2023-11-30 10:51:21 +01:00 |
|
fgsfds
|
7cd3dafaa4
|
port: add wide HUD centering option for ultrawide displays
|
2023-11-27 11:52:53 +01:00 |
|
fgsfds
|
e0249067b9
|
port: reset the controller LEDs on unassign
|
2023-11-27 01:26:45 +01:00 |
|
fgsfds
|
31ad9351f5
|
port: load gamecontrollerdb if available
|
2023-11-27 01:20:09 +01:00 |
|
fgsfds
|
116dc7e8b6
|
port: allow assigning controllers manually
|
2023-11-27 00:57:52 +01:00 |
|
fgsfds
|
aced07f356
|
Merge pull request #253 from NeonNyan/fix-camspy
fixup: PC controls camspy instant abort
|
2023-11-26 23:59:35 +01:00 |
|
fgsfds
|
4a3c3a29b7
|
port: measure nbomb age based on timestamps
makes them last the same amount of time regardless of fps
|
2023-11-26 21:15:47 +01:00 |
|
fgsfds
|
523e6ba9d9
|
port: don't randomly close radial menu at 240fps
|
2023-11-26 20:45:54 +01:00 |
|
fgsfds
|
c6a36633f5
|
port: untie radial menu open delay from framerate
|
2023-11-26 20:43:31 +01:00 |
|
fgsfds
|
626b5937ce
|
port: possibly fix reloading and some altmodes in N64 schemes
|
2023-11-26 20:32:46 +01:00 |
|
fgsfds
|
228851f867
|
port: add c-buttons to bind menu
|
2023-11-26 20:27:22 +01:00 |
|
fgsfds
|
1c72b3022e
|
port: prevent extended options from cutting off
|
2023-11-26 19:46:06 +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
|
3a1d08509b
|
port: unlock all challenges properly
|
2023-11-26 13:40:15 +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
|
7e929c2432
|
Update README.md
|
2023-11-18 12:05:21 +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 |
|
fgsfds
|
b618c99abd
|
Merge pull request #245 from Bobbar/port_add_VS_ignore
Update gitignore for Visual Studio.
|
2023-11-17 20:48:47 +01:00 |
|
fgsfds
|
6f55843f30
|
port: backport better SDL framepacing from LUS
|
2023-11-15 13:53:18 +01:00 |
|
fgsfds
|
4a16f27abd
|
port: don't slow down the mouse at exactly 240 fps
|
2023-11-15 12:13:13 +01:00 |
|
fgsfds
|
11e318b70f
|
port: mouselook speed now independent of framerate
|
2023-11-15 10:32:54 +01:00 |
|
fgsfds
|
5bb4f1d193
|
port: fix (?) slomo at high framerates
|
2023-11-15 00:25:10 +01:00 |
|
fgsfds
|
f394f209b2
|
port: fix npc footsteps at high framerates
|
2023-11-15 00:25:01 +01:00 |
|
fgsfds
|
9c7f348652
|
port: use the 240hz timer in activemenu
|
2023-11-15 00:24:38 +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
|
8a348ab1b5
|
port: fix bullet casings going behind the world
|
2023-11-13 21:07:53 +01:00 |
|
fgsfds
|
28b172f5c7
|
port: make autoguns fire only on even frames at 60+ fps
|
2023-11-12 16:09:58 +01:00 |
|
fgsfds
|
ef511d5889
|
port: fix #231
|
2023-11-12 15:48:41 +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
|
eecee9d940
|
port: fix #55
patch submitted by Ryan Dwyer
|
2023-11-12 13:56:50 +01:00 |
|
fgsfds
|
cd19c07810
|
port: fix player model flinching at the start of a cutscene
patch contributed by Ryan Dwyer
|
2023-11-11 17:42:39 +01:00 |
|
fgsfds
|
f1edc91fd8
|
port: fix whitespace
|
2023-11-11 17:41:19 +01:00 |
|
fgsfds
|
5df6d2fdfb
|
port: slightly simpler fix for bgTestHitOnObj
|
2023-11-11 17:41:10 +01:00 |
|
fgsfds
|
83c5b4980b
|
Merge pull request #230 from NeonNyan/port
Remote mine fixes
|
2023-11-11 17:31:52 +01:00 |
|
fgsfds
|
828776e272
|
port: account for non-segmented addresses in bgTestHitOnObj
|
2023-11-05 23:08:34 +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
|
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
|
479c0335f3
|
Update README.md
|
2023-11-02 00:24:49 +01:00 |
|
fgsfds
|
d021e95d70
|
port: add exe region to legal screen
|
2023-11-02 00:20:35 +01:00 |
|
fgsfds
|
3ac194f9ee
|
port: pal: fix (?) audio stutter
|
2023-11-02 00:20:18 +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 |
|
fgsfds
|
4eaaae91a6
|
Merge pull request #215 from SilentException/feat-grab-mouse-default
Allow mouse input by default
|
2023-11-01 16:30:25 +01:00 |
|
fgsfds
|
4914aa335b
|
fix README typo
|
2023-10-30 19:01:52 +01:00 |
|
fgsfds
|
afb91ab9e9
|
port: add radial menu sensitivity slider
|
2023-10-30 19:00:26 +01:00 |
|
fgsfds
|
ed65f7971a
|
Merge pull request #206 from NeonNyan/port
Input fixups for quick-detonate and radial menu navigation
|
2023-10-30 11:14:33 +01:00 |
|
fgsfds
|
50b74e4280
|
port: fix #204; allow players 2-4 to use lstick in radial menu
|
2023-10-29 18:28:04 +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
|
da7e1493a5
|
port: extend sky slightly beyond screen
to push glitchy corners out of view
|
2023-10-25 12:54:47 +02:00 |
|
fgsfds
|
368021201b
|
Update README.md
|
2023-10-24 15:55:04 +02:00 |
|
fgsfds
|
30b8400d86
|
port: fix drug blur not resetting on respawn
fix taken from Graslu's decomp fork
|
2023-10-24 11:14:33 +02:00 |
|
fgsfds
|
77fcac4912
|
port: remove static decls from bondmove.h
|
2023-10-23 20:34:51 +02:00 |
|
fgsfds
|
790d44afb0
|
Merge pull request #203 from NeonNyan/port
fixup: quick detonate
|
2023-10-23 20:33:23 +02:00 |
|
fgsfds
|
6957c1540d
|
port: fix digital grab movement
|
2023-10-22 18:49:48 +02:00 |
|
fgsfds
|
be689a0495
|
port: add forgotten DPAD_RIGHT setting
|
2023-10-22 15:29:36 +02:00 |
|