]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/dos_gfx.cpp
modified: CORE16.EXE
[16.git] / src / lib / dos_gfx.cpp
index 53091342948188fcaa6510d5edd8d87e3e766c48..482bdff8f68476dc2f7f2c184aa1209c1bf00d47 100644 (file)
@@ -222,13 +222,30 @@ void ssd(int svq){
        }else sy = 0;\r
 }\r
 
+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);
        std::cout << "01 Story of Chikyuu" << std::endl;
        //22 lines
-       int tx = (SW/2)-8;
-       int ty = (SH/2)-11;
+       int tx = (SW/2)-16;
+       int ty = (SH/2)-22;
        gq = 0;
        ppf(tx+8, ty, 37, vaddr); ty++;
        ppf(tx+7, ty, 37, vaddr); ppf(tx+8, ty, 37, vaddr); ty++;