--- src/doom/g_game.c +++ src/doom/g_game.c @@ -74,7 +74,7 @@ #include "g_game.h" +#define SAVEGAMESIZE 0x2c000 -#define SAVEGAMESIZE 0x2c0000 void G_ReadDemoTiccmd (ticcmd_t* cmd); void G_WriteDemoTiccmd (ticcmd_t* cmd); --- src/doom/p_spec.c +++ src/doom/p_spec.c @@ -133,7 +133,7 @@ anim_t* lastanim; // // Animating line specials // +#define MAXLINEANIMS 64 -#define MAXLINEANIMS 16384 extern short numlinespecials; extern line_t* linespeciallist[MAXLINEANIMS]; --- src/doom/p_spec.h +++ src/doom/p_spec.h @@ -300,7 +300,7 @@ typedef struct #define PLATWAIT 3 #define PLATSPEED FRACUNIT +#define MAXPLATS 30 -#define MAXPLATS 7680 extern plat_t* activeplats[MAXPLATS]; --- src/doom/r_defs.h +++ src/doom/r_defs.h @@ -48,7 +48,7 @@ #define SIL_TOP 2 #define SIL_BOTH 3 +#define MAXDRAWSEGS 256 -#define MAXDRAWSEGS 2048 --- src/doom/r_plane.c +++ src/doom/r_plane.c @@ -42,14 +42,14 @@ planefunction_t ceilingfunc; // // Here comes the obnoxious "visplane". +#define MAXVISPLANES 128 -#define MAXVISPLANES 1024 visplane_t visplanes[MAXVISPLANES]; visplane_t* lastvisplane; visplane_t* floorplane; visplane_t* ceilingplane; // ? +#define MAXOPENINGS SCREENWIDTH*64 -#define MAXOPENINGS SCREENWIDTH*256 short openings[MAXOPENINGS]; short* lastopening; --- src/doom/r_things.h +++ src/doom/r_things.h @@ -22,7 +22,7 @@ +#define MAXVISSPRITES 128 -#define MAXVISSPRITES 1024 extern vissprite_t vissprites[MAXVISSPRITES]; extern vissprite_t* vissprite_p;