//word far *clock= (word far*) 0x046C; /* 18.2hz clock */
+global_game_variables_t gvar;
+static map_t map;
+player_t player[MaxPlayers];
+page_t screen, screen2, screen3;
+map_view_t mv[3];
+map_view_t *bg, *spri, *mask;//, *tmp;
+planar_buf_t *p;
+
void main()
{
// word panswitch=0, panq=1, pand=0;
- global_game_variables_t gvar;
word panpagenum=0; //for panning!
int i;
static word paloffset=0;
- planar_buf_t *p;
const char *cpus;
//static int persist_aniframe = 0; /* gonna be increased to 1 before being used, so 0 is ok for default */
- page_t screen, screen2, screen3;
- static map_t map;
- map_view_t mv[3];
- map_view_t *bg, *spri, *mask;//, *tmp;
+
//map_view_db_t pgid[4];
#ifdef FADE
byte *dpal, *gpal;
byte *ptr;
byte *mappalptr;
byte *mesg=malloc(sizeof(dword));
- player_t player[MaxPlayers];
player[0].persist_aniframe=0;
player[0].speed=4;
//0000printf("starting timer\n");
-//++++ start_timer(&gvar);
+//++++
+ //++++????start_timer(&gvar);
//++++ gvar.frames_per_second = 60;
//0000 printf("ok\n");
//extern struct inconfig inpu;
map.width=0;
map.height=0;
chkmap(&map, 1);
-// printf("chkmap ok\n");
+//0000 printf("chkmap ok\n");
//0000 fprintf(stderr, "yay map loaded~~\n");
mv[0].map = ↦
mv[1].map = ↦
VGAmodeX(0, &gvar);
IN_Shutdown();
printf("Project 16 scroll.exe. This is just a test file!\n");
- printf("version %s %s\n", __DATE__, __TIME__);
+ printf("version %s\n", VERSION);
printf("tx: %d\n", bg->tx);
printf("ty: %d\n", bg->ty);
printf("player[0].x: %d", player[0].x); printf(" player[0].y: %d\n", player[0].y);