]> 4ch.mooo.com Git - 16.git/commitdiff
modified: 16/DOS_GFX.EXE
authorsparky4 <sparky4@4ch.maidlab.jp>
Sun, 11 May 2014 23:21:10 +0000 (18:21 -0500)
committersparky4 <sparky4@4ch.maidlab.jp>
Sun, 11 May 2014 23:21:10 +0000 (18:21 -0500)
modified:   16/Project 16.bfproject
modified:   16/dos_gfx.cpp
deleted:    16/patch10a.txt

16/DOS_GFX.EXE
16/Project 16.bfproject
16/dos_gfx.cpp
16/patch10a.txt [deleted file]

index 6d51a853357fad5bb5e9c6c0c8847c113ec0c756..d0c195032e2664988238f6f1c5888288e629c991 100644 (file)
Binary files a/16/DOS_GFX.EXE and b/16/DOS_GFX.EXE differ
index b84f90b0cfdb806e97205b99243bac850da50f37..474089bf78bd5ecacbc60178447b23bb35fb89c9 100644 (file)
@@ -1,24 +1,18 @@
 c2e.convert_special: 0
 e2c.convert_num: 0
 c2e.convert_special: 0
 e2c.convert_num: 0
-openfiles: /dos/z/16/16/dos_gfx.cpp:0:0:1:
+openfiles: /dos/z/16/16/dos_gfx.cpp:8130:7345:1:
 openfiles: /dos/z/16/16/dos_gfx.h:0:0:0:
 openfiles: /dos/z/16/16/dos_kb.c:0:0:0:
 openfiles: /dos/z/16/16/dos_kb.h:0:0:0:
 openfiles: /dos/z/16/16/lib_com.cpp:0:0:0:
 openfiles: /dos/z/16/16/lib_com.h:0:0:0:
 openfiles: /dos/z/16/16/16.txt:0:0:0:
 openfiles: /dos/z/16/16/dos_gfx.h:0:0:0:
 openfiles: /dos/z/16/16/dos_kb.c:0:0:0:
 openfiles: /dos/z/16/16/dos_kb.h:0:0:0:
 openfiles: /dos/z/16/16/lib_com.cpp:0:0:0:
 openfiles: /dos/z/16/16/lib_com.h:0:0:0:
 openfiles: /dos/z/16/16/16.txt:0:0:0:
-openfiles: /dos/z/16/16/project16.txt:0:0:0:
-openfiles: /dos/z/4x4_16/sauce/jstick.h:0:0:0:
-openfiles: /dos/z/4x4_16/sauce/keydrv.h:0:0:0:
-openfiles: /dos/z/4x4_16/sauce/sprite.h:0:0:0:
-openfiles: /dos/z/4x4_16/sauce/tile.h:0:0:0:
-openfiles: /dos/z/4x4_16/sauce/vgabuff.h:0:0:0:
-openfiles: /dos/z/4x4_16/sauce/vgautils.h:0:0:0:
-openfiles: /dos/z/4x4_16/sauce/keydrv.c:0:0:0:
-openfiles: /dos/z/4x4_16/sauce/sprite.c:0:0:0:
-openfiles: /dos/z/4x4_16/sauce/tile.c:0:0:0:
+openfiles: /dos/z/16/16/project16.txt:1675:0:0:
 openfiles: /dos/z/4x4_16/sauce/vgabuff.c:0:0:0:
 openfiles: /dos/z/4x4_16/sauce/vgautils.c:0:0:0:
 openfiles: /dos/z/4x4_16/sauce/vgabuff.c:0:0:0:
 openfiles: /dos/z/4x4_16/sauce/vgautils.c:0:0:0:
+openfiles: /dos/z/16/16/PCGPE10/SCROLL.TXT:0:0:0:
+openfiles: /dos/z/4x4_16/sauce/tile.c:0:0:0:
+openfiles: /dos/z/16/16/scroll.txt:0:0:0:
 snr_recursion_level: 0
 convertcolumn_horizontally: 0
 adv_open_matchname: 0
 snr_recursion_level: 0
 convertcolumn_horizontally: 0
 adv_open_matchname: 0
@@ -30,7 +24,7 @@ view_left_panel: 0
 default_mime_type: text/plain
 e2c.convert_xml: 1
 c2e.convert_iso: 0
 default_mime_type: text/plain
 e2c.convert_xml: 1
 c2e.convert_iso: 0
-opendir: file:///dos/z/4x4_16/sauce
+opendir: file:///dos/z/16/16
 wrap_text_default: 0
 bookmarks_filename_mode: 1
 ssearch_text: 386
 wrap_text_default: 0
 bookmarks_filename_mode: 1
 ssearch_text: 386
