Raf
4d4fa8f681
savebuffer: extended read/write to accept 64 bits, renamed a function, removed an unused function
2025-03-31 10:10:13 +08:00
Raf
a1d6916871
mpsetups: manage default setup + save the selected random weapons
2025-03-29 18:34:01 +08:00
Raf
9e19055348
mpsetups: fixed bugs caused by using a wrong constant + fixed the setup marquee display
2025-03-29 04:17:36 +08:00
Raf
dcef8deed8
mpsetups: import/export settings
2025-03-29 02:57:55 +08:00
Raf
3d75365f2b
mpsetups: increased max name length to 18
2025-03-27 01:01:46 +08:00
Raf
ad9ed9ff3b
mpsetupfile: scrapped groups, manage settings: rename/delete
2025-03-25 01:05:57 +08:00
Raf
f5d851f7c2
mpsetupfile (not 100% functional yet): load/save setup file, save new setups/groups, increased mp options/scenario data width
2025-03-24 03:33:34 +08:00
fgsfds
2ff8819265
Merge pull request #550 from ZenithMDC/slider-mouse-upgrades
...
Ergonomic upgrades for menu sliders while using the mouse
2025-03-16 09:03:23 +01:00
fgsfds
77d1ded519
Merge pull request #584 from SilentException/config-max-warning
...
Warn when CONFIG_MAX_SETTINGS limit is reached
2025-02-24 22:27:37 +01:00
SilentException
60b8e3b49e
Log warning if configuration max settings is exceeded
...
+ snprintf instead of strncpy (null termination)
2025-02-24 21:35:02 +01:00
fgsfds
8b0b75d4ad
port: increase CONFIG_MAX_SETTINGS
2025-02-24 20:26:38 +01:00
Matthew Coppola
ea464ca6ac
Allow dragging sliders with the mouse
...
Additional code was introduced to handle edge cases. Sliders are always
dimmed when clicked with the mouse, now. When the mouse button is
release, dimmed mode is turned off. This was done to prevent adjacent
slider items from being accidentally modified by moving the mouse over
them with the left mouse button held down, as well as to allow proper
functioning of deferred sliders with the mouse.
2025-02-24 00:05:51 -05:00
Matthew Coppola
a9752198c3
Make mousescroll work effectively for fast sliders
2025-02-23 22:49:51 -05:00
Matthew Coppola
fbd9ef002e
Treat mousescroll as a mouse movement
2025-02-23 22:49:51 -05:00
Matthew Coppola
e4972ddbe3
Allow adjusting sliders with mousescroll
2025-02-23 22:49:24 -05:00
fgsfds
8dbe6f2a63
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port
2025-02-22 13:51:02 +01:00
fgsfds
045c4c371a
Revert "ci: temporarily disable flatpak autobuilds"
...
This reverts commit daade36e19 .
2025-02-22 13:50:49 +01:00
fgsfds
f4f1470e1e
port: use a dynamic string for the vsync options
2025-02-22 13:48:25 +01:00
fgsfds
26251c0865
Update README.md
2025-02-22 13:28:23 +01:00
fgsfds
ac4f317879
port: changes to the video settings PR:
...
- change FPS calculation to use average FPS, use real time instead of render time for interval timing
- remove Maximize Window (you already have a maximize button and it's saved to the INI)
- remove Display FPS Interval from settings (the average user won't care and whoever cares can change it in the INI)
- remove the tickrate override flag and implicit tickrate adjustment in the framerate limit option, instead add one checkbox to uncap tickrate (mostly because I'd like the game to default to the og 60 FPS cap since high FPS is still unstable)
- rearrange some options a bit
2025-02-22 13:22:00 +01:00
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
9cff3591dd
port: add an option to make opposite c-buttons cancel each other
...
for #581
2025-02-22 10:49:48 +01:00
fgsfds
daade36e19
ci: temporarily disable flatpak autobuilds
...
until this fucking action is fixed
2025-02-11 21:06:15 +01:00
fgsfds
addc890628
ci: try to fix flatpak action
2025-02-11 20:47:52 +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
f1084b6d93
ci: use ubuntu-22.04 for i686-linux because ubuntu-24.04 is wack
2025-01-25 12:00:48 +01:00
fgsfds
9a462d3ca8
port: log controller GUID to aid in binding generation
2025-01-25 11:55:50 +01: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
fgsfds
49cd478622
Merge pull request #564 from ZenithMDC/skip-credits
...
Allow skipping credits for the port
2024-12-29 15:05:55 +01:00
fgsfds
0443c708dd
port: align size of bg light block to 4
...
this avoids unaligned accesses on ARM
2024-12-29 14:47:42 +01:00
fgsfds
7f105f1dcb
port: on ARM, only enable DO_YIELD() if ARMv7 or ARM64
2024-12-29 13:56:44 +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
fgsfds
0701f43d6b
Merge pull request #559 from cylonicboom/editorconfig
...
add editorconfig
2024-12-20 13:36:05 +01:00
fgsfds
d5ae464f6d
Merge pull request #561 from cylonicboom/rename-func0f0d5484
...
func0f0d5484 -> savebufferWriteData
2024-12-20 13:33:37 +01:00
Catherine Reprobate
701c854ced
func0f0d5484 -> savebufferWriteData
2024-12-19 12:51:17 -08:00
Catherine Reprobate
afd432444b
add editorconfig
2024-12-19 10:14:50 -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