NepDisk
19d700b386
Write RRID keys outside gamefolder if possible
2026-03-29 18:04:51 -04:00
NepDisk
a90f2ea2d3
Rename our Public and private key globals
2026-03-29 16:50:31 -04:00
NepDisk
0857a1d8a2
RRID port part 3
...
last commit was 535fc1787589cc8135470cef0e09005cf97e6cab
2026-03-29 16:19:01 -04:00
NepDisk
163d4a0e72
Actually on second thought, I do want splitscreen
2026-03-29 13:59:39 -04:00
NepDisk
d6eab04a7a
RRID port part 1
...
last commit of this set is 2925843e
2026-03-29 13:09:06 -04:00
NepDisk
dcdbd049e7
Split votescreen stuff into its own file
2026-03-28 02:18:11 -04:00
NepDisk
50bbd3c561
Merge branch 'next' into roundqueue
2026-03-27 21:01:47 -04:00
NepDisk
045e6170c1
Create and use mapnum enumtype
2026-03-27 13:37:36 -04:00
minenice55
c8a4e99dd2
attraction shield attack timer
...
and tweak visuals
2026-03-27 12:22:53 -04:00
minenice55
204cbc8190
hashes for new assets
2026-03-27 11:51:29 -04:00
NepDisk
24373da780
Port basics of roundqueue
2026-03-25 22:52:54 -04:00
NepDisk
fd1a75d059
Kill a bunch of dead code
2026-03-22 23:11:29 -04:00
GenericHeroGuy
ffa5a92ef0
We're writing unit tests in Zig now
...
I dunno what happened, I was just applying some FloatFree(tm) and then all
of this appeared out of nowhere!
2026-03-17 19:52:59 +01:00
minenice55
ddef03927c
Merge branch 'next' into altthunder
2026-03-14 17:45:47 -04:00
Alug
a9f544bf01
Kill some remaining unused dead code
2026-03-14 13:16:18 -04:00
minenice55
b6af96cf41
start alt thunder
2026-03-13 20:45:41 -04:00
NepDisk
2c6605440d
Merge pull request '[FEAT] Tilt Steering, GamepadMotion Sensor Access' ( #222 ) from accelerometer into next
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/222
2026-03-11 02:40:24 +01:00
toaster
4932bde9b0
gametype_t
...
- New array of pointers to structures in memory (currently mixing static for base-game and Callocated for custom)
- Centralises a metric-ton of previously seperately handled properties into one struct
- Gametype_Names[]
- Gametype_ConstantNames[]
- gametypetol[]
- timelimits[]
- pointlimits[]
- gametypedefaultrules[]
- gametypecolor[] - Nep: This one was blan exclusive but I added it regardless.
- Don't attempt to guess custom gametype in Replay Hut (requires more work to make custom gametypes behave across the entire experience)
- I_Error if invalid gametype set
- gametyperules is deprecated since it will never be modified seperately from gametype (temporarily a #define, don't wanna bloat this commit too much)
2026-03-10 20:56:36 -04:00
minenice55
02fffa75de
fix stick-tilt blending
2026-03-07 23:04:52 -05:00
minenice55
668f31ca16
make wheel display use affine transform for rotation
2026-03-07 00:54:22 -05:00
minenice55
d03f65c5f6
small deadzone for player sprite turndir
2026-03-04 00:06:42 -05:00
minenice55
f0e5b42619
average out all IMU samples received for a tick instead of only using the last one
2026-03-02 17:11:05 -05:00
minenice55
093a4fb969
add tilt control cvar to menus
2026-03-01 00:43:01 -05:00
minenice55
2010b0376d
implement new wheel gfx
2026-02-28 00:27:30 -05:00
minenice55
dc04ac2f66
this feels quite good now
2026-02-26 18:04:52 -05:00
NepDisk
76a08efd78
Fix signal handler issues
...
Thanks Alug! f4dc161831 e35dc9e097 2f684bba95
2026-02-24 12:41:20 -05:00
yamamama
890a033b98
Add Mompi to the credits, update hashes again
2026-02-22 20:38:16 -05:00
NepDisk
3b298c2a25
Vendoring Tracy again
...
Having this as a submodule is causing issues
2026-02-21 12:36:05 -05:00
minenice55
d031a9a3e7
use the added sounds
2026-02-20 01:23:14 -05:00
NepDisk
b4ffbe8ba4
Move tracy and libbacktrace to submodules
2026-02-19 16:06:24 -05:00
minenice55
506efaa247
Update d_main.cpp
2026-02-18 14:23:21 -05:00
minenice55
50b7e41ae0
quick bugfixes
2026-02-17 18:25:39 -05:00
NepDisk
935fee6472
Update hashes for new dev build
2026-02-17 16:17:33 -05:00
minenice55
0ef5f82b60
hash
2026-02-17 13:19:33 -05:00
NepDisk
8a9683542b
Fix Gamepads
...
Thanks thanks thanks thanks so much Alug for the time working on this!!!!!
2026-02-14 16:27:53 -05:00
NepDisk
d989cfa370
rename the rest of the kart files
2026-02-13 20:22:16 -05:00
minenice55
fbbb3c543e
make non-overheating flame shield unable to damage players
...
and tweak visuals to convey overheating a bit more
also raises the flamometer up a bit
2026-02-09 21:05:03 -05:00
Alug
f4120fe776
move gamepad led ticker after render logic
...
this does not really matter but save a tiny little amount of time before rendering a frame
2026-02-09 17:39:42 -05:00
NepDisk
14bf52af43
Combine vid.dupx and vid.dupy
2026-02-08 11:25:09 -05:00
minenice55
dd1022b18c
implement the egg brick proper
2026-02-07 23:11:52 -05:00
GenericHeroGuy
d738ad5957
Alright, take it or leave it
2026-02-08 01:07:20 +01:00
NepDisk
a13028b4f9
Merge Deez
2026-02-07 14:48:18 -05:00
minenice55
3306c276a1
make null drift tilt "feel" influenced by momentum
2026-02-07 00:41:30 -05:00
yamamama
ff639004d4
HUD rescaling for larger resolutions
...
Lifted from Saturn: 2348e3b73e
2026-02-04 19:38:02 -05:00
Alug
e369d1a090
dont reload palette until config was loaded
2026-02-04 19:38:02 -05:00
NepDisk
03b26a0723
Always reload texture arrays on renderer switch and bring back ingame renderer hotswapping
...
All this texture load blocking var does is cause issues due to order of operations and what not. Lets just kill it.
Thanks Alug for looking at this stuff for me!
2026-01-31 12:00:49 -05:00
yamamama
3626b4ac1c
Color profile menudef
2026-01-30 02:02:55 -05:00
minenice55
92c4c8c21a
skid overlay
...
note: needs cleaning up, overlay doesn't seem to position itself correctly?
2026-01-28 21:44:05 -05:00
minenice55
dd15f7cc67
billion config cvars, add recovery dash to menus
2026-01-28 02:00:11 -05:00
NepDisk
6db9a16a48
Update hashes
2026-01-24 19:56:04 -05:00