Build 2156
SVN-
General
Simple one-liner from Robin Green to fix a problem where the menu background tint would sometimes draw over the menu contents
SVN handles and Git names are merged into one person.
Simple one-liner from Robin Green to fix a problem where the menu background tint would sometimes draw over the menu contents
Fix issue reported at http://forums.duke4.net/topic/5068-bug-introduced-in-old-versions-of-eduke32
Add a couple of missed sanity checks for accessing player and sprite structure members as vars. Should fix crashes with stuff like "ifvare player[some value greater than MAXPLAYERS].kickback_pic blah"
Fix crashes on 64-bit due to unintended address truncation on ptr vars
Fix gamearray overallocation on 64-bit... was being allocated as (array size * sizeof(intptr_t)) when the struct actually contains a ptr to a block of int32_t
Fix embedded gog.com duke3d URLs... zero functional changes in this commit
Fix the blacked out bonus screen and run game.c through astyle
Fix CON_SCRIPTSIZE
Fix some CON compile errors I introduced in r1857
Fix SE49 and SE50 breakage
Add null ptr check to minitext and fix the quotes for DNCLIP
Fix NAM/WW2GI support...
Fuck, oops
Cleaning out my tree... mostly internal changes. Adds workaround to disable texture compression with the crappy fglrx driver on Linux, fixes FIRE sprites so that they don't render at their sector's floorz all the time, changes CON compiler around a bit to use a loop instead of calling C_ParseCommand() 10 million times.
Fix this fuckery: http://forums.duke4.net/index.php?showtopic=3646
SDL 1.3 fixes
fix mikesnd
Fix a couple of warnings when building with SDL 1.3
Update nedmalloc.dll and fix undesirable FIRE/FIRE2 and COOLEXPLOSION1 behavior from http://forums.duke4.net/index.php?showtopic=2961&st=90&start=90