}*/\r
}\r
\r
-void etesuto(int x = 160, int y = 100){\r
+void eraseplayer(int x = 160, int y = 100){\r
memset(vaddr+(x+(y*SW)),gq-1,1);\r
- //updatevbuff();\r
}\r
\r
-void qtesuto(int x = 160, int y = 100, int color = 0){\r
+void drawplayer(int x = 160, int y = 100, int color = 0){\r
memset(vaddr+(x+(y*SW)),color,1);\r
- //updatevbuff();\r
}\r
\r
//color てすと\r
int colortest(){\r
if(gq < NUM_COLORS){\r
cls(gq, vaddr);\r
- //updatevbuff();\r
gq++;\r
}else gq = 0;\r
return gq;\r
int colorz(){\r
if(gq < HGQ){\r
cls(gq, vaddr);\r
- //updatevbuff();\r
gq++;\r
}else gq = LGQ;\r
return gq;\r
}else sy = 0;\r
}\r
+//inefficient pallette dumping
+void pdump(int mult){
+ int palq=mult*16;
+ int palcol=0;
+ for(int paly=0; paly<palq; paly++){
+ for(int palx=0; palx<palq; palx++){
+ for(int iy=0; iy<mult; iy++){
+ for(int ix=0; ix<mult; ix++){
+ ppf((SW-palq)+palx+ix, paly+iy, palcol, vaddr);
+ }
+ }
+ for(int i=1; i<mult; i++) palx++;
+ palcol++;
+ }
+ for(int i=1; i<mult; i++) paly++;
+ }
+}
+
//draw a tulip inifficiently
void tulip(){
cls(0,vaddr);