\r
#include "src/tesuto.h"\r
\r
-#define FILENAME_1 "data/aconita.vrl"\r
-#define FILENAME_2 "data/aconita.pal"\r
-//#define FILENAME_2 "data/default.pal"\r
+//#define FILENAME_1 "data/aconita.vrl"\r
+//#define FILENAME_2 "data/aconita.pal"\r
+#define FILENAME_1 "data/spri/chikyuu.vrl"\r
+#define FILENAME_2 "data/spri/chikyuu.pal"\r
\r
//#define PATTERN\r
#define INITTNUM 1\r
-#define DRAWCORNERBOXES \\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
unsigned int bufsz;\r
int fd, i;\r
char *bakapee1,*bakapee2;\r
- boolean anim=1,noanim=0;\r
+\r
+ boolean anim=1,noanim=1;\r
+\r
pan.pn=0;\r
\r
bakapee1=malloc(64);\r
#define VMEMHEIGHT gvar.video.page[0].height+gvar.video.page[1].height\r
\r
//4 this draws that pattern on the screen\r
+#ifdef PATTERN\r
{\r
unsigned int i,j,o;\r
/* fill screen with a distinctive pattern */\r
vga_state.vga_graphics_ram[o] = (i^j)&15; // VRL samples put all colors in first 15!\r
}\r
}\r
+#else\r
+ TESTBG;\r
+#endif\r
\r
DRAWCORNERBOXES;\r
\r
VGA_RAM_PTR omemptr;\r
int xdir=1,ydir=1;\r
\r
+#ifdef PATTERN\r
int j;\r
/* fill pattern offset with a distinctive pattern */\r
for (i=0;i < gvar.video.page[0].width;i++) {\r
for (j=0;j < VMEMHEIGHT;j++,o += gvar.video.page[0].stridew)\r
vga_state.vga_graphics_ram[o] = (i^j)&15; // VRL samples put all colors in first 15!\r
}\r
-\r
+#else\r
+ TESTBG;\r
+#endif\r
DRAWCORNERBOXES;\r
\r
/* starting coords. note: this technique is limited to x coordinates of multiple of 4 */\r
{\r
//gvar.kurokku.fpscap=!gvar.kurokku.fpscap;\r
anim=!anim;\r
+ DRAWCORNERBOXES;\r
IN_UserInput(1,1);\r
}\r
- FUNCTIONKEYFUNCTIONS0EXE;\r
if(IN_KeyDown(sc_R)){\r
gvar.video.page[0].dx=gvar.video.page[0].dy=gvar.video.page[1].dx=gvar.video.page[1].dy=16;\r
+ mv[0].tx = mv[0].ty = mv[1].tx = mv[1].ty = INITTNUM;\r
modexShowPage(&(gvar.video.page[pan.pn]));\r
player[0].q = 1; player[0].d = 2;\r
+ x=y=0;\r
+ xdir=ydir=1;\r
} //R\r
+ FUNCTIONKEYFUNCTIONS0EXE;\r
\r
- if(anim && !noanim)\r
+ if(anim/* && !noanim*/)\r
{\r
/* render box bounds. y does not need modification, but x and width must be multiple of 4 */\r
if (x >= overdraw) rx = (x - overdraw) & (~3);\r