Revision r2174
👤 helixhorned
📅 2011-12-11 05:26:39 -0800 (Sun, 11 Dec 2011)
Fix a number of oob accesses with "switch switches".
Various code checked for switch tiles in the following manner,
for (ii=0; ii<2; ii++)
switch (DynamicTileMap[sprite[i].picnum-1+ii]) { case SOME_SWITCH: ... }
which blows for picnum 0. Now, we simply disallow it.
Revision r2173
👤 helixhorned
📅 2011-12-11 05:26:22 -0800 (Sun, 11 Dec 2011)
Makefile: Remove {eduke32,mapster32}.memmap files on clean/veryclean targets
(bioman request).
Revision r2172
👤 helixhorned
📅 2011-12-09 11:12:15 -0800 (Fri, 09 Dec 2011)
Fix negative array access in premap.c
------------------------------------------------------------------------
Raw Content
------------------------------------------------------------------------
r2175 | helixhorned | 2011-12-11 05:26:54 -0800 (Sun, 11 Dec 2011) | 1 line
Fix two yax_drawrooms() calls with too large sectnums (copy&paste error).
------------------------------------------------------------------------
r2174 | helixhorned | 2011-12-11 05:26:39 -0800 (Sun, 11 Dec 2011) | 6 lines
Fix a number of oob accesses with "switch switches".
Various code checked for switch tiles in the following manner,
for (ii=0; ii<2; ii++)
switch (DynamicTileMap[sprite[i].picnum-1+ii]) { case SOME_SWITCH: ... }
which blows for picnum 0. Now, we simply disallow it.
------------------------------------------------------------------------
r2173 | helixhorned | 2011-12-11 05:26:22 -0800 (Sun, 11 Dec 2011) | 2 lines
Makefile: Remove {eduke32,mapster32}.memmap files on clean/veryclean targets
(bioman request).
------------------------------------------------------------------------
r2172 | helixhorned | 2011-12-09 11:12:15 -0800 (Fri, 09 Dec 2011) | 1 line
Fix negative array access in premap.c
------------------------------------------------------------------------