@@ -55,14 +49,6 @@ charmap_block: 1
 recent_files: file:///dos/z/grdemo.c
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/DUAL.CPP
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/MAINC.CPP
 recent_files: file:///dos/z/grdemo.c
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/DUAL.CPP
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/MAINC.CPP
-recent_files: file:///dos/z/16/16/dos_gfx.cpp
-recent_files: file:///dos/z/16/16/dos_gfx.h
-recent_files: file:///dos/z/16/16/dos_kb.h
-recent_files: file:///dos/z/16/16/dos_kb.c
-recent_files: file:///dos/z/16/16/lib_com.h
-recent_files: file:///dos/z/16/16/lib_com.cpp
-recent_files: file:///dos/z/16/16/project16.txt
-recent_files: file:///dos/z/16/16/16.txt
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/PALETTE.INC
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/TAURON.H
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/CLEAR.CPP
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/PALETTE.INC
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/TAURON.H
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/CLEAR.CPP
@@ -73,19 +59,19 @@ recent_files: file:///dos/z/4x4_16/tauron/C_SRC/FONT1.H
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/FONT2.H
 recent_files: file:///dos/z/4x4_16/tile.c
 recent_files: file:///dos/z/4x4_16/tile.h
 recent_files: file:///dos/z/4x4_16/tauron/C_SRC/FONT2.H
 recent_files: file:///dos/z/4x4_16/tile.c
 recent_files: file:///dos/z/4x4_16/tile.h
-recent_files: file:///dos/z/4x4_16/sauce/jstick.h
-recent_files: file:///dos/z/4x4_16/sauce/keydrv.h
-recent_files: file:///dos/z/4x4_16/sauce/sprite.h
-recent_files: file:///dos/z/4x4_16/sauce/tile.h
-recent_files: file:///dos/z/4x4_16/sauce/vgautils.h
-recent_files: file:///dos/z/4x4_16/sauce/keydrv.c
-recent_files: file:///dos/z/4x4_16/sauce/vgabuff.h
-recent_files: file:///dos/z/4x4_16/sauce/sprite.c
 recent_files: file:///dos/z/4x4_16/sauce/tile.c
 recent_files: file:///dos/z/4x4_16/sauce/vgautils.c
 recent_files: file:///dos/z/4x4_16/sauce/vgabuff.c
 recent_files: file:///dos/z/4x4_16/sauce/tile.c
 recent_files: file:///dos/z/4x4_16/sauce/vgautils.c
 recent_files: file:///dos/z/4x4_16/sauce/vgabuff.c
+recent_files: file:///dos/z/16/16/dos_gfx.cpp
+recent_files: file:///dos/z/16/16/lib_com.cpp
+recent_files: file:///dos/z/16/16/dos_kb.h
+recent_files: file:///dos/z/16/16/dos_kb.c
+recent_files: file:///dos/z/16/16/16.txt
+recent_files: file:///dos/z/16/16/dos_gfx.h
+recent_files: file:///dos/z/16/16/lib_com.h
+recent_files: file:///dos/z/16/16/project16.txt
 snr_replacetype: 0
 snr_replacetype: 0
-savedir: file:///dos/z/4x4_16/sauce
+savedir: file:///dos/z/16/16
 spell_check_default: 1
 spell_insert_entities: 0
 last_filefilter: 
 spell_check_default: 1
 spell_insert_entities: 0
 last_filefilter: 
index e3ab1efa49dabdde8fb050b7b5d316eb80ef82b1..e11055f036e2118de56626db33b40355074a43c4 100644 (file)
@@ -244,6 +244,7 @@ void set320x240x256_X(void)
                }\r
 \r
 \r
                }\r
 \r
 \r
+/*-----------XXXX-------------*/
 /*tile*/\r
 void putColorBox_X(int x, int y, int w, int h, byte color) {
        outp(0x3c4, 0x02);
 /*tile*/\r
 void putColorBox_X(int x, int y, int w, int h, byte color) {
        outp(0x3c4, 0x02);
@@ -259,9 +260,25 @@ void putColorBox_X(int x, int y, int w, int h, byte color) {
                }
        }
 }
                }
        }
 }
-\r
-\r
-/*-----------XXXX-------------*/\r
+/*OFFSET = 0
+WHILE NOT FINISHED DO
+  OFFSET = OFFSET + 80
+  IF OFFSET >= (200 * 80) THEN OFFSET = 0
+  DRAW TO ROW 200
+  SET VGA OFFSET = OFFSET
+  DRAW TO ROW -1 (was row 0 before scroll)
+END WHILE*//*
+void scrolly(){
+       int OFFSET = 0
+       WHILE NOT FINISHED DO
+               OFFSET = OFFSET + 80
+               IF OFFSET >= (240 * 80) THEN OFFSET = 0
+               RAW TO ROW 240
+               SET VGA OFFSET = OFFSET
+               DRAW TO ROW -1 (was row 0 before scroll)
+       }
+}
+*/\r
 //---------------------------------------------------\r
 //\r
 // Use the bios to get the address of the 8x8 font\r
 //---------------------------------------------------\r
 //\r
 // Use the bios to get the address of the 8x8 font\r
@@ -486,12 +503,12 @@ int ding(int q){
                                                }\r
                                }\r
                                // fixer\r
                                                }\r
                                }\r
                                // fixer\r
