From: sparky4 Date: Mon, 15 May 2017 21:23:34 +0000 (-0500) Subject: xcroll.exe needs through testing on real hardware\!\!\!\! ass\! 16_ca needs huge... X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=9dceac8c26077833f033c86e39d916b112c9d025;hp=315dcaa959635ab63a011f979774748a18b3c00d;p=16.git xcroll.exe needs through testing on real hardware\!\!\!\! ass\! 16_ca needs huge amounts of work and I should remember what needs to be done soon[going to port rest of code to borland c some time so we can use the core components of id engine here ][going to add 16_us.c eventually but the debug system and CA_ PM_ and MM_ usage is priority now]older zcroll renamed to xcroll][zcroll is now the pre menu game loop system with PROPER data usage with CAMMPM] added 1st scroll back [i work on CA] palette debug show values added wwww and i need to know how to see vrs/vrl imaage data palette index numbers [i am trying to find out how the hell you get the index number values of VRL/VRS] boom has been fixed ^^[CA_CacheMap added seems to be used in start a new game] what is mapsegs? --- diff --git a/src/lib/16_tdef.h b/src/lib/16_tdef.h index 94fecd95..ffa22c01 100755 --- a/src/lib/16_tdef.h +++ b/src/lib/16_tdef.h @@ -400,7 +400,7 @@ typedef struct word quadwh; //preproccessed quad size of tilewidth and tileheight } tile_dimention_t; -#define MAXSCROLLEDGES 2 +#define MAXSCROLLEDGES 6 typedef struct { unsigned panx,pany; // panning adjustments inside port in pixels @@ -497,7 +497,7 @@ typedef struct //from 16_mm //========================================================================== -#define MAXBLOCKS 600//800 //kd=1300 wolf3d=700 cata=600 +#define MAXBLOCKS 800 //kd=1300 wolf3d=700 cata=600 typedef struct mmblockstruct { @@ -744,7 +744,7 @@ typedef struct //TODO: USE THIS!!!! byte _seg *tinf;//?? where in the id engine is this used and what is it? --sparky4 int mapon, mapnum; - maptype _seg *mapheaderseg[NUMMAPS]; +// maptype _seg *mapheaderseg[NUMMAPS]; unsigned _seg *mapsegs[MAPPLANES]; void _seg *grsegs[NUMCHUNKS]; byte far grneeded[NUMCHUNKS];