]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/dos_gfx.cpp
modified: 16/modex16/scroll.c
[16.git] / src / lib / dos_gfx.cpp
index e23807384ad433c205bb332bc60b1ab92834caf5..4491318bb566aec00009d07b18767b42e530b70f 100644 (file)
@@ -175,21 +175,18 @@ void BlockMove(){
        }*/\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
@@ -199,7 +196,6 @@ int colortest(){
 int colorz(){\r
        if(gq < HGQ){\r
                cls(gq, vaddr);\r
-               //updatevbuff();\r
                gq++;\r
        }else gq = LGQ;\r
        return gq;\r
@@ -222,6 +218,24 @@ void ssd(int svq){
        }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);