Commit Graph
7809 Commits
Author SHA1 Message Date
fgsfds 3f47f1ec6f Merge pull request #443 from blaiz/all-guns-cheat-multiplayer
Make "All Guns in Solo" cheat work in multiplayer
2026-05-24 10:45:03 +02:00
fgsfds f9d847df3b Merge pull request #698 from AL2009man/CameraAngleWrappingFix
Vertical Camera Angle wrapping fix
2026-05-24 10:44:00 +02:00
fgsfds c110f9cf42 Merge pull request #725 from joshuarwood/camspy_light_fix
Allow player character to block lights in camspy mode
2026-05-23 20:49:53 +02:00
joshuarwood cce73d91ce test for eyespy before checking mode 2026-05-21 21:10:29 -05:00
joshuarwood 3360eb429d allow player character to block lights in camspy mode 2026-05-21 20:10:33 -05:00
fgsfds 132e59d3ec Merge pull request #723 from joshuarwood/visiblelos_edge_case
Reset hit prop to continue los test following a glass surface
2026-05-21 17:55:20 +02:00
joshuarwood c166cf0f15 reset hit prop to continue los test following a glass surface 2026-05-20 22:31:58 -05:00
fgsfds 20fc4c6cc7 port: #721: scale glare brightness with FOV; add glare brightness settings 2026-05-17 12:42:54 +02:00
fgsfds 309bd45a01 port: #718: disable linear filtering and mipmaps when three-point is enabled 2026-05-17 12:40:43 +02:00
fgsfds 45139a9293 Merge pull request #719 from jonaeru/fix-menutexture
Fix menu character and weapon texture corruption
2026-05-02 12:19:48 +02:00
Jonaeru 998eee9c61 Fix menu character and weapon texture corruption 2026-05-01 21:28:41 +09:00
fgsfds d8962763b7 port: don't apply linear mag filter when using three-point either 2026-04-28 18:48:55 +02:00
fgsfds 783791064b port: actually use the filter array for the previous fix instead of smoking crack 2026-04-28 18:45:08 +02:00
fgsfds 8106349540 port: if three-point filtering is enabled, don't also enable bilinear filtering 2026-04-28 18:32:23 +02:00
fgsfds bed3bf52d0 Merge pull request #715 from Alex-LeTux/patch-1
Remove trailing slash from directory checks
2026-04-25 19:31:47 +02:00
Alex LeTux f25721da8f Remove trailing slash from directory checks
> The slash is unnecessary and causes issues when building with a recent version of MinGW.
2026-04-24 11:23:38 +02:00
fgsfds 7c949ed9d7 Merge pull request #675 from rafccq/port-tex-mips-aniso
Mipmaps and Anisotropic Filtering
2026-03-23 10:34:33 +01:00
fgsfds 8470d50f21 Merge pull request #697 from TartanSpartan/fix-scissor-viewport
Improve scissor operations to correct "thin blue line" bug
2026-03-23 10:33:12 +01:00
fgsfds 27b2dcc27d Merge pull request #700 from TartanSpartan/acknowledge-npc-gifts
Acknowledge npc gifts and suppress spurious cutscene notifications
2026-03-23 10:31:40 +01:00
fgsfds 2626434b69 Merge pull request #701 from TartanSpartan/fix-cheats-across-optimizations
Fix issue for some cheats across build optimizations
2026-03-23 10:30:44 +01:00
fgsfds 11df50b3ad Merge pull request #707 from cylonicboom/port
fixup keyboard input + vi insert shortcut
2026-03-14 23:35:33 +01:00
Catherine Reprobate ccb3c8668d fixup keyboard input + vi insert shortcut 2026-03-14 12:57:55 -07:00
fgsfds d58a423e5f Merge pull request #706 from joshuarwood/shield_light_fix
Fix for light visibility through shields
2026-03-14 09:15:55 +01:00
joshuarwood fc70da875e add a comment describing PC specific shield handling 2026-03-13 18:01:10 -05:00
fgsfds d4ac8b155d Merge pull request #705 from joshuarwood/fix_chr_light_regression
Fix a regression in light artifact handling through character models
2026-03-13 20:45:33 +01:00
joshuarwood 0946cd18c6 disable bbox padding when performing light los test to prevent shield transparency from blocking light artifacts 2026-03-12 23:59:10 -05:00
joshuarwood 23aafa4ffa use texturenum -1 for chr hits because cheap version of chrTestHit returns an uninitialized value 2026-03-12 18:31:17 -05:00
TartanSpartan 426f9c6890 Fix issue for some cheats across build optimizations 2026-02-12 00:55:28 +00:00
TartanSpartan cc3886888a Suppress gadget notifications in cutscenes 2026-02-12 00:18:36 +00:00
TartanSpartan 55ca51d8cc Have HUD acknowledge new weapons gifted from NPCs 2026-02-11 22:25:25 +00:00
AL2009man f251653317 Vertical camera angle wrapping fix
Solves a issue when using Input Remapper's Mouse-based Reset to Horizon camera function (e.g. Steam Input), where the recenter couldn't stay centered.
2026-01-31 23:38:58 -05:00
TartanSpartan bcb8c2720a Improve scissor operations for upstream. 2026-01-29 22:12:30 +00:00
fgsfds 246d737663 Merge pull request #680 from ZenithMDC/preserve-cs-sim-list
Preserve Combat Simulator sim list after Co-Op/Counter-Op
2026-01-07 09:21:18 +01:00
fgsfds 425b51e51c input: fix build with SDL<2.0.16 2026-01-07 09:17:34 +01:00
fgsfds 6e6ffad1a1 Merge pull request #687 from AL2009man/KB/M-Confirm-Cancel
default PC's KB/M Menu bindings navigation now reflects newer PC Games' KB/M setup
2026-01-04 20:47:11 +01:00
Al. Lopez 2028ae7412 changes default PC's Menu bindings to reflect Modern games' Menu UI design
Those who are playing the PC Port of Perfect Dark for the first time, but coming from newer PC Versions' menu bindings will find out Menu bindings don't confined towards a modern standard. This PR addresses it while retaining backwards compatibility.

