Commit Graph
7239 Commits
Author SHA1 Message Date
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
Dominic Della Valle 8c509db888 port: add start window maximized flag to config 2023-12-16 07:04:52 -05:00
Bobby Lovell 5aa799718a Add support for unsigned integers. 2023-12-15 10:17:15 -05:00
J cabd40f898 GE Muzzle flash addition 2023-12-11 00:49:09 +00: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
Demon 39d5b57ccb Update README.md, change minimal SDL2 version to 2.0.12 2023-12-05 23:00:56 +08: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
José Agustín Moreno Larios 13b23de6d3 Simplified the 'codeclean' rule to find all *.o files and delete them 2023-12-03 16:38:18 -05:00
José Agustín Moreno Larios d897356029 Changed 'codeclean' so that it doesn't try to delete inexistent directories. 2023-12-03 16:28:02 -05: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
Demon 1fb16b3bfd Update README.md, add the minimal required gcc and sdl2 version 2023-12-03 13:18:27 +08: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
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 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