]> 4ch.mooo.com Git - 16.git/commitdiff
wwwwwwwwwwwwwww
authorsparky4 <sparky4@cock.li>
Fri, 23 Oct 2015 20:14:50 +0000 (15:14 -0500)
committersparky4 <sparky4@cock.li>
Fri, 23 Oct 2015 20:14:50 +0000 (15:14 -0500)
16.exe
PLANAR.16 [deleted file]
exmmtest.exe
pcxtest.exe
pcxtest2.exe
planrpcx.exe
scroll.exe
src/lib/planar.h
src/planrpcx.c
test.exe
test2.exe

diff --git a/16.exe b/16.exe
index a9f53ec49d6d78644b7187e7d90f4e628de92842..637f3400567661d3a094ceb0e4ecbd2e58c14ee1 100755 (executable)
Binary files a/16.exe and b/16.exe differ
diff --git a/PLANAR.16 b/PLANAR.16
deleted file mode 100755 (executable)
index 282860b..0000000
--- a/PLANAR.16
+++ /dev/null
@@ -1,455 +0,0 @@
-\r
-16\r
-16\r
-Plane 0\r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 58 16 58 00 00 00 00 00 00 00 00 00 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 58 16 16 16 16 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 58 16 16 16 16 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 58 16 16 16 16 00 00 00 00 00 00 16 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 58 16 01 16 58 58 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 58 16 01 16 58 58 00 00 00 00 00 00 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 58 16 17 16 58 58 00 00 00 00 00 00 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 71 58 16 17 16 16 16 00 00 00 00 00 00 58 16 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 71 71 16 17 16 16 01 00 00 00 00 00 00 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 11 16 71 71 71 01 16 16 44 00 00 00 00 00 00 58 16 00 00 \r
-00 00 00 00 00 00 00 00 11 11 16 71 71 71 71 16 71 02 00 00 00 00 00 00 58 16 00 00 \r
-00 00 00 00 00 00 00 00 11 11 11 11 71 71 71 71 16 71 00 00 00 00 00 00 16 11 00 00 \r
-00 00 00 00 00 00 00 00 11 11 11 11 16 71 71 71 71 71 00 00 00 00 00 00 16 11 00 00 \r
-00 00 00 00 00 00 00 00 00 11 11 11 16 16 71 71 71 02 00 00 00 00 00 00 00 11 12 00 \r
-00 00 00 00 00 00 00 00 00 11 11 11 16 16 16 16 71 71 7D 00 00 00 00 00 00 11 11 16 \r
-00 00 00 00 00 00 00 00 00 00 11 11 16 16 16 16 16 71 7D 3D 00 00 00 00 00 11 11 00 \r
-00 00 00 00 00 00 00 00 00 00 11 16 16 16 16 16 71 01 42 7D 00 00 00 00 00 11 11 00 \r
-00 00 00 00 00 00 00 00 00 00 00 16 16 16 16 16 71 71 4A 42 4A 00 00 00 00 11 11 00 \r
-00 00 00 00 00 00 00 00 00 00 00 16 16 16 16 71 16 71 03 4A 00 00 00 00 00 16 16 00 \r
-00 00 00 00 00 00 00 00 00 00 00 79 16 16 16 16 16 16 02 00 00 00 00 00 00 00 16 00 \r
-00 00 00 00 00 00 00 00 00 00 16 79 79 79 16 16 58 16 00 00 00 00 00 00 00 00 16 58 \r
-00 00 00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 16 58 \r
-00 00 00 00 00 00 00 00 00 58 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 16 58 \r
-00 00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 16 00 00 00 00 00 58 00 00 58 \r
-00 00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 58 \r
-00 00 00 00 00 00 00 00 11 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 16 58 \r
-00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 58 \r
-00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 16 00 00 00 00 00 11 00 58 \r
-00 00 00 00 00 00 00 00 79 79 11 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 58 \r
-00 00 00 00 00 00 00 16 79 79 11 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 58 \r
-00 00 00 00 00 00 00 79 13 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 11 00 \r
-00 00 00 00 00 00 00 01 00 79 79 79 79 79 79 79 79 79 79 79 11 00 00 00 00 00 16 00 \r
-00 00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 16 00 \r
-00 00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 16 00 \r
-00 00 00 00 00 00 00 00 00 46 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 7A 79 79 79 79 79 79 79 79 79 11 79 00 00 00 00 00 16 00 \r
-00 00 00 00 00 00 00 00 17 7A 79 11 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 7A 18 79 16 79 79 79 79 16 79 79 79 16 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 16 7A 17 79 16 79 79 79 79 79 79 79 11 00 17 00 00 00 00 00 00 \r
-00 00 00 00 00 00 58 7A 7A 7A 79 16 79 79 79 79 79 79 79 16 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 7A 7A 7A 7A 79 79 79 79 79 79 79 16 79 16 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 16 7A 7A 7A 11 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 16 7A 7A 7A 7A 58 79 79 79 79 79 79 79 79 79 17 00 00 00 00 00 00 00 \r
-00 00 00 00 00 16 16 7A 7A 7A 58 79 79 79 79 79 79 79 16 79 17 00 00 00 00 00 00 00 \r
-00 00 00 00 00 16 58 7A 7A 7A 79 79 79 79 79 79 79 79 16 79 7A 13 00 00 00 00 00 00 \r
-00 00 00 00 00 16 58 7A 7A 7A 58 79 79 79 79 79 79 79 16 79 7A 7A 16 00 00 00 00 00 \r
-00 00 00 00 00 7B 58 7A 7A 7A 58 11 11 79 79 79 79 79 7A 58 7A 7A 7A 00 00 00 00 00 \r
-00 00 00 00 00 7B 58 7A 7A 7A 58 11 16 79 79 13 79 79 7A 7A 7A 7A 16 58 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7A 7A 7A 16 11 16 79 46 18 79 79 11 7A 7A 7A 16 58 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7A 7A 7A 16 11 7A 79 46 18 79 16 11 7A 7A 7A 16 16 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7A 7A 7A 7B 11 7A 79 46 18 79 16 7A 7A 7A 11 7B 16 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7A 7A 7A 7B 11 7A 79 7A 18 11 16 11 7A 7A 11 7B 16 00 00 00 00 \r
-00 00 00 00 00 7B 7B 4A 7A 02 7B 11 7A 79 7A 18 11 16 11 7A 7A 11 7B 16 00 00 00 00 \r
-00 00 00 00 00 7B 7B 4A 7A 7B 7B 16 7A 79 7A 18 11 16 7B 7A 7A 7B 7B 00 00 00 00 00 \r
-00 00 00 00 00 7B 7B 4A 7A 7B 7B 16 7A 79 7A 18 11 7B 7B 7A 7A 7B 7B 58 00 00 00 00 \r
-00 00 00 00 00 16 7B 4A 7A 7B 44 01 16 79 7A 17 11 16 7B 7A 7A 7B 7B 58 00 00 00 00 \r
-00 00 00 00 00 16 7B 7B 3D 7B 7B 7B 16 79 7A 17 7B 16 7B 7A 7A 7B 7B 00 00 00 00 00 \r
-00 00 00 00 00 16 7B 7B 7D 7B 7B 7B 01 16 7A 01 7B 16 7B 7A 7A 7B 7B 00 00 00 00 00 \r
-00 00 00 00 00 00 7B 7B 7D 7B 7B 4A 17 16 01 16 16 7B 17 7A 7A 7B 16 00 00 00 00 00 \r
-00 00 00 00 00 00 01 7B 7B 7B 7B 7B 02 16 16 7B 7B 7B 7B 17 7A 7B 16 00 00 00 00 00 \r
-00 00 00 00 00 00 01 7B 7B 7B 7B 7B 03 7B 7B 7B 16 7B 7B 17 7A 7B 16 00 00 00 00 00 \r
-00 00 00 00 00 00 44 7B 4A 7B 4A 7B 7B 16 7B 7B 7B 17 7B 18 7A 7B 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 02 4A 7B 03 02 4A 7B 7B 7B 7B 7B 7B 7B 7A 11 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 02 00 7B 02 02 4A 7B 7B 7B 7B 7B 7B 46 7A 16 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 3B 7B 7B 7B 7B 7B 7B 7B 7B 7B 00 13 16 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 7B 7B 4A 7B 7B 7B 7B 7B 4B 00 0C 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 03 7B 7B 01 16 7B 7B 7B 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 4A 4A 01 16 7B 7B 17 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 03 16 00 16 7B 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 01 00 16 16 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 01 00 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 44 00 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 42 02 00 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 42 03 00 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 03 11 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 03 02 16 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 02 16 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 44 11 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 01 11 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 4B 00 00 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 42 44 00 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 04 44 00 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 4A 4A 02 58 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 03 02 02 58 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 16 00 00 00 \r
-00 00 16 02 02 44 58 58 00 00 00 00 00 16 17 11 00 00 00 00 00 00 00 58 16 00 00 00 \r
-00 00 58 01 01 01 58 58 00 00 00 16 16 16 17 16 00 00 00 00 00 00 00 58 01 00 00 00 \r
-00 00 58 16 16 01 58 58 00 00 58 16 16 16 02 01 00 00 00 00 00 00 58 58 01 16 00 00 \r
-00 58 58 58 16 16 58 58 02 16 58 16 11 16 02 17 16 00 00 00 00 44 58 58 02 16 00 00 \r
-00 00 58 58 16 16 58 58 02 01 58 16 11 01 03 02 16 00 00 58 02 02 58 16 03 01 58 00 \r
-00 00 58 58 16 16 58 58 03 44 58 16 16 01 03 02 16 11 16 16 03 02 58 01 4A 44 58 00 \r
-00 00 58 58 16 11 58 16 4A 02 16 16 16 01 02 02 01 16 16 01 4A 02 58 01 42 02 16 00 \r
-00 00 00 16 11 11 58 58 4A 03 01 16 01 17 02 02 17 16 16 02 3B 02 58 01 42 4A 01 00 \r
-00 00 00 16 11 16 58 58 03 4A 44 16 01 02 01 02 02 16 16 02 4A 01 58 01 4A 4A 01 00 \r
-00 00 00 16 11 16 58 58 02 03 02 01 01 02 16 01 02 01 01 03 03 01 58 16 03 4A 44 00 \r
-00 00 00 00 16 58 58 58 01 02 02 01 01 01 58 16 44 01 01 02 02 16 58 58 02 03 45 00 \r
-00 00 00 00 16 58 58 58 58 01 44 01 01 01 58 58 01 01 01 02 01 58 58 58 01 02 00 00 \r
-00 00 00 00 58 58 58 58 58 16 01 16 16 16 58 58 16 16 16 01 58 58 58 58 58 01 00 00 \r
-00 00 00 00 00 58 58 58 58 58 16 58 58 58 58 58 58 58 58 16 58 58 58 58 58 00 00 00 \r
-00 00 00 00 00 00 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 00 00 00 00 \r
-00 00 00 00 00 00 00 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 58 58 58 58 58 58 58 00 00 00 00 00 00 00 00 00 \r
-Plane 1\r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 58 16 58 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 16 58 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 16 16 16 16 00 00 00 00 00 00 16 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 58 16 16 16 58 00 00 00 00 00 00 16 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 58 16 01 16 58 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 58 16 17 16 58 58 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 58 16 17 16 58 16 00 00 00 00 00 00 58 16 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 71 58 16 17 16 58 01 00 00 00 00 00 00 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 71 71 16 17 16 16 02 00 00 00 00 00 00 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 11 16 71 71 71 01 16 16 02 00 00 00 00 00 00 58 00 00 00 \r
-00 00 00 00 00 00 00 00 11 11 16 71 71 71 71 16 71 03 00 00 00 00 00 00 16 16 00 00 \r
-00 00 00 00 00 00 00 00 11 11 11 11 71 71 71 71 71 71 00 00 00 00 00 00 00 11 00 00 \r
-00 00 00 00 00 00 00 00 11 11 11 16 16 71 71 71 16 71 00 00 00 00 00 00 00 11 00 00 \r
-00 00 00 00 00 00 00 00 00 11 11 16 16 16 71 71 16 71 00 00 00 00 00 00 11 11 00 00 \r
-00 00 00 00 00 00 00 00 00 11 11 16 16 16 16 16 16 02 3D 00 00 00 00 00 00 11 11 00 \r
-00 00 00 00 00 00 00 00 00 00 11 16 16 16 16 16 16 02 3D 00 00 00 00 00 00 11 11 58 \r
-00 00 00 00 00 00 00 00 00 00 11 16 16 16 16 16 16 02 7D 7D 00 00 00 00 00 11 11 58 \r
-00 00 00 00 00 00 00 00 00 00 11 16 16 16 16 16 16 02 42 42 00 00 00 58 00 11 11 00 \r
-00 00 00 00 00 00 00 00 00 00 00 16 16 16 16 71 16 71 03 03 00 00 00 58 16 16 16 00 \r
-00 00 00 00 00 00 00 00 00 00 16 79 16 16 16 16 16 01 02 00 00 00 00 58 00 16 16 58 \r
-00 00 00 00 00 00 00 00 00 00 79 79 79 79 16 16 58 16 00 00 00 00 00 58 00 00 16 00 \r
-00 00 00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 00 00 00 00 00 58 00 00 16 00 \r
-00 00 00 00 00 00 00 00 00 58 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 11 58 00 \r
-00 00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 58 00 \r
-00 00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 16 00 00 00 00 00 16 00 58 58 \r
-00 00 00 00 00 00 00 00 11 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 58 \r
-00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 58 \r
-00 00 00 00 00 00 00 00 79 79 16 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 16 79 79 79 79 79 79 79 79 79 79 79 11 00 00 00 00 00 11 00 00 \r
-00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 58 \r
-00 00 00 00 00 00 00 79 13 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 17 18 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 58 00 18 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 58 00 18 79 79 79 79 79 79 79 79 79 79 79 11 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 58 00 18 46 79 79 79 79 79 79 79 79 11 79 11 00 00 00 00 00 00 01 \r
-00 00 00 00 00 00 00 00 18 7A 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 18 7A 79 16 79 79 79 79 79 79 79 16 79 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 18 7A 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 16 18 02 79 79 79 79 79 79 79 79 79 79 16 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 7A 7A 17 79 79 79 79 79 79 16 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 16 7A 7A 17 79 79 79 79 79 79 79 79 79 11 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 7A 7A 7A 7A 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 16 7A 7A 7A 11 58 79 79 79 79 79 79 16 79 16 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 16 7A 7A 7A 16 79 79 79 79 79 79 79 79 79 16 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 7B 7A 7A 7A 7A 79 79 79 79 79 79 79 79 58 16 17 00 00 00 00 00 00 00 \r
-00 00 00 00 00 7B 7A 7A 7A 7A 79 79 79 79 79 79 79 11 7A 79 7A 00 00 00 00 00 00 00 \r
-00 00 00 00 00 7B 16 7A 7A 7A 79 79 79 79 79 79 79 11 7A 79 7A 11 00 00 00 00 00 00 \r
-00 00 00 00 00 7B 16 7A 7A 7A 79 79 79 79 18 79 79 11 7A 79 7A 7A 16 00 00 00 00 00 \r
-00 00 00 00 00 7B 16 7A 7A 7A 79 79 79 79 18 79 79 11 7A 58 7A 7A 16 16 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7A 7A 7A 16 79 79 79 7A 79 16 11 7A 7A 7A 7A 16 16 00 00 00 00 \r
-00 00 00 00 00 7B 01 7A 7A 7A 16 79 16 79 7A 79 16 16 7A 7A 7A 11 7B 00 00 00 00 00 \r
-00 00 00 00 00 7B 44 7A 7A 16 7B 11 7A 79 7A 79 16 16 7A 7A 7A 7B 7B 01 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7A 7A 01 7B 16 7A 79 7A 79 79 16 11 7A 7A 7B 7B 01 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7A 7A 7B 7B 16 7A 79 7A 79 16 16 7B 7A 7A 7B 7B 00 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7A 7A 7B 7B 16 7A 79 7A 79 16 16 16 7A 7A 7B 7B 00 00 00 00 00 \r
-00 00 00 00 00 7B 7B 42 7A 7B 01 16 7A 79 7A 79 16 7B 7B 7A 7A 7B 7B 00 00 00 00 00 \r
-00 00 00 00 00 7B 7B 42 7A 7B 01 7B 16 17 7A 79 7B 16 7B 7A 7A 7B 7B 00 00 00 00 00 \r
-00 00 00 00 00 58 7B 42 7A 7B 7B 7B 16 16 7A 79 7B 7B 7B 7A 7A 7B 7B 00 00 00 00 00 \r
-00 00 00 00 00 58 7B 7B 42 7B 7B 02 7B 16 7A 79 16 16 16 7A 7A 7B 16 00 00 00 00 00 \r
-00 00 00 00 00 16 7B 7B 42 7B 7B 7B 7B 16 01 16 16 7B 7B 7A 7A 7B 16 00 00 00 00 00 \r
-00 00 00 00 00 16 02 7B 42 7B 7B 4A 7B 7B 16 7B 7B 7B 7B 7A 7A 7B 00 00 00 00 00 00 \r
-00 00 00 00 00 00 02 7B 3B 7B 7B 7B 7B 16 7B 7B 16 7B 7B 7A 7A 7B 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 7B 3B 7B 7B 7B 02 16 7B 7B 16 18 7B 18 0C 11 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 02 3B 7B 7B 03 7B 7B 7B 7B 7B 7B 7B 18 0C 16 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 02 00 7B 7B 7B 03 7B 7B 7B 7B 7B 7B 46 0C 16 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 4A 44 02 03 7B 7B 7B 7B 7B 4C 00 0C 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 7B 02 7B 01 7B 7B 7B 7B 00 00 12 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 02 7B 7B 01 7B 7B 7B 7B 00 00 11 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 4A 02 00 16 7B 7B 17 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 73 00 16 7B 16 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 02 00 16 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 03 00 16 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 00 16 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 00 11 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 42 02 11 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 02 11 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 03 02 16 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 02 17 16 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 01 01 11 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 01 11 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 04 00 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 4A 01 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 42 4A 01 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 4A 03 01 00 00 00 00 00 00 00 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 02 03 02 44 58 00 00 00 00 00 00 11 11 00 00 00 00 00 00 00 00 00 16 00 00 00 \r
-00 00 01 44 44 01 58 00 00 00 00 00 00 16 17 00 00 00 00 00 00 00 00 58 16 00 00 00 \r
-00 00 16 01 01 01 58 16 00 00 00 16 16 16 17 00 00 00 00 00 00 00 00 58 01 00 00 00 \r
-00 58 58 58 16 16 58 16 00 00 16 11 16 01 02 16 00 00 00 00 00 00 58 16 01 00 00 00 \r
-00 58 58 58 16 16 58 16 02 58 58 11 16 01 03 01 00 00 00 00 00 01 58 01 02 58 00 00 \r
-00 58 58 58 16 16 58 16 03 16 58 11 16 01 03 01 16 00 00 16 03 01 58 01 03 16 58 00 \r
-00 00 58 58 16 16 58 01 4A 01 58 16 16 17 03 17 16 16 58 01 4A 01 58 44 4A 01 58 00 \r
-00 00 58 16 11 16 58 01 4A 02 58 16 01 02 02 02 01 16 16 44 42 01 58 02 42 44 58 00 \r
-00 00 00 16 11 16 58 01 4A 02 16 16 01 02 02 02 01 16 16 02 42 01 58 02 42 02 16 00 \r
-00 00 00 16 11 16 58 16 4A 03 01 16 01 02 01 02 01 16 01 03 4A 01 58 44 42 03 16 00 \r
-00 00 00 16 11 16 58 58 02 03 44 01 44 44 16 02 44 01 01 03 02 16 58 01 03 03 01 00 \r
-00 00 00 16 16 58 58 58 01 02 44 01 44 01 58 01 01 01 01 02 01 58 58 16 02 03 00 00 \r
-00 00 00 00 16 58 58 58 16 01 01 01 01 16 58 16 01 01 01 44 16 58 58 58 01 02 00 00 \r
-00 00 00 00 58 58 58 58 58 01 01 16 16 58 58 58 16 16 16 01 58 58 58 58 16 01 00 00 \r
-00 00 00 00 00 58 58 58 58 58 16 58 58 58 58 58 58 58 58 58 58 58 58 58 58 00 00 00 \r
-00 00 00 00 00 00 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 00 00 00 00 \r
-00 00 00 00 00 00 00 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 58 58 58 58 58 58 00 00 00 00 00 00 00 00 00 00 \r
-Plane 2\r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 16 58 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 16 16 16 00 00 00 00 00 00 00 16 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 16 16 16 16 58 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 16 16 16 16 58 00 00 00 00 00 00 58 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 16 16 01 16 58 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 58 16 01 16 58 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 58 16 17 16 58 01 00 00 00 00 00 00 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 16 16 17 16 58 44 00 00 00 00 00 00 16 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 16 71 16 16 17 16 16 02 00 00 00 00 00 00 16 00 00 00 \r
-00 00 00 00 00 00 00 00 00 16 16 71 71 71 01 16 16 03 00 00 00 00 00 00 16 00 00 00 \r
-00 00 00 00 00 00 00 00 11 11 11 71 71 71 71 16 16 4A 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 11 11 11 71 71 71 71 71 16 4A 00 00 00 00 00 00 16 11 00 00 \r
-00 00 00 00 00 00 00 00 11 11 11 16 16 71 71 16 71 71 00 00 00 00 00 00 16 11 11 00 \r
-00 00 00 00 00 00 00 00 11 11 11 16 16 16 71 16 71 71 00 00 00 00 00 00 11 11 00 00 \r
-00 00 00 00 00 00 00 00 00 11 11 16 16 16 16 71 71 4A 00 00 00 00 00 00 11 11 00 00 \r
-00 00 00 00 00 00 00 00 00 11 11 16 16 16 16 71 16 4A 3D 00 00 00 00 00 11 11 00 00 \r
-00 00 00 00 00 00 00 00 00 00 11 16 16 16 16 16 71 03 3D 7D 00 00 00 16 00 11 11 00 \r
-00 00 00 00 00 00 00 00 00 00 11 16 16 16 16 71 71 02 42 4A 00 00 00 00 00 11 16 58 \r
-00 00 00 00 00 00 00 00 00 00 16 16 16 16 16 71 16 02 4A 03 00 00 00 00 00 16 16 58 \r
-00 00 00 00 00 00 00 00 00 00 16 79 16 16 16 16 16 01 02 00 00 00 00 00 00 16 16 00 \r
-00 00 00 00 00 00 00 00 00 00 79 79 79 79 16 16 16 00 00 00 00 00 00 00 00 16 58 00 \r
-00 00 00 00 00 00 00 00 00 58 79 79 79 79 79 79 79 16 00 00 00 00 00 00 00 00 58 00 \r
-00 00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 00 00 00 00 00 58 00 00 58 00 \r
-00 00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 16 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 16 00 00 00 00 00 16 00 58 00 \r
-00 00 00 00 00 00 00 00 79 79 16 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 58 00 \r
-00 00 00 00 00 00 00 16 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 58 \r
-00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 58 \r
-00 00 00 00 00 00 00 79 0C 79 79 79 79 79 79 79 79 79 79 11 00 00 00 00 00 11 00 58 \r
-00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 58 \r
-00 00 00 00 00 00 58 17 79 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 79 00 79 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 58 \r
-00 00 00 00 00 00 58 00 79 46 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 01 \r
-00 00 00 00 00 00 00 00 79 7A 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 79 7A 79 16 79 79 79 79 79 79 11 79 11 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 79 7A 79 79 79 79 79 79 79 79 11 79 11 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 18 02 79 79 79 79 79 79 79 79 79 11 79 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 16 7A 17 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 16 7A 7A 17 79 79 79 79 79 79 79 79 79 79 17 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 7A 7A 7A 16 79 79 79 79 79 79 16 79 79 11 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 16 7A 7A 7A 16 58 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 16 7A 7A 7A 16 58 79 79 79 79 79 79 16 79 11 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 7B 7A 7A 7A 16 58 79 79 79 11 79 79 16 79 7A 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 16 7A 7A 7A 16 79 79 79 79 11 79 79 16 79 7A 18 00 00 00 00 00 00 00 \r
-00 00 00 00 00 58 7A 7A 7A 58 79 79 79 79 0C 79 79 11 58 16 7A 00 00 00 00 00 00 00 \r
-00 00 00 00 11 7B 7A 7A 7A 7A 79 79 79 79 13 79 11 11 7A 16 7A 11 00 00 00 00 00 00 \r
-00 00 00 00 16 7B 7A 7A 7A 7A 79 79 79 79 7A 79 16 11 7A 58 7A 7A 58 00 00 00 00 00 \r
-00 00 00 00 00 7B 01 7A 7A 7A 16 79 79 79 7A 79 16 11 7A 58 7A 7A 58 00 00 00 00 00 \r
-00 00 00 00 16 7B 01 7A 7A 7A 11 79 79 79 7A 79 79 11 7A 58 7A 11 58 00 00 00 00 00 \r
-00 00 00 00 16 7B 02 7A 7A 16 11 79 79 79 7A 79 79 11 7A 7A 7A 16 7B 00 00 00 00 00 \r
-00 00 00 00 11 7B 02 7A 7A 7B 11 79 16 79 7A 79 79 11 7A 7A 7A 16 7B 00 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7A 7A 7B 7B 16 16 79 7A 79 79 11 7A 7A 7A 7B 7B 00 00 00 00 00 \r
-00 00 00 00 11 7B 02 7A 7A 7B 7B 16 16 18 7A 79 79 16 16 7A 7A 7B 7B 00 00 00 00 00 \r
-00 00 00 00 11 7B 02 7A 7A 7B 11 16 7A 18 7A 79 16 16 16 7A 11 7B 7B 00 00 00 00 00 \r
-00 00 00 00 11 7B 7B 7A 7A 7B 16 16 7A 17 7A 79 16 16 16 7A 11 7B 7B 00 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7D 42 7B 01 01 7A 7A 7A 79 16 16 16 7A 11 7B 58 00 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7D 42 7B 02 01 16 7A 7A 11 16 16 16 7A 11 7B 58 00 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7B 42 7B 03 02 16 01 7A 16 16 7B 7B 7A 11 7B 58 00 00 00 00 00 \r
-00 00 00 00 00 16 7B 7B 7B 7B 4A 7B 7B 7B 01 16 16 7B 7B 7A 11 7B 16 00 00 00 00 00 \r
-00 00 00 00 00 16 7B 7B 7B 7B 42 03 7B 16 7B 16 16 7B 7B 7A 11 7B 00 00 00 00 00 00 \r
-00 00 00 00 00 00 02 7B 7B 7B 7B 7B 01 16 7B 7B 7B 18 7B 7A 11 11 00 00 00 00 00 00 \r
-00 00 00 00 00 00 02 7B 7B 7B 7B 7B 7B 7B 7B 7B 17 7B 7B 7A 11 11 00 00 00 00 00 00 \r
-00 00 00 00 00 00 02 03 7B 7B 7B 03 7B 7B 7B 7B 7B 7B 7B 7A 12 16 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 02 42 7B 7B 7B 02 16 7B 7B 7B 7B 7B 18 11 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 02 00 7B 7B 7B 7B 16 7B 7B 7B 7B 4B 00 11 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 03 01 7B 7B 7B 7B 7B 7B 7B 00 00 11 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 7B 03 02 16 7B 7B 7B 46 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 03 4A 73 00 16 7B 16 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 73 00 73 7B 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 02 00 73 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 02 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 03 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 03 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 02 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 44 01 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 01 16 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 03 00 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 7D 03 16 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 42 03 01 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 4A 03 01 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 02 02 02 01 00 00 00 00 00 00 00 11 11 00 00 00 00 00 00 00 00 16 00 00 00 00 \r
-00 00 01 44 17 01 58 00 00 00 00 00 16 11 17 00 00 00 00 00 00 00 00 16 16 00 00 00 \r
-00 58 16 16 01 16 58 00 00 00 00 16 16 16 17 00 00 00 00 00 00 00 00 16 16 00 00 00 \r
-00 58 58 58 01 16 58 16 00 58 16 11 16 01 02 16 00 00 00 00 00 00 58 16 01 00 00 00 \r
-00 58 58 58 16 16 58 01 44 58 16 11 16 17 02 01 00 00 00 00 02 16 58 01 44 58 00 00 \r
-00 58 58 58 16 58 58 01 02 58 58 11 16 17 03 01 16 00 58 01 03 16 58 02 02 58 00 00 \r
-00 58 58 58 11 16 58 02 03 16 58 11 16 02 03 01 16 16 58 44 4A 16 58 03 4A 16 58 00 \r
-00 00 58 16 11 16 58 02 4A 01 16 16 01 02 02 17 16 16 16 02 4A 16 58 03 4A 01 58 00 \r
-00 00 58 16 11 16 58 02 4A 02 16 16 01 02 02 02 01 16 01 03 4A 16 58 03 42 02 58 00 \r
-00 00 00 16 11 16 58 01 4A 02 01 16 44 44 01 02 01 16 01 4A 03 58 58 02 42 02 00 00 \r
-00 00 00 11 16 58 58 01 03 03 01 01 02 01 16 02 01 01 44 03 02 58 58 44 4A 03 00 00 \r
-00 00 00 16 16 58 58 58 02 02 01 01 44 16 58 01 01 01 45 02 01 58 58 01 02 02 00 00 \r
-00 00 00 00 58 58 58 58 01 02 01 01 01 58 58 16 01 01 01 44 16 58 58 58 01 02 00 00 \r
-00 00 00 00 58 58 58 58 58 01 16 16 16 58 58 58 16 16 01 16 58 58 58 58 16 01 00 00 \r
-00 00 00 00 00 58 58 58 58 58 58 58 58 58 58 58 58 58 16 58 58 58 58 58 00 00 00 00 \r
-00 00 00 00 00 00 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 00 00 00 00 00 \r
-00 00 00 00 00 00 00 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 58 58 58 58 58 58 58 58 00 00 00 00 00 00 00 00 00 00 \r
-Plane 3\r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 58 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 58 00 00 00 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 16 16 16 16 00 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 16 16 16 16 00 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 16 16 16 16 58 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 58 16 16 16 16 58 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 58 58 16 01 01 16 58 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 58 58 16 01 01 16 58 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 16 58 16 01 17 16 58 00 00 00 00 00 00 58 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 71 71 16 01 16 16 16 00 00 00 00 00 00 58 16 00 00 00 \r
-00 00 00 00 00 00 00 00 11 16 71 71 71 71 16 16 16 00 00 00 00 00 00 58 00 16 00 00 \r
-00 00 00 00 00 00 00 11 11 11 11 71 71 71 71 16 01 00 00 00 00 00 00 00 16 00 00 00 \r
-00 00 00 00 00 00 00 11 11 11 11 71 71 71 71 16 71 00 00 00 00 00 00 00 16 00 00 00 \r
-00 00 00 00 00 00 00 00 11 11 11 16 71 71 71 71 01 42 00 00 00 00 00 00 11 11 00 00 \r
-00 00 00 00 00 00 00 00 11 11 11 16 16 71 71 71 71 42 00 00 00 00 00 00 11 12 00 00 \r
-00 00 00 00 00 00 00 00 00 11 11 16 16 16 16 71 71 42 00 00 00 00 00 16 11 12 00 00 \r
-00 00 00 00 00 00 00 00 00 11 11 16 16 16 16 71 71 42 3D 00 00 00 00 16 11 11 00 00 \r
-00 00 00 00 00 00 00 00 00 00 11 16 16 16 16 16 01 4A 3D 00 00 00 00 00 11 11 00 00 \r
-00 00 00 00 00 00 00 00 00 00 16 16 16 16 16 71 71 4A 42 4A 00 00 00 00 11 11 16 00 \r
-00 00 00 00 00 00 00 00 00 00 16 16 16 16 16 16 16 02 4A 03 00 00 00 00 00 16 16 00 \r
-00 00 00 00 00 00 00 00 00 00 79 16 16 16 16 16 16 02 02 00 00 00 00 00 00 16 58 00 \r
-00 00 00 00 00 00 00 00 00 00 79 79 79 79 16 16 16 00 00 00 00 00 00 00 00 16 00 00 \r
-00 00 00 00 00 00 00 00 00 58 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 16 00 00 \r
-00 00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 16 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 58 79 79 79 79 79 79 79 79 79 00 00 00 00 00 58 00 00 58 00 \r
-00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 58 00 \r
-00 00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 58 58 \r
-00 00 00 00 00 00 00 11 79 79 79 79 79 79 79 79 79 79 16 00 00 00 00 00 16 00 58 58 \r
-00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 58 00 \r
-00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 79 79 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 16 79 79 0C 79 79 79 79 79 79 79 79 79 11 00 00 00 00 00 11 00 58 \r
-00 00 00 00 00 00 79 17 79 13 79 79 79 79 79 79 79 79 79 11 00 00 00 00 00 00 58 58 \r
-00 00 00 00 00 00 16 00 79 18 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 79 18 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 79 18 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 79 03 79 79 79 79 79 79 79 79 11 79 00 00 00 00 00 16 00 00 \r
-00 00 00 00 00 00 00 00 46 02 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 17 7A 79 79 79 79 79 79 16 79 79 11 16 16 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 7A 18 79 79 79 79 79 79 79 79 79 11 11 17 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 16 7A 7A 79 79 79 79 79 79 79 79 79 79 11 17 00 00 00 00 00 00 00 \r
-00 00 00 00 00 58 7A 7A 7A 79 16 79 79 79 79 79 16 79 79 11 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 7A 7A 7A 7A 79 79 79 79 79 79 79 79 79 79 0C 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 16 7A 7A 7A 79 79 79 79 79 79 79 79 79 79 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 11 16 7A 7A 7A 79 79 79 79 79 79 79 79 16 79 17 00 00 00 00 00 00 00 00 \r
-00 00 00 00 11 16 7A 7A 7A 79 16 11 79 79 79 79 79 16 79 7A 00 00 00 00 00 00 00 00 \r
-00 00 00 00 16 58 7A 7A 7A 58 16 11 79 79 79 79 79 16 79 7A 13 00 00 00 00 00 00 00 \r
-00 00 00 00 16 7B 7A 7A 7A 7A 16 11 79 79 79 79 79 16 58 7A 7A 11 00 00 00 00 00 00 \r
-00 00 00 00 16 58 7A 7A 7A 58 16 79 79 79 13 79 79 7A 7A 7A 7A 7A 58 00 00 00 00 00 \r
-00 00 00 00 16 7B 7A 7A 7A 58 11 79 79 79 7A 79 79 11 7A 7A 7A 7A 7B 00 00 00 00 00 \r
-00 00 00 00 16 7B 7A 7A 7A 58 11 79 79 79 7A 79 79 11 7A 7A 7A 16 7B 00 00 00 00 00 \r
-00 00 00 00 16 7B 7A 7A 7A 7B 11 16 79 79 7A 79 79 11 7A 7A 7A 16 7B 00 00 00 00 00 \r
-00 00 00 00 16 7B 03 7A 7A 7B 11 16 79 79 7A 79 79 11 7A 7A 7A 16 7B 00 00 00 00 00 \r
-00 00 00 00 16 7B 03 7A 7A 7B 11 16 79 46 7A 79 16 7B 7A 7A 11 7B 16 00 00 00 00 00 \r
-00 00 00 00 16 7B 03 7A 7A 7B 11 7A 79 7A 7A 79 16 7B 7A 7A 11 7B 16 00 00 00 00 00 \r
-00 00 00 00 16 7B 03 7A 4A 7B 16 7A 17 7A 7A 79 16 7B 7A 7A 11 7B 58 00 00 00 00 00 \r
-00 00 00 00 16 7B 7B 7A 4A 7B 16 16 11 7A 7A 11 16 7B 16 7A 7B 7B 58 00 00 00 00 00 \r
-00 00 00 00 16 7B 7B 3D 4A 7B 01 16 11 7A 7A 11 16 7B 16 7A 11 7B 58 00 00 00 00 00 \r
-00 00 00 00 16 7B 7B 3D 7B 02 02 01 16 7A 7A 16 16 7B 16 7A 11 7B 58 00 00 00 00 00 \r
-00 00 00 00 16 7B 7B 7D 7B 03 03 44 16 7A 01 16 16 17 16 7A 7B 7B 00 00 00 00 00 00 \r
-00 00 00 00 00 7B 7B 7D 7B 4A 7B 7B 16 01 7B 16 16 17 11 7A 11 7B 00 00 00 00 00 00 \r
-00 00 00 00 00 16 7B 7B 7B 42 7B 7B 16 7B 7B 7B 7B 17 7B 7A 11 11 00 00 00 00 00 00 \r
-00 00 00 00 00 01 7B 7B 7B 42 4A 03 7B 7B 7B 16 7B 7B 7B 7A 7B 16 00 00 00 00 00 00 \r
-00 00 00 00 00 01 03 7B 7B 7B 03 7B 7B 16 7B 7B 17 7B 7B 7A 11 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 02 03 7B 7B 7B 4A 01 16 7B 7B 7B 7B 7B 7A 11 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 03 7B 7B 7B 7B 7B 7B 7B 7B 7B 7B 7B 18 7B 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 42 7B 7B 7B 7B 7B 7B 7B 7B 7B 4B 18 11 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 02 7B 4A 7B 7B 7B 7B 7B 7B 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 02 7B 02 16 7B 7B 7B 04 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 03 4A 73 00 7B 7B 17 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 73 00 16 7B 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 01 00 73 16 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 44 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 02 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 03 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 4A 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 03 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 02 00 16 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 02 00 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 01 16 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 3D 02 00 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 7D 02 00 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 42 02 16 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 00 4A 02 16 00 00 00 00 00 00 11 11 11 00 00 00 00 00 00 00 00 00 00 00 00 00 \r
-00 00 02 03 02 16 00 00 00 00 00 00 16 11 11 00 00 00 00 00 00 00 00 16 00 00 00 00 \r
-00 00 44 02 02 16 58 00 00 00 00 00 16 17 16 00 00 00 00 00 00 00 00 16 00 00 00 00 \r
-00 58 01 01 01 58 58 00 00 00 00 16 16 17 17 00 00 00 00 00 00 00 58 16 16 00 00 00 \r
-00 58 58 16 01 58 58 00 00 58 16 11 16 17 17 16 00 00 00 00 00 00 58 01 16 00 00 00 \r
-00 58 58 16 16 58 58 44 01 58 16 11 16 02 02 16 00 00 00 00 02 58 58 02 01 58 00 00 \r
-00 58 58 58 16 58 58 02 44 58 16 11 16 02 02 16 00 00 58 44 03 58 58 03 44 58 00 00 \r
-00 58 58 16 11 58 58 03 02 58 16 11 01 02 02 01 11 16 58 02 03 58 58 4A 02 58 58 00 \r
-00 00 58 16 11 58 58 03 03 01 16 16 01 02 02 17 16 16 16 03 4A 58 16 4A 03 16 58 00 \r
-00 00 58 11 11 58 58 03 4A 44 16 01 44 02 02 02 01 16 01 4A 03 58 16 4A 4A 01 00 00 \r
-00 00 16 11 11 58 58 02 4A 02 16 01 02 01 44 02 01 16 02 4A 02 58 58 03 4A 02 00 00 \r
-00 00 00 11 16 58 58 01 03 02 01 01 02 01 01 02 01 01 02 03 01 58 58 02 4A 02 00 00 \r
-00 00 00 16 16 58 58 16 02 02 01 01 44 16 16 44 01 01 02 02 16 58 58 01 03 02 00 00 \r
-00 00 00 16 58 58 58 58 01 44 01 01 01 58 58 01 01 01 44 01 58 58 58 16 02 44 00 00 \r
-00 00 00 00 58 58 58 58 16 01 16 16 16 58 58 16 16 16 01 16 58 58 58 58 01 00 00 00 \r
-00 00 00 00 58 58 58 58 58 16 58 58 58 58 58 58 58 58 16 58 58 58 58 58 00 00 00 00 \r
-00 00 00 00 00 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 00 00 00 00 00 \r
-00 00 00 00 00 00 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 00 00 00 00 00 00 \r
-00 00 00 00 00 00 00 00 00 00 58 58 58 58 58 58 58 58 00 00 00 00 00 00 00 00 00 00 \r
index 7ad8da46fb9d5cffa75d5f9c1d7892cc26d838e0..014545ab44e25338f4b2c3a266e8b8f59f874d8f 100755 (executable)
Binary files a/exmmtest.exe and b/exmmtest.exe differ
index 4c48d3d5b93d3cb93fcf1471155d7e5c514a5490..338d1f0a7a821d91dfdd2f1e7a074ed592406601 100755 (executable)
Binary files a/pcxtest.exe and b/pcxtest.exe differ
index d0b60b7a140f0de4cb4ec5827a29652d9aa6e435..fd899f5ba64ab652a6ab9a0f061c2c188649811c 100755 (executable)
Binary files a/pcxtest2.exe and b/pcxtest2.exe differ
index 96810a75bc4c5cf27ff33b90bf346e16487121d9..49ed2d231a9394e81fcad4ea7a6770ce700c6457 100755 (executable)
Binary files a/planrpcx.exe and b/planrpcx.exe differ
index e819a693507580054255d688b6535a162e885e37..e9867d072dc07251712b266fce71552e1494fe0c 100755 (executable)
Binary files a/scroll.exe and b/scroll.exe differ
index 34061a7b6d94a9253cabfa3e7163f265fc1a424e..9e003d4c8e141d804e0f1f34eb118b6b328072e1 100755 (executable)
@@ -28,7 +28,7 @@
 #ifndef PLANAR_H
 #define PLANAR_H
 typedef struct {
-  byte far *plane[4];     /* 4 planes of image data */
+  byte huge *plane[4];     /* 4 planes of image data */
   word width;         /* width of the image (spread across 4 planes) */
   word height;        /* height of the image (spread across 4 planes) */
   word pwidth;        /* the number of bytes in each plane */
index fe3a085aa2f8a0fa56c1b896c5e6fab4aff058ba..dc36d28396bed39a419173e9fd960c070c131035 100755 (executable)
@@ -33,28 +33,46 @@ void
 DrawPBuf(page_t *page, int x, int y, planar_buf_t *p, byte sprite)\r
 {\r
        word plane;\r
-       word px, py;\r
-       word offset;\r
-       word i;\r
+       int px, py, i;\r
+//     word offset = (word) page->data;\r
 \r
+       px=x;\r
+       py=y;\r
        // TODO Make this fast.  It's SLOOOOOOW\r
+//     for(plane=0; plane < 4; plane++) {\r
+//             i=0;\r
+//             modexSelectPlane(PLANE(plane+x));\r
+//             for(px = plane; px < p->width; px+=4) {\r
+//                     offset=px;\r
+//                     for(py=0; py<p->height/2; py++) {\r
+//                             //SELECT_ALL_PLANES();\r
+//                             if(!sprite || p->plane[offset])\r
+//                                     page->data = &(p->plane[offset][i++]);\r
+//                             offset+=p->width;\r
+//                             offset++;\r
+//                     }\r
+//             }\r
+//     }\r
+//     z=0;\r
        for(plane=0; plane < 4; plane++) {\r
+               //modexputPixel(page, 120, 90+z, z+1);\r
+               //z++;\r
                i=0;\r
                modexSelectPlane(PLANE(plane+x));\r
-                       for(px = plane; px < p->width; px+=4) {\r
-                               offset=px;\r
-                               for(py=0; py<p->height/2; py++) {\r
-                                       //SELECT_ALL_PLANES();\r
-                                       if(!sprite || p->plane[offset])\r
-                                               page->data = &(p->plane[offset][i++]);\r
-                               offset+=p->width;\r
-                               offset++;\r
+               //modexSelectPlane(plane);\r
+               for(; y < p->height; y++) {\r
+                       //for(px=0; px < p->width; px++) {\r
+                               //printf("%02X ", (int) p->plane[plane][i++]);\r
+                               strncpy(page->data + (((page->width/4) * (y+page->dy)) + ((x+page->dx) / 4))\r
+,&(p->plane[plane][i+=p->pwidth]), p->pwidth);\r
+                       //}\r
                }\r
-       }\r
+               //getch();\r
+               x=px;\r
+               y=py;\r
        }\r
 }\r
 \r
-\r
 void main(int argc, char *argv[])\r
 {\r
        bitmap_t bmp;\r
@@ -64,18 +82,27 @@ void main(int argc, char *argv[])
        int plane;\r
        //float t1, t2;\r
        int x,y;\r
-       sword bakapee;\r
+       word px,py;\r
+       sword baka;\r
+       //char *pee;\r
+       char *bakapeee;\r
+\r
+       bakapeee = malloc(64);\r
+\r
+       if(argv[1]) bakapeee = argv[1];\r
+       else bakapeee = "data/koishi~.pcx";\r
 \r
-       if(argv[1]) bakapee = atoi(argv[1]);\r
-       else bakapee = 1;\r
+//     if(argv[2]) baka = atoi(argv[2]);\r
+//     else\r
+baka = 1;\r
 //0000 bmp = bitmapLoadPcx("data/koishi~~.pcx");\r
-//     bmp = bitmapLoadPcx("data/chikyuu.pcx");\r
-       bmp = bitmapLoadPcx("data/koishi^^.pcx");\r
+       bmp = bitmapLoadPcx(bakapeee);\r
+       //bmp = bitmapLoadPcx("data/koishi~.pcx");\r
        p = planar_buf_from_bitmap(&bmp);\r
-       VGAmodeX(bakapee, &gvar);\r
+       VGAmodeX(baka, &gvar);\r
        gvar.video.page[0]=modexDefaultPage(&gvar.video.page[0]);\r
-       gvar.video.page[0].sw+=32;\r
-       gvar.video.page[0].sh+=32;\r
+//     gvar.video.page[0].sw+=32;\r
+//     gvar.video.page[0].sh+=32;\r
 \r
        /* fix up the palette and everything */\r
        modexPalUpdate1(bmp.palette);\r
@@ -91,52 +118,52 @@ void main(int argc, char *argv[])
        /* non sprite comparison */\r
 //     start = *clockw;\r
 //             oldDrawBmp(VGA, 20, 20, &bmp, 0);\r
-\r
 //     start = *clockw;\r
 //0000         modexDrawBmp(&gvar.video.page[0], 20, 20, &bmp);\r
 //             modexDrawBmp(&gvar.video.page[0], 160, 120, &bmp);\r
 //     t1 = (*clockw-start) /18.2;\r
-\r
 //     start = *clockw;\r
 //0000         modexCopyPageRegion(&gvar.video.page[0], &gvar.video.page[0], 20, 20, 128, 20, 64, 64);\r
 //             modexCopyPageRegion(&gvar.video.page[0], &gvar.video.page[0], 0, 0, 0, 0, 320, 240);\r
 //     t2 = (*clockw-start)/18.2;\r
-\r
-\r
 //     start = *clockw;\r
 //             oldDrawBmp(VGA, 20, 20, &bmp, 1);\r
-\r
-\r
 //     start = *clockw;\r
 //0000         modexDrawSprite(&gvar.video.page[0], 20, 20, &bmp);\r
 //             modexDrawSprite(&gvar.video.page[0], 160, 120, &bmp);\r
-       //_fmemset(MK_FP(0xA000, 0), (int)p->plane, gvar.video.page[0].sw*(gvar.video.page[0].sh*2));\r
+//i=0;\r
+//plane=0;\r
+//     _fmemset(VGA, (int) p->plane[plane++][i++], p->width*p->height);\r
        //modexDrawBmp(&gvar.video.page[0], 0, 0, &bmp);\r
+       DrawPBuf(&gvar.video.page[0], 0, 0, p, 0);\r
        while(!kbhit())\r
        {\r
-               DrawPBuf(&gvar.video.page[0], 0, 0, p, 0);\r
-       }\r
+               //if(argv[2]) pee = strcpy(VGA, &(p->plane[plane][24]));\r
+       }//gvar.video.page[0].data\r
        VGAmodeX(0, &gvar);\r
+       planar_buf_free(p);\r
        /*printf("\nmain=%Fp\n\n", &i);\r
        printf("bmp.data=%Fp\n", bmp.data);\r
        printf("*bmp.data=%Fp\n", *(bmp.data));\r
        printf("&bmp.data=%Fp\n", &(bmp.data));*/\r
 \r
-       printf("\n%d\n", sizeof(p->plane));\r
-       printf("%d\n", sizeof(bmp));\r
-\r
        /* print out the contents of each plane */\r
-       for(plane=0; plane < 4; plane++) {\r
+       /*for(plane=0; plane < 4; plane++) {\r
                i=0;\r
                printf("Plane %d\n", plane);\r
-               for(y=0; y < p->height; y++) {\r
-                       for(x=0; x < p->pwidth; x++) {\r
+               for(py=0; py < p->height; py++) {\r
+                       for(px=0; px < p->pwidth; px++) {\r
                                printf("%02X ", (int) p->plane[plane][i++]);\r
                        }\r
                        printf("\n");\r
                }\r
-       }\r
-       fprintf(stderr, "\n");\r
+       }*/\r
+       fprintf(stderr,"\n%d\n", sizeof(p->plane));\r
+       fprintf(stderr,"pw=%d\n", p->width);\r
+       fprintf(stderr,"ph=%d\n", p->height);\r
+       fprintf(stderr,"ppw=%d\n", p->pwidth);\r
+       fprintf(stderr,"%d\n", sizeof(bmp));\r
+//     fprintf(stderr,"%s\n", *pee);\r
 //     fprintf(stderr, "CPU to VGA: %f\n", t1);\r
 //     fprintf(stderr, "VGA to VGA: %f\n", t2);\r
        fprintf(stderr, "gvar.video.page[0].width: %u\n", gvar.video.page[0].width);\r
index d53989ecbe7ddf76d30e815771a48500dadd4c79..18c1d7705c711f691c5c811d591f652f4e4c49d0 100755 (executable)
Binary files a/test.exe and b/test.exe differ
index 00641349860851de738ebcd607fc015f0f1448bb..33a72c8590da247f707e31fa12e587cff1680bdf 100755 (executable)
Binary files a/test2.exe and b/test2.exe differ