James R
4c89619ac4
Merge branch 'sdl-vsync' into 'master'
...
SDL: Support setting vsync at runtime
See merge request KartKrew/Kart!663
2022-09-17 07:28:55 +00:00
James R
6a6a0accee
Merge remote-tracking branch 'origin/cvar-default-ports'
2022-09-17 00:18:10 -07:00
James R
3d2d8bce16
Merge branch 'spritestuff-ports' into 'master'
...
Spritestuff ports
See merge request KartKrew/Kart!669
2022-09-17 07:10:44 +00:00
James R
1cf1643233
Merge branch 'stability-fix-ports' into 'master'
...
Stability fix ports
See merge request KartKrew/Kart!670
2022-09-17 07:08:26 +00:00
toaster
accb88869d
Don't strip previous thumbnail/minimap information on header replace, since the lumpnum will remain the same otherwise
2022-09-17 00:43:26 +01:00
toaster
1fbd5655f5
Replay hut: Show nolvl if the user hasn't added the map, or blanklvl if they have.
2022-09-17 00:03:49 +01:00
toaster
acc92ba4c9
Catch some areas that previously checked for map lump, but stopped doing so for a bit.
2022-09-17 00:02:54 +01:00
toaster
dcd63aece9
Repair bootmap.
...
We're not even going to use this feature, but it showed up as nonsensical while reviewing, and would take more work to strip out
2022-09-16 23:40:42 +01:00
toaster
6bd29a51b1
Remove test strtok print
2022-09-16 23:13:54 +01:00
toaster
04e5cfd338
Fix cups.
...
* Required an adjustment of everywhere using G_MapNumber to return the raw header number, instead of off-by-one ala gamemap.
* Fixing gamemap is a viable improvement for a future commit, but this commit is already pretty big.
* Remove SCANTHINGS, since it used G_MapNumber and didn't work with long map names OR virtres anyways.
* Support freeing new information in CLEAR LEVELS maincfg event, since I tried to use that to test cups.
* Make Patch_Free's usability match Z_Free -- passing NULL is permitted and a no-op.
2022-09-16 22:51:02 +01:00
toaster
4f1bb14732
Extra catch to prevent SIGSEGV
2022-09-16 15:07:12 +01:00
toaster
46441092dc
Address initial review comments + associated cleanup
...
- Grab thumbnail and minimap pictures even for base game maps
- Repair modified game event for replacement map load
- PU_STATIC thumbnail and minimap, freed on new file load lump discovery
- Fix W_CheckNumForMap to not SIGSEGV if no match
- Reduce the number of pointless map lump hunts, we've already got it stored
- Prevent use-after-free for map pictures on voting screen
- Cache "BLANKLVL" patch once
- Draw minimap on the time attack menu
Unfortunately cups are still broken and I'm not sure where to start on that, or if it's just not having a sample wad to test with that includes cups
2022-09-16 15:01:49 +01:00
Sally Coolatta
16a12de4f4
Fix hyudoro ballhog bug
2022-09-16 06:57:28 -04:00
Sally Coolatta
fac7bb0627
Merge branch 'master' into item-bungus
2022-09-16 06:56:23 -04:00
Sally Coolatta
8f38555a86
fixme for james :)
2022-09-16 00:06:02 -04:00
Sal
6d79df0577
Merge branch 'm-for-mini' into 'master'
...
New Shrink
See merge request KartKrew/Kart!682
2022-09-16 04:03:09 +00:00
Sally Coolatta
01b1a9d3a7
Prevent poh-bees on no-respawn waypoints
2022-09-15 21:44:45 -04:00
Sally Coolatta
94c64519d4
Make grow/shrink particles closer to base scale
2022-09-15 21:44:08 -04:00
Sally Coolatta
cb2d2cb2ba
Cleanup objects properly
2022-09-15 20:03:32 -04:00
Sally Coolatta
eda9e0cd9d
Offset for shrink particles
2022-09-15 19:54:50 -04:00
Sally Coolatta
c80f46f7c7
Reduce code duplication
2022-09-15 19:52:35 -04:00
Sally Coolatta
04323fc39e
Adjust Grow/Shrink camera with scale again
2022-09-15 03:19:57 -04:00
Sally Coolatta
3950a228c0
Lower shrink odds slightly
2022-09-15 02:51:53 -04:00
Sally Coolatta
b1f9dd8264
Line up the laser visual better
2022-09-15 02:42:16 -04:00
Sally Coolatta
dc44196c49
Bigger laser shimmer
2022-09-15 02:27:20 -04:00
Sally Coolatta
d6f5fc117f
Merge branch 'master' into m-for-mini
2022-09-15 02:06:51 -04:00
James R
6af7df8d40
Fix -Wsign-compare
2022-09-14 23:02:55 -07:00
Sal
41593330a8
Merge branch 'fixeddiv-overflow' into 'master'
...
Fix #263
Closes #263
See merge request KartKrew/Kart!681
2022-09-15 05:54:37 +00:00
Sally Coolatta
e2e984ec14
More consistent chain length
2022-09-15 01:54:19 -04:00
James R
ef0ff01ef1
FixedDiv2: divide numerator before taking absolute value to avoid INT32_MIN overflow to 0
2022-09-14 22:38:12 -07:00
Sally Coolatta
71723a803d
Implement pohbee chain
...
Crashes when drawing the sprites after looking at it for like half a second and idk why tf
2022-09-15 01:03:08 -04:00
Sally Coolatta
72948ad49d
Make timer more obvious on grow particles
2022-09-14 23:50:48 -04:00
Sally Coolatta
cee2c25e27
Don't drop items from Shrink
2022-09-14 19:17:45 -04:00
Sally Coolatta
c65e5af718
Reduce grow add from lasers
2022-09-14 19:15:42 -04:00
Sally Coolatta
2b86a1ddfe
Merge branch 'master' into m-for-mini
2022-09-14 19:09:31 -04:00
Sally Coolatta
81a4cb17c0
Only do it in netgames
2022-09-14 05:14:54 -04:00
Sally Coolatta
ed61140504
Funny mode fixes
2022-09-14 05:13:26 -04:00
Sally Coolatta
a4b63f3ffa
Make shrink lasers add timer instead of resetting
2022-09-14 03:15:03 -04:00
Sally Coolatta
970add8b91
Add grow/shrink particles
2022-09-14 02:47:42 -04:00
Sally Coolatta
dd0635fb23
Merge branch 'master' into m-for-mini
2022-09-14 01:55:28 -04:00
Sal
062ac4ccf7
Merge branch 'hostcode' into 'master'
...
HOSTCODE initial pass
Closes #240
See merge request KartKrew/Kart!615
2022-09-14 01:25:29 +00:00
Sally Coolatta
ec29a978ae
Funny
2022-09-13 21:23:04 -04:00
Sally Coolatta
2528ddcbb9
Fix sound order
2022-09-13 20:57:54 -04:00
VelocitOni
92cfb5a677
Just bringing it up to date w/ master
...
Got it to compile after some cleaning.
2022-09-13 19:17:39 -04:00
VelocitOni
8a5707ad83
Merge branch 'master' into hostcode
2022-09-13 17:08:15 -04:00
toaster
e89290f68d
Merge branch 'asan-internal' into 'master'
...
ASAN fixes for Internal
See merge request KartKrew/Kart!678
2022-09-13 19:53:12 +00:00
SteelT
ae38b7091a
Fix function prototype
2022-09-12 17:37:50 -04:00
SteelT
c64f36309a
Support reading PICTURE/MINIMAP/ENCORE/TWEAKMAP lumps from a map resource
...
This supersedes the header-based method of fetching those lumps.
2022-09-12 17:29:15 -04:00
SteelT
556aa1c4c0
Add patch support from a virtual lump
2022-09-12 12:51:31 -04:00
SteelT
e1ad0bef7c
Comment out some things for now
...
Just so I can get in-game without crashing during testing
2022-09-12 12:47:00 -04:00