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
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
2386494030
port: 64-bit: fix mema end marker ( fixes #545 )
2024-12-02 13:43:28 +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
efda5a5f44
port: also try GL4.1 core; a little bit of cleanup
2024-11-19 17:37:19 +01:00
Catherine Reprobate
cea20b6f31
osx build
2024-11-17 10:51:45 -08: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
28fceb67de
port: bring back the host_ structs for filemodel.c
...
this fixes the Pelagic 2 guard thing, but I still need to figure out how to get rid of them without breaking the shit out of everything
2024-11-15 00:42:04 +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
55cc2d8e72
port: nswitch: basic Nintendo Switch port
2024-11-13 12:50:42 +01:00
fgsfds
421ac0af79
port: 64-bit: fix extra fields in modelrodata_type11
2024-11-12 13:18:02 +01:00
fgsfds
163dbf9495
port: 64-bit: get rid of host_ structs; further cleanup
2024-11-12 13:13:42 +01:00
fgsfds
16f025cbbe
port: 64-bit: fix pointer length in mp3.c
2024-11-10 15:25:47 +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
Raf
d5ee41fe5d
Merge branch 'fgs-port' into port-x64
...
# Conflicts:
# .github/workflows/c-cpp.yml
2024-10-03 23:58:40 +08:00
fgsfds
2a5c3a351e
port: refactor gbcRomCheck a bit
2024-09-02 10:48:54 +02:00
fgsfds
34d3e082ec
Merge pull request #501 from jonaeru/port-mpcopysimulantmenu
...
Add "Copy Simulant" mp menu
2024-09-02 09:55:04 +02:00
Jonaeru
cf13976db3
Add copy simulant mp menu
2024-08-31 00:46:04 +09:00
MaikelChan
153ca3341e
Detect Perfect Dark GBC Rom, emulating Transfer Pak functionality.
2024-08-25 21:27:21 +02:00
Raf
8533189561
portx64: include "platform.h" wherever the flag PLATFORM_64bit is used, to avoid possible nasty surprises
2024-08-12 21:20:30 +08:00
Raf
eabbdc612c
portx64: fixes #5 - crossbow bolt beams not rendering correctly
2024-08-12 21:08:04 +08:00
Raf
5841fb9afa
portx64: fixes #4 - jpn/pal versions crashing on startup
2024-08-12 18:56:49 +08:00
Raf
077cc67b79
portx64: fixes #3 - some weapons stuck after switching to 1st function
...
Tested in 32-bit as well
2024-08-12 16:35:20 +08:00
Raf
e77b3172ed
portx64: a bunch of gcc14 fixes
...
portx64: fixed pal
Update c-cpp.yml
portx64: fixed linux build
portx64: fixed linux build
ops
portx64: fixed linux build, one more time
portx64: fixed linux build, one more time
2024-08-09 22:37:23 +08:00
Raf
01cbcd99cb
portx64: fixed a bunch of instances of Wincompatible-pointer-types + filesetup.c: use ALIGN macro
2024-08-09 02:31:10 +08:00
Raf
a9e82658fd
portx64: a couple things breaking the build in github - actual fix, plus renamed more functions in filebg.c
2024-08-09 01:21:28 +08:00
Raf
5bee1b0cce
portx64: a couple things breaking the build in github
2024-08-09 00:50:21 +08:00
Raf
4d60c93beb
portx64: romdata: proper estimated size for setup files, renamed getEstimatedFileSize function
2024-08-08 20:54:59 +08:00
Raf
b44dbb16b5
Merge remote-tracking branch 'fgs/port' into port-x64
2024-08-08 17:17:20 +08:00
Raf
8b1e81f32a
portx64: pd-extract,preprocess: renamed "_x64" functions, removed now unused preprocess functions, increased snd heap size (x86)
2024-08-08 17:15:33 +08:00