-                               if(q!=16){\r
+                               //if(q!=16){\r
                                                if(xx<0) xx=width;\r
                                                if(yy<0) yy=height;\r
                                                if(xx>width) xx=0;\r
                                                if(yy>height) yy=0;\r
                                                if(xx<0) xx=width;\r
                                                if(yy<0) yy=height;\r
                                                if(xx>width) xx=0;\r
                                                if(yy>height) yy=0;\r
-                               }\r
+                               //}\r
 \r
 //interesting effects\r
                                if(q==16)\r
 \r
 //interesting effects\r
                                if(q==16)\r
@@ -505,11 +522,14 @@ int ding(int q){
 \r
                                // plot the pixel\r
 //----           ppf(xx, yy, coor, vga);\r
 \r
                                // plot the pixel\r
 //----           ppf(xx, yy, coor, vga);\r
-//++++0000                       putPixel_X(xx, yy, coor);\r
-                               }else putColorBox_X(xx, yy, TILEWH, TILEWH, coor);
-                               //drawrect(xx, yy, xx+TILEWH-1, yy+TILEWH-1, coor);\r
+                               }else if(xx>=0 && xx<width && yy>=0 && PixelY<height){
+                                       putColorBox_X(xx, yy, TILEWH, TILEWH, coor);
+//++++0000                                     putPixel_X(xx, yy, coor);
+                               } 
+
 //----           if(q==2) ppf(rand()%, rand()%height, 0, vga);\r
 //----           if(q==2) ppf(rand()%, rand()%height, 0, vga);\r
-                               if(q==2||q==16) putPixel_X(rand()%width, rand()%height, 0);\r
+                               if(q==2) putColorBox_X(rand()%width, rand()%height, TILEWH, TILEWH, 0);
+                               if(q==16) putPixel_X(rand()%width, rand()%height, 0);\r
                                if(q==2||q==4||q==16){ bakax = rand()%3; bakay = rand()%3; }\r
                                gq++;\r
 //if(xx<0||xx>320||yy<0||yy>240)\r
                                if(q==2||q==4||q==16){ bakax = rand()%3; bakay = rand()%3; }\r
                                gq++;\r
 //if(xx<0||xx>320||yy<0||yy>240)\r
diff --git a/16/patch10a.txt b/16/patch10a.txt
deleted file mode 100644 (file)
index 293ba3a..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-     ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
-     ³ PC Games Programmers Encyclopedia version 1.0 - Patch File A ³
-     ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
-
-
-ÚÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-³ readme.txt ³
-ÀÄÄÄÄÄÄÄÄÄÄÄÄÙ
-
-Line 197 should be changed to read:
-
-GIF      TXT       GIF graphics file format
-
-ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-³ surround.txt ³
-ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
-
-This file should be renamed suround.txt, otherwise the file viewer can't
-load it.
-
-ÚÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
-³ mouse.txt ³
-ÀÄÄÄÄÄÄÄÄÄÄÄÙ
-
-The diagram starting at line 139 should be changed to:
-
-               1st byte        2nd byte         3rd byte
-          ÚÄÂÄÂÄÂÄÂÄÂÄÂÄÂÄ¿ÚÄÂÄÂÄÂÄÂÄÂÄÂÄÂÄ¿ÚÄÂÄÂÄÂÄÂÄÂÄÂÄÂÄ¿
-          ³-³1³?³?³Y³Y³X³X³³-³0³X³X³X³X³X³X³³-³0³Y³Y³Y³Y³Y³Y³
-          ÀÄÁÄÁÄÁÄÁÄÁÄÁÄÁÄÙÀÄÁÄÁÄÁÄÁÄÁÄÁÄÁÄÙÀÄÁÄÁÄÁÄÁÄÁÄÁÄÁÄÙ
-               ³ ³ ÀÂÙ ÀÂÙ      ÀÄÄÄÄÂÄÄÄÄÙ      ÀÄÄÄÄÂÄÄÄÄÙ
-               ³ ³  ³   ³            ³                ³
-               ³ ³  ³   ÀÄÄÄÄ¿       ³                ³
-               ³ ³  ÀÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄ¿       ³
-               ³ ³          ÚÁ¿ ÚÄÄÄÄÁÄÄÄÄ¿  ÚÁ¿ ÚÄÄÄÄÁÄÄÄÄ¿
-               ³ ³         ÚÄÂÄÂÄÂÄÂÄÂÄÂÄÂÄ¿ÚÄÂÄÂÄÂÄÂÄÂÄÂÄÂÄ¿
-               ³ ³         ³ ³ ³ ³ ³ ³ ³ ³ ³³ ³ ³ ³ ³ ³ ³ ³ ³
- Left Button ÄÄÙ ³         ÀÄÁÄÁÄÁÄÁÄÁÄÁÄÁÄÙÀÄÁÄÁÄÁÄÁÄÁÄÁÄÁÄÙ
-Right Button ÄÄÄÄÙ            X increment      Y increment
-
-
-