fgsfds
e3104b7043
Merge pull request #538 from ZenithMDC/revamp-video-options
...
Allow changing video resolution at runtime + more
2025-02-22 11:26:43 +01:00
fgsfds
176b4282fc
Merge pull request #577 from jonaeru/mp-random-weapon-filter
...
Add "Select Random Weapons" mp menu
2025-02-22 11:16:56 +01:00
fgsfds
cd8f06d03a
Merge pull request #578 from jonaeru/fix-friendly-fire
...
Fix to enable Friendly Fire option in Challenge
2025-02-22 11:15:38 +01:00
fgsfds
8a3dd74d5c
port: add option to reload with use key in extcontrols
2025-02-11 20:02:35 +01:00
Jonaeru
c0aa42759c
fix "Select Random Weapons" mp menu, optionindex
2025-02-10 22:39:10 +09:00
Jonaeru
b637c6aac6
Fix to enable Friendly Fire option in Challenge
2025-02-10 10:30:59 +09:00
Jonaeru
5cd436e848
Fix check status not being changed by Start button in Select Random Weapon Menu
2025-02-09 14:04:01 +09:00
Jonaeru
d5225b7784
Fix Select Random Weapon Menu
2025-02-08 14:01:57 +09:00
Jonaeru
904faa5485
Add MP Select Random Weapon Menu
2025-02-08 14:01:22 +09:00
fgsfds
4f7817a0ca
port: forgot the constant
2025-01-05 15:45:42 +01:00
fgsfds
5084b4be39
port: simplify the keyboard input a bit and match it to port-net's
...
backspace key now repeats properly
TYPE WITH KEYBOARD changes into a tooltip when typing
players with controllers are allowed to type, because that seems more convenient
players 2, 3 and 4 are allowed to type too if they hit the button, but only one player can have keyboard focus at a time
2025-01-05 15:27:45 +01:00
fgsfds
a05c4290f5
Merge pull request #557 from ZenithMDC/text-input
...
Allow typing with keyboard in menuitemKeyboard
2025-01-05 13:44:43 +01:00
Matthew Coppola
721b9b004e
Allow skipping credits for the port
2024-12-21 06:26:36 -05:00
fgsfds
23d5a5771a
port: fix mouse X speed using wrong aspect in split screen
2024-12-20 13:38:19 +01:00
Catherine Reprobate
701c854ced
func0f0d5484 -> savebufferWriteData
2024-12-19 12:51:17 -08:00
fgsfds
26b3b91433
Merge pull request #552 from ZenithMDC/resolution-independent-mouse-aim
...
Make mouse aim speed resolution-independent
2024-12-19 18:26:59 +01:00
Matthew Coppola
8945809c1f
Factor in dstscroll to align mouse with chars in 3+ multiplayer
2024-12-17 17:40:10 -05:00
Matthew Coppola
da07772b1c
Allow typing with keyboard in menuitemKeyboard
2024-12-17 05:47:43 -05:00
fgsfds
1e76f6af69
port: actually parse allocation strings; double gfx buffer size on 64-bit
2024-12-17 10:44:33 +01:00
Matthew Coppola
615e9267d8
Make mouse aim speed resolution-independent
2024-12-10 17:36:57 -05:00
Matthew Coppola
c43f550a7e
Prevent crash when copying player data
2024-12-09 16:20:56 -05:00
fgsfds
903dd82ebf
port: alternate fix for #548
2024-12-08 13:39:21 +01:00
Matthew Coppola
e2e5bc352d
Call text_end (text0f153780) for correctness sake
2024-12-06 17:20:24 -05:00
Matthew Coppola
1e2f6dcb91
Fix mouse input not updating deferred slider while in dimmed mode
2024-12-06 17:20:23 -05:00
Matthew Coppola
210b299bd4
Add Display FPS options to Extended Video Options
...
Also changed how the window title FPS works, which is now derived from
the difference in time between subsequent video frames.
2024-12-06 17:20:23 -05:00
Matthew Coppola
1d14877bec
Allow changing vsync and framerate limit at runtime
...
Also implements a new menu item flag: MENUITEMFLAG_SLIDER_DEFERRED,
which only calls the MENUOP_GETSLIDER callback on entering dimmed mode,
storing its value for later ticks, and only calls the MENUOP_SET
callback on leaving dimmed mode. This was necessary to prevent the
framerate limit slider from immediately affecting the framerate, leading
to an annoying slow down as the value was decremented to 0.
2024-12-06 17:20:22 -05:00
Matthew Coppola
a2e362caea
Forbid mousescroll if dialog is dimmed
2024-12-04 21:23:21 -05:00
fgsfds
424d4de9ac
Merge pull request #535 from ZenithMDC/fix-duel-momentum
...
Discard player momentum during autowalk sequences
2024-12-04 11:30:57 +01:00
fgsfds
0e1a7e136a
port: fix uninitialized var in aiIfPresetsTargetIsNotMyTarget ( fixes #542 )
2024-12-04 10:42:48 +01:00
fgsfds
67675d8980
port: fix #541
2024-11-29 09:46:46 +01:00
fgsfds
b2338179d6
port: don't uncrouch in spaces where we don't fit when using extended controls
2024-11-23 12:14:03 +01:00
fgsfds
683d083fab
port: don't round crosspos itself, round a copy instead
2024-11-23 09:54:43 +01:00
fgsfds
f75a569075
Merge pull request #522 from ZenithMDC/centered-crosshairs
...
Center-align crosshairs, zoom range, and radar
2024-11-23 09:20:48 +01:00
fgsfds
b97eaa9e12
port: simplify night vision check for prop flickering fix
2024-11-22 10:40:20 +01:00
fgsfds
3cadaecf96
Merge pull request #525 from cylonicboom/fix-mp-nvg
...
Fixes MP NVG flashing bug
2024-11-22 10:28:18 +01:00
fgsfds
06dcbcc1b1
port: rename random to rngRandom to avoid conflicts with libc
2024-11-17 11:03:57 +01:00
Matthew Coppola
d7a612302e
Discard player momentum during autowalk sequences
...
Prevents potential softlock during The Duel.
2024-11-17 03:56:20 -05:00
fgsfds
3d8f63dbb6
port: use a separate fb for fullscreen menu background
2024-11-16 12:31:37 +01:00
fgsfds
08ec8e541b
port: remove DUALFLIP from rocket launcher, nbomb, grenade and devastator
...
makes them look less broken when dual wielded
2024-11-16 12:16:52 +01:00
Matthew Coppola
fb18da239f
Move subpixel offset code & fix radar UV map
...
The subpixel offset code has been moved into the draw_rectangle
function, so it can be applied to more than just the fill_rectangle
function.
The radar texture was displaced along its V component and has
been corrected. It has also been subpixel-adjusted to align with the
player's radar dot.
2024-11-15 03:16:33 -05:00
Matthew Coppola
bc82328353
Improve crosshair position accuracy by rounding
2024-11-15 03:16:33 -05:00
Matthew Coppola
938223db28
Center Maian and Skedar tri sights
2024-11-15 03:16:32 -05:00
Matthew Coppola
942c966bf2
Replace centered rects with subpixel offsets
2024-11-15 03:16:32 -05:00
Matthew Coppola
e0d59345c7
Center-align crosshairs and zoom range
2024-11-15 03:16:32 -05:00
fgsfds
f514e25208
port: fix #219 , #506
2024-11-15 01:32:21 +01:00
fgsfds
130b286d0d
port: avoid stack corruption in bmoveProcessInput
2024-11-14 23:00:30 +01:00
fgsfds
2cb29e91c6
port: only run the menu blur filter once
2024-11-13 14:04:36 +01:00
fgsfds
25cdfc991b
port: 64-bit cleanup: don't use int128 to copy Gfx around
2024-11-10 15:24:26 +01:00
fgsfds
5c2082f58e
port: 64-bit cleanup: remove FileType, use LOADTYPE instead
2024-11-10 14:02:04 +01:00
Catherine Reprobate
8fe95d7d52
Fixes N64 MP NVG flashing bug
2024-11-09 00:10:09 -08:00