Commit Graph
6950 Commits
Author SHA1 Message Date
Bobby Lovell 880a7a0971 Add back line inadvertently removed in 342e186f79 2023-12-15 08:10:31 -05:00
Bobby Lovell e84d83e404 Add missing ndef. 2023-12-14 16:08:53 -05:00
Bobby Lovell 79fb976bcf Implement a simple colored box menu item type and use that for the preview. 2023-12-14 16:03:29 -05:00
Bobby Lovell 8421140e3f Remove comment. 2023-12-14 10:31:47 -05:00
Bobby Lovell fb05725c34 - Implement RGBA.
- Add preview label.
2023-12-14 10:13:27 -05:00
Bobby Lovell 2a6625278a - Fix RGB defines
- Just store the colour and parse RGBA values when modifying.
2023-12-13 13:48:06 -05:00
Bobby Lovell 342e186f79 Add option to change crosshair alpha, and could provide fully custom colors. Proof of concept. 2023-12-13 13:06:48 -05:00
fgsfds 03324c0823 port: use correct aspect instead of 4:3 when scaling crosshair 2023-12-07 16:46:32 +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 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 aced07f356 Merge pull request #253 from NeonNyan/fix-camspy
fixup: PC controls camspy instant abort
2023-11-26 23:59:35 +01:00
Catherine Reprobate 8d99ac92a0 fixup: PC controls camspy instant abort
only consider first controller for camspy input
2023-11-26 14:54:12 -08: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 1c72b3022e port: prevent extended options from cutting off 2023-11-26 19:46:06 +01:00
fgsfds 2d3e3d1aaf port: add option to disable death music in MP 2023-11-26 19:10:19 +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
Bobby Lovell 27e36ca24e Add prototype. 2023-11-17 09:23:00 -05:00
Bobby Lovell 9dfd0ec905 Add the main unlock hacks 2023-11-16 21:11:31 -05: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
Catherine Reprobate 0e043f24b5 Remote mine fixes
- N64 fix: fixes issue where selecting the remote mine from the active menu
  or the inventory menu when Jo already has a remote mine equipped
  causes the player to unequip the detonator

Confirmed this issue presents on ntsc-final on 1964GEPD.

- port fix: fixes issue with remote mine input handler where the
  previous active menu slotnum would be activeated. The slotnum is
  unconditionally set to 4 (the "resting no-op" slotnum) to prevent this
2023-11-06 22:09:48 -08:00
fgsfds 828776e272 port: account for non-segmented addresses in bgTestHitOnObj 2023-11-05 23:08:34 +01:00