Revision r7764
Make cache1d try a little harder to find a suitable block before bailing with "CACHE SPACE ALL LOCKED UP!"
Browse logs with clarity: filter by type/year, search text, and inspect parsed commit details.
Make cache1d try a little harder to find a suitable block before bailing with "CACHE SPACE ALL LOCKED UP!"
Make cacheAgeEntries() do a more consistent amount of work per frame
Swap indexes for gamefunc_AutoRun and gamefunc_Alt_Fire Normally I wouldn't be in favor of changing indexes that are already exposed to scripts around, but gamefunc_AutoRun is a locally handled key that doesn't have any script events associated with it, and gamefunc_Alt_Fire is pretty important to have up near the top wherever gamefuncs are listed.
Replace gamefunc_Alt_Weapon with a gamefunc_Alt_Fire that works as expected
Fix edge case in clipupdatesector()
Prevent uninitialized access to hitwalls[] in clipmove()
Move cacheAllSounds() out of G_CacheMapData() and into G_Startup()
Bump MAXCACHEOBJECTS from 9216 to 16384 This is actually the first time we've increased this limit in the entire time the engine source has been available.
One of those stupid optimizations you notice the potential for when scrolling through code looking for something
Floating point grouscan() patch from Nuke.YKT, worth a couple of fps in classic mode in slope-heavy scenes
------------------------------------------------------------------------ r7765 | terminx | 2019-07-06 09:30:58 -0700 (Sat, 06 Jul 2019) | 1 line Prevent addlogvar from accepting constants, which causes a crash ------------------------------------------------------------------------ r7764 | terminx | 2019-07-06 09:30:54 -0700 (Sat, 06 Jul 2019) | 1 line Make cache1d try a little harder to find a suitable block before bailing with "CACHE SPACE ALL LOCKED UP!" ------------------------------------------------------------------------ r7763 | terminx | 2019-07-06 09:30:51 -0700 (Sat, 06 Jul 2019) | 1 line Make cacheAgeEntries() do a more consistent amount of work per frame ------------------------------------------------------------------------ r7762 | terminx | 2019-07-06 09:30:47 -0700 (Sat, 06 Jul 2019) | 3 lines Swap indexes for gamefunc_AutoRun and gamefunc_Alt_Fire Normally I wouldn't be in favor of changing indexes that are already exposed to scripts around, but gamefunc_AutoRun is a locally handled key that doesn't have any script events associated with it, and gamefunc_Alt_Fire is pretty important to have up near the top wherever gamefuncs are listed. ------------------------------------------------------------------------ r7761 | terminx | 2019-07-06 09:30:43 -0700 (Sat, 06 Jul 2019) | 1 line Replace gamefunc_Alt_Weapon with a gamefunc_Alt_Fire that works as expected ------------------------------------------------------------------------ r7760 | terminx | 2019-07-06 09:30:37 -0700 (Sat, 06 Jul 2019) | 1 line Fix edge case in clipupdatesector() ------------------------------------------------------------------------ r7759 | terminx | 2019-07-06 09:30:34 -0700 (Sat, 06 Jul 2019) | 1 line Prevent uninitialized access to hitwalls[] in clipmove() ------------------------------------------------------------------------ r7758 | terminx | 2019-07-06 09:30:30 -0700 (Sat, 06 Jul 2019) | 1 line Move cacheAllSounds() out of G_CacheMapData() and into G_Startup() ------------------------------------------------------------------------ r7757 | terminx | 2019-07-06 09:30:26 -0700 (Sat, 06 Jul 2019) | 3 lines Bump MAXCACHEOBJECTS from 9216 to 16384 This is actually the first time we've increased this limit in the entire time the engine source has been available. ------------------------------------------------------------------------ r7756 | terminx | 2019-07-06 09:30:23 -0700 (Sat, 06 Jul 2019) | 1 line One of those stupid optimizations you notice the potential for when scrolling through code looking for something ------------------------------------------------------------------------ r7755 | terminx | 2019-07-06 09:30:18 -0700 (Sat, 06 Jul 2019) | 1 line Floating point grouscan() patch from Nuke.YKT, worth a couple of fps in classic mode in slope-heavy scenes ------------------------------------------------------------------------ See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.