Commit graph

24356 commits

Author SHA1 Message Date
yamamama
00f5eca7ae Yama's Kludgy Sprite Two-Pass
Can't just force compatmode to check only 8 rotations because Neptune exists and has 16-angle rotations
2026-04-12 05:34:45 -04:00
NepDisk
83fdcd00c0 Fix Lua being able to crash the game by removing an Mobj with MobjSpawn 2026-04-11 12:28:14 -04:00
Eidolon
9f8d2d9296 Enable dedi gpu on laptops by default 2026-04-10 07:53:07 -04:00
NepDisk
4f8993668b Clean up thirdparty licenses 2026-04-10 07:46:07 -04:00
NepDisk
b24cbafafe Kill cmake assets packing 2026-04-10 07:46:07 -04:00
NepDisk
e883c6968e Update Lua compat logic for Damage 2026-04-09 12:19:26 -04:00
Alug
95a018c82c set MAXVIDWIDTH and MAXVIDHEIGHT to 8192
should accomidate absolutely everything
2026-04-09 11:42:29 -04:00
yamamama
52d1c4313b Compatmode: load maps in PK3s outside of a designated folder
Fixes #189
2026-04-08 16:52:56 -04:00
yamamama
4a735d7d66 Make demosaves more robust (fixes #167) 2026-04-06 19:19:49 -04:00
yamamama
8b777cb251 P_SpawnSpecialsThatRequireObjects Saturn parity
Fixes the netgame midjoin issue described in #202
2026-04-06 17:31:18 -04:00
minenice55
6aa091d019 player death too 2026-04-06 16:05:14 -04:00
minenice55
32fbacd51f hyuu steal too 2026-04-06 15:51:45 -04:00
minenice55
af92121c9d more places to disable seeking reticule 2026-04-06 15:50:46 -04:00
minenice55
925a56a48c re-tune attraction shield a bit
weaken steer assist, go faster
2026-04-06 14:45:42 -04:00
minenice55
a6efdf7e2b fix the weird perf drop when drawing stat bars
this is stupid
2026-04-06 14:45:18 -04:00
GenericHeroGuy
2eaa0cd39c Post-roundqueue updates
Was just going to fix some bugs, but you know me...
* `map +` works again (now yields the calculated nextmap, ignoring advancemap)
* `showmap` prints the correct map title when previewing
* Roundqueue no longer trips ASan (aww, just one byte short!)
* Added NEXTMAP_RANDOM so the intermission drawer can now be smart, and not
  just go off of cv_advancemap but actually show where you're going!
2026-04-06 01:46:15 +02:00
minenice55
0b7fbbbb62 proper setter for seeking flag
will need more changes to fix that one bug
2026-04-05 18:59:47 -04:00
minenice55
782f3b6184 Merge pull request 'Clean up Controller Sensors code, Gyro calibration, Gyro cameras' (#234) from gyrostuff into next
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/234
2026-04-05 22:50:22 +02:00
minenice55
75c6c21f91 Merge branch 'next' into gyrostuff 2026-04-05 22:49:12 +02:00
minenice55
84cfa132c6 Update d_main.cpp 2026-04-05 16:46:25 -04:00
minenice55
41e1899809 only calibrate controllers while in controls setup
calibration will need its own screen eventually
2026-04-05 16:38:35 -04:00
GenericHeroGuy
bc465faada And now for my own personal take on COM_CEcho_f
Actually works, is properly centered, allows 1023 characters instead of 1022!
2026-04-05 21:05:26 +02:00
Gustaf Alhäll
3d43d01ca6 Fix buffer overflow when linedef type 415 executes 2026-04-05 20:21:23 +02:00
GenericHeroGuy
dce0dca850 Restore binary conversion for linedef special 415 2026-04-05 20:18:00 +02:00
toaster
e30b0c273d G_Responder: Call HU_Responder in Playing(), instead of a whitelisted set of gamestates
Neatly sidesteps a class of bugs where whenever we added a new gamestate accessible in netplay, chat was console-only.
2026-04-05 17:47:58 +02:00
GenericHeroGuy
7ebda658f6 Fix kart gibs bouncing off death pit FOFs 2026-04-05 16:51:12 +02:00
yamamama
500790ef64 Make S-Monitors pass through players using Alt-Shrink 2026-04-04 22:31:58 -04:00
minenice55
03554c03ed freelook bind, fix issues with spectator gyro 2026-04-04 19:13:50 -04:00
NepDisk
c3f4f0e096 Fix some damagetypes not giving flashtics 2026-04-04 16:26:15 -04:00
minenice55
4b5658d487 greatly improve responsiveness of tilt steering
is more correct to the GyroWiki article now
2026-04-02 16:48:05 -04:00
minenice55
493e6e96fa player space gyro and split off from cmd turning 2026-04-02 13:39:08 -04:00
minenice55
9730882fe4 gyro calibration, spectator aiming using gyro
also moves all of the motion sensor stuff to g_input.c
2026-04-02 01:32:10 -04:00
minenice55
6ee6291fd8 on est prêts 2026-03-31 23:17:40 -04:00
NepDisk
c5695bef75 Dummy out stricter RRID checks for now.... 2026-03-31 21:55:58 -04:00
minenice55
5c36309cab don't turn spectator camera with tilt steer 2026-03-31 20:45:32 -04:00
minenice55
4c9166e297 tighten this now that we check stillness 2026-03-31 20:30:52 -04:00
minenice55
858a1979b6 comment this 2026-03-31 20:22:11 -04:00
minenice55
74bf43d7b0 Merge branch 'next' of https://codeberg.org/NepDisk/blankart into next 2026-03-31 20:18:55 -04:00
minenice55
5fbb364575 some tuning to tilt steering
eventually should add calibration and better instant correction when the controller is held still
2026-03-31 20:18:42 -04:00
yamamama
315d2a9d6c Update credits 2026-03-31 19:21:40 -04:00
NepDisk
e802b1ef07 Also apply this to EAXREVERB 2026-03-31 18:35:59 -04:00
NepDisk
bdd64944dc Apply the same fix to shields that apply rings 2026-03-31 18:29:41 -04:00
NepDisk
316b4d388a Yes I english how can you tell 2026-03-31 18:18:13 -04:00
NepDisk
270e0ad2a6 Properly do SPB rings check 2026-03-31 18:17:22 -04:00
minenice55
8eafc426b9 Update m_menu.c 2026-03-31 17:16:03 -04:00
minenice55
b33f90b6ea get this to compile on windows clang with asan on 2026-03-31 16:36:47 -04:00
GenericHeroGuy
9abfea075b asama 2026-03-31 20:39:05 +02:00
NepDisk
8f9faad7fd Multiplayer in GP 2026-03-31 13:16:00 -04:00
NepDisk
4a00cce049 Still allow random map to work with the comment 2026-03-31 12:24:21 -04:00
NepDisk
080ace7b91 Fix waypoint related crashes in battle mode 2026-03-31 11:55:27 -04:00