the RETURN/ENTER key will become a proper CONFIRM action, as opposed to emulating as a START button. (the emulated START button will still be TAB key), while Right Mouse Click now behaves as a CANCEL key. 

This won't affect existing Perfect Dark PC Players' existing bindings. but the next time you reset the default Key Bindings will experience a more streamlined setup.
2026-01-03 20:14:20 -05:00
Matthew Coppola 0c82545ba9 Preserve Combat Simulator sim list after Co-Op/Counter-Op 2025-12-26 21:25:10 -05:00
fgsfds 2550ce72f4 Merge pull request #684 from AL2009man/XboxREADMEFix
corrected Xbox pad name (LS Click) on Crouch cycle over at `README.md` Controls page
2025-12-20 10:27:31 +01:00
fgsfds 50481b77d0 Merge pull request #683 from qubitnano/bcachefs
fix homeDir check
2025-12-20 10:27:10 +01:00
Al. Lopez 4ee8f3c077 Corrected Xbox Pad page on README.md
last I check: Xbox Controller doesn't refer "Left Stick Click" as "L3".

PlayStation and Steam Deck/Steam Controller (2026) actually refers their variant as "L3".
2025-12-19 21:01:25 -05:00
qubitnano 0df84ff180 fix homeDir check
bcachefs directories return stat.st_size=0
2025-12-19 20:18:18 -05:00
fgsfds a6374b016d Merge pull request #679 from ZenithMDC/fix-cs-load-settings-clobber
Prevent Combat Simulator 'Load Settings' clobber
2025-12-07 09:56:10 +01:00
Matthew Coppola 75d1b8ffd2 Prevent Combat Simulator 'Load Settings' clobber 2025-12-07 03:04:27 -05:00
fgsfds 8165b5005e Merge pull request #677 from AL2009man/CrosshairSwivelFix
fixed Crosshair Swivel conflicting when using Mixed Input
2025-12-05 12:55:07 +01:00
AL2009man 2d0375da2e fixed Crosshair Swivel conflicting when using Mixed Input
Addresses the issue with Crosshair Swivel conflciting with each other when using both Mouse and Camera at the same time.
2025-12-04 14:55:31 -05:00
fgsfds 4bcfeddca7 Merge pull request #674 from ZenithMDC/limit-start-armed-to-csim
Limit 'Start Armed' option to Combat Simulator
2025-12-04 18:20:39 +01:00
Raf 2d390ae5ce small code simplification 2025-12-04 18:55:52 +08:00
Raf c303c81f88 gfx: mipmaps and anisotropic filtering 2025-12-04 18:09:49 +08:00
Matthew Coppola 6b0c4a11e2 Limit 'Start Armed' option to Combat Simulator 2025-12-03 19:35:24 -05:00
fgsfds 7f68c46959 Merge pull request #671 from joshuarwood/light_fix_for_laser
Exclude laser doors from lighting line-of-sight test
2025-11-23 08:38:08 +01:00