]> 4ch.mooo.com Git - 16.git/blobdiff - src/0.c
added stuff to help me study 0.exe
[16.git] / src / 0.c
diff --git a/src/0.c b/src/0.c
index 8f18cd8dd17ce75eec6353287af3473807953aea..ee5f5c44f9bacf37d256d567a49abe0b857c5023 100755 (executable)
--- a/src/0.c
+++ b/src/0.c
 //#define FILENAME_2 "data/default.pal"\r
 \r
 //#define PATTERN\r
+#define INITTNUM 1\r
 #define DRAWCORNERBOXES \\r
-modexClearRegion(&gvar.video.page[0], 16, 16, 16, 16, 15); \\r
-modexClearRegion(&gvar.video.page[0], gvar.video.page[0].sw, gvar.video.page[0].sh, 16, 16, 15);\r
+DRAWOTHERCORNERBOX_TOPLEFT; \\r
+DRAWOTHERCORNERBOX_TOPRIGHT; \\r
+DRAWOTHERCORNERBOX_BOTTOMLEFT; \\r
+DRAWOTHERCORNERBOX_BOTTOMRIGHT; \\r
 \r
 static unsigned char palette[768];\r
 player_t player[MaxPlayers];\r
@@ -28,7 +31,7 @@ int main(int argc,char **argv)
        unsigned int bufsz;\r
        int fd, i;\r
        char *bakapee1,*bakapee2;\r
-       boolean anim=1,noanim=1;\r
+       boolean anim=1,noanim=0;\r
        pan.pn=0;\r
 \r
        bakapee1=malloc(64);\r
@@ -96,17 +99,18 @@ int main(int argc,char **argv)
 \r
        /* setup camera and screen~ */\r
        modexHiganbanaPageSetup(&gvar.video);\r
-player[0].tx = mv[0].tx + mv[0].page->tilemidposscreenx;\r
-       player[0].ty = mv[0].ty + mv[0].page->tilemidposscreeny;\r
        modexShowPage(&(gvar.video.page[pan.pn]));\r
        for(i=0;i<gvar.video.num_of_pages;i++)\r
        {\r
                mv[i].page = &gvar.video.page[i];\r
                mv[i].video = &gvar.video;\r
                mv[i].pan       = &pan;\r
-               mv[i].tx        = 0;\r
-               mv[i].ty        = 0;\r
+               mv[i].tx        = INITTNUM;\r
+               mv[i].ty        = INITTNUM;\r
        }\r
+       //player[0].tx = INITTNUM; player[0].ty = INITTNUM;\r
+       //mapinitmapview(mv, player[0].tx, player[0].tx);\r
+\r
 \r
        #define VMEMHEIGHT gvar.video.page[0].height+gvar.video.page[1].height\r
 \r
@@ -323,7 +327,7 @@ if(!noanim) {
        bufsz = 0;\r
        free(bakapee1);\r
        free(bakapee2);\r
-       printf("mv 0\n  tx=%u   ty=%u\n\n", mv[0].tx, mv[0].tx);\r
-       printf("mv 1\n  tx=%u   ty=%u\n", mv[1].tx, mv[1].tx);\r
+       //printf("mv 0\n        tx=%d   ty=%d\n\n", mv[0].tx, mv[0].tx);\r
+       //printf("mv 1\n        tx=%d   ty=%d\n", mv[1].tx, mv[1].tx);\r
        return 0;\r
 }\r