\r
//row and colum drawing routines\r
#define FULLRCREND\r
-#define DRAWCOLNUM mv->page[0].dx\r
-#define DRAWROLNUM mv->page[0].dy\r
+#define DRAWCOLNUM mv->page[id].dx\r
+#define DRAWROLNUM mv->page[id].dy\r
//#define DRAWCOLNUM player[plid].enti.q\r
//#define DRAWROLNUM player[plid].enti.q\r
\r
//printf("&global_temp_status_text = %Fp\n", &global_temp_status_text);\r
//printf("middle tile position: %dx", gvar.video.page[0].tilemidposscreenx); printf("%d\n", gvar.video.page[0].tilemidposscreeny);\r
//printf(" aniframe=%u", player[0].enti.persist_aniframe);\r
-#define SCROLLEXITMESG printf("txy: %dx%d\n", mv[0].tx, mv[0].ty);\\r
- printf("\n");\\r
+#define SCROLLEXITMESG printf("[0]txy: %dx%d ", mv[0].tx, mv[0].ty); printf("[1]txy: %dx%d", mv[1].tx, mv[1].ty);\\r
+ printf("\n\n");\\r
printf("player vars:\n");\\r
printf(" xy: %dx%d", player[0].enti.x, player[0].enti.y); printf(" txy: %dx%d", player[0].enti.tx, player[0].enti.ty); printf(" triggxy: %dx%d", player[0].enti.triggerx, player[0].enti.triggery); printf(" value: %d\n", mv[0].map->data[(player[0].enti.triggerx-1)+(map.width*(player[0].enti.triggery-1))]);\\r
printf(" hp: %d", (player[0].enti.hp)); printf(" q: %d", player[0].enti.q); printf(" info.dir: %d", player[0].info.dir); printf(" d: %d ", player[0].enti.d);\\r
VL_PrintmodexmemInfo(&gvar.video);\\r
\\r
printf("gvar.video.r=%u ", gvar.video.r);\\r
+ printf("gvar.video.bgps=%u ", gvar.video.bgps);\\r
printf("\n\n");\r
\r
extern boolean pagenorendermap, pagedelayrendermap;\r