NepDisk
b622ca4073
Don't allow credits playback while in a demo
2025-08-11 12:24:08 -04:00
GenericHeroGuy
2557bc4912
Epic fail
2025-08-11 16:40:14 +02:00
GenericHeroGuy
58ddfc9da0
Change demoheader to BlanReplay, add G_CompatLevel
2025-08-11 15:29:23 +02:00
NepDisk
9c78ac3f93
Ring burnout rebalance
...
Ring burnout count now scales based on stats, with top left burning out with less rings used then bottom right
the base is 18 with the limit going lower the less speed and weight you have.
Also lua exposure
2025-08-10 13:37:30 -04:00
NepDisk
6b80b300c1
Don't do AIRFAILSAFE from nights bumper
2025-08-10 08:57:16 -04:00
GenericHeroGuy
d2fd5dc09b
Allow changing controls during wipes
2025-08-10 00:46:24 +02:00
NepDisk
9a3a4cfc78
Merge pull request 'Wipes refactor' ( #77 ) from bigwipes into blankart-dev
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/77
2025-08-10 00:17:04 +02:00
GenericHeroGuy
cf73d0dd83
Merge remote-tracking branch 'origin/blankart-dev' into bigwipes
2025-08-10 00:05:26 +02:00
GenericHeroGuy
3bc2cd6c6e
Make dedis run post wipes, fix pre wipe logic
2025-08-09 23:26:08 +02:00
GenericHeroGuy
875b747d01
Add a routine whitelist for wipe buffering in menus
2025-08-09 23:17:46 +02:00
GenericHeroGuy
5dca43633f
Fix comparing wipegamestate with FORCEWIPE
...
Fun fact: the signedness of an enumeration is up to the implementation!
2025-08-09 22:00:49 +02:00
NepDisk
2b821722d2
Use GetFileAttributes in 'dows
2025-08-09 15:05:22 -04:00
NepDisk
f3f5f346ca
Revert Don't do skyscroll in TA menu
...
This reverts commit 5fa9abd0c0 .
2025-08-09 13:49:11 -04:00
NepDisk
5fa9abd0c0
Don't do skyscroll in TA menu
...
We can't even see it
2025-08-09 13:47:03 -04:00
NepDisk
5cfaf1d29f
[PATCH] Increase speed of filesearching on \*nix
...
Thanks Alug
2025-08-09 13:44:31 -04:00
NepDisk
02a1066d73
[PATCH] Don't search the entire path for wads
...
Thanks Alug
2025-08-09 13:40:07 -04:00
NepDisk
7907945002
Major Softwaremode speedboost
2025-08-09 13:25:02 -04:00
GenericHeroGuy
d70cdbe4a0
Fix renderdeltatics exploding after wipes (and a warning)
2025-08-09 02:46:28 +02:00
GenericHeroGuy
04ae82b5bc
Fix wipebuffer logic, reallow menu during wipes, fix pause menu carrying
2025-08-09 01:38:12 +02:00
GenericHeroGuy
9b6c104cfc
An impromptu cleanup of G_DoPlayDemo
...
I found three memory leaks, and decided I was gonna do more than fix the
broken title screen when demo loading fails in the RA menu
2025-08-09 00:34:35 +02:00
GenericHeroGuy
6c24f4d70c
Properly fix empty demo crash
2025-08-08 23:24:16 +02:00
GenericHeroGuy
d6edfb4303
Don't allow menu routines to run during wipes
...
This sucks, but there are just far too many possibilities to segfault...
Instead, any input that would run a routine is buffered until the wipe ends
2025-08-08 22:13:29 +02:00
Alug
d0247b2598
make gr_anisotropicmode save
2025-08-07 15:40:48 +02:00
Alug
273ac799c1
optimize legacy sky handling in HWR_GenerateTexture
...
same test case as earlier on stardust clasic ~20ms faster on my machine
2025-08-07 15:35:03 +02:00
NepDisk
ec7fbb9be8
[PATCH} FIx controller hotplug
...
Thanks Alug
2025-08-07 09:26:54 -04:00
Alug
361c1b50ff
idk why this went missing lol
2025-08-07 14:58:10 +02:00
Alug
ed42bd4d32
cleanup GL UpdateTexture
...
speeds up texture loading, generation and updating a bit
around 100-120ms faster texture precaching on stardust classic and mipmaps enabled
2025-08-07 14:56:56 +02:00
toaster
55825960ba
Fixed Oni's controller-related SIGFPE
2025-08-06 21:48:47 -04:00
GenericHeroGuy
241794b670
Fix menu replays causing event loop recursion
2025-08-07 02:09:43 +02:00
GenericHeroGuy
93712044cf
No opening menus during wipes
...
Unfortunate, but this has some nasty side effects, like letting you carry
the pause menu into the title screen, or crashing your game by using any
TA pause menu options during a wipe
2025-08-07 00:38:49 +02:00
GenericHeroGuy
6a45300f8f
Allow menu in GS_TITLESCREEN fadein
2025-08-07 00:38:48 +02:00
GenericHeroGuy
c21786ed5d
Properly lock out menu inputs during GS_TIMEATTACK wipes
2025-08-07 00:37:38 +02:00
GenericHeroGuy
05f08ef5cb
Set WipeInAction in D_WipeLoop, don't run scoreboard/cecho/etc during wipes
2025-08-07 00:37:38 +02:00
GenericHeroGuy
7a3a1586a1
Fix bad wipe timing for dedi servers on level load
2025-08-07 00:37:38 +02:00
GenericHeroGuy
b34a7cb66b
The Wipes Upgrade
...
* All those fugly main loop copies are GONE! Replaced by one powerful loop
* Chat, menus and console can now be used during wipes
* Wipes are now interpolation-enabled
* Screenshotting now works consistently
2025-08-07 00:37:32 +02:00
NepDisk
0f1ae4048e
Update continues elevate
2025-08-06 16:19:12 -04:00
Sally Coolatta
9d34768f40
Split up EV_DoElevator
2025-08-06 16:12:56 -04:00
NepDisk
0a893b5395
Use Player angle in replays
2025-08-06 13:46:13 -04:00
NepDisk
d7ad9b65ef
Use old kart behaviour always
2025-08-06 12:17:57 -04:00
NepDisk
0e0c6ca2d3
Add more people to the credits
2025-08-06 12:10:50 -04:00
GenericHeroGuy
12cf57c550
Fix the jump cut on SS91 Miracle Lancer
2025-08-06 17:58:57 +02:00
NepDisk
17dd49426c
Shut up compiler
2025-08-06 11:47:19 -04:00
NepDisk
2b09090dfb
Add Support for the RA mods system into demos
2025-08-06 11:27:58 -04:00
GenericHeroGuy
8a895d4813
Update hashes, bot tweaks, fix thwompsactive
2025-08-06 01:30:43 +02:00
NepDisk
02590d30d9
You may be wondering what the deal with the previous two commits are.
...
It turns out faketic system fixes the weird jittering in the turnrate BUT only if I put netupdate back into the renderer? Yeah I don't get it either.
2025-08-05 09:36:02 -04:00
NepDisk
94c042eb06
Revert 'Store last ticcmd in a buffer rather than in netcmd'
...
This reverts commit 0306fee5b9 .
2025-08-05 09:31:55 -04:00
NepDisk
81224b6a5a
Revert "Only call NetUpdate once"
...
This reverts commit 43156f63ddf69fc57f008f128f18b2707e0dd4b6.
2025-08-05 09:23:32 -04:00
NepDisk
a8a4c1a8ef
Make nightsbumper more accurate to v1
2025-08-04 14:14:02 -04:00
NepDisk
0306fee5b9
Store last ticcmd in a buffer rather than in netcmd
...
9c5955feb0
2025-08-03 23:33:43 -04:00
NepDisk
1ebd823dc6
Update object tracking
2025-08-03 13:30:26 -04:00