]> 4ch.mooo.com Git - 16.git/commitdiff
fmemtest.exe hmmm
authorsparky4 <sparky4@cock.li>
Thu, 23 Jul 2015 13:16:45 +0000 (08:16 -0500)
committersparky4 <sparky4@cock.li>
Thu, 23 Jul 2015 13:16:45 +0000 (08:16 -0500)
modified:   16.exe
modified:   16.hed
modified:   DEBUG.16
modified:   MMDUMP.16
modified:   exmmtest.exe
modified:   fmemtest.exe
modified:   fontgfx.exe
modified:   fonttest.exe
modified:   inputest.exe
modified:   maptest.exe
modified:   palettec.exe
modified:   sountest.exe
modified:   src/fmemtest.c
modified:   src/lib/16_head.h
modified:   src/lib/16_mm.h
modified:   tsthimem.exe

16 files changed:
16.exe
16.hed
DEBUG.16
MMDUMP.16
exmmtest.exe
fmemtest.exe
fontgfx.exe
fonttest.exe
inputest.exe
maptest.exe
palettec.exe
sountest.exe
src/fmemtest.c
src/lib/16_head.h
src/lib/16_mm.h
tsthimem.exe

diff --git a/16.exe b/16.exe
index 9ebcb317e2817ccc4fba2e7c14abf76ac1a22f85..1798b36000749dff43644fa54c85ce97243b823e 100644 (file)
Binary files a/16.exe and b/16.exe differ
diff --git a/16.hed b/16.hed
index 4c83af5028091f993c232314049e5471fe8a1395..ab3e0297d0b6efc78a3c2987b32e31e16fbaced7 100644 (file)
Binary files a/16.hed and b/16.hed differ
index 2690aa29e60db99f2b268538cab72c91772df316..ee53cffd8d47d55baf3a9e2ca67d3220344ecf02 100644 (file)
--- a/DEBUG.16
+++ b/DEBUG.16
@@ -1,16 +1,16 @@
-Seg:0  Size:6828       Owner:0x1674\r
-Seg:1ba5       Size:1  Owner:0x46c7\r
-Seg:1ba6       Size:256        Owner:0xc25c\r
-Seg:1f4b       Size:45238      Owner:0x90c3\r
-Seg:d022       Size:4294967263 Owner:0x91e8\r
-Seg:d022       Size:4294967263 Owner:0x8b04\r
-Seg:d022       Size:4294967263 Owner:0x26b8\r
-Seg:d022       Size:4294967263 Owner:0xf04e\r
-Seg:d022       Size:4294967263 Owner:0x7f94\r
-Seg:d022       Size:4294967263 Owner:0xc01b\r
-Seg:d022       Size:4294967263 Owner:0x1a2\r
-Seg:d022       Size:4294967263 Owner:0x9005\r
-Seg:d022       Size:4294967263 Owner:0x3350\r
-Seg:d022       Size:4294967263 Owner:0x2b8\r
-Seg:d022       Size:419        Owner:0x2eb8\r
-Seg:e000       Size:4294909951 Owner:0xc02b\r
+Seg:0  Size:6749       Owner:0x1\r
+Seg:1b56       Size:1  Owner:0x86f6\r
+Seg:1b57       Size:256        Owner:0xc25c\r
+Seg:1efc       Size:45317      Owner:0xbc93\r
+Seg:d01f       Size:4294967266 Owner:0x869a\r
+Seg:d01f       Size:4294967266 Owner:0x70bc\r
+Seg:d01f       Size:4294967266 Owner:0xb868\r
+Seg:d01f       Size:4294967266 Owner:0xa650\r
+Seg:d01f       Size:4294967266 Owner:0x8d00\r
+Seg:d01f       Size:4294967266 Owner:0x8689\r
+Seg:d01f       Size:4294967266 Owner:0x8689\r
+Seg:d01f       Size:4294967266 Owner:0xf13e\r
+Seg:d01f       Size:4294967266 Owner:0x8336\r
+Seg:d01f       Size:4294967266 Owner:0x8d50\r
+Seg:d01f       Size:467        Owner:0x70bc\r
+Seg:e000       Size:4294909951 Owner:0xff11\r
index b1fad0add169935df44d88822154a8a2f38c93c0..fb143562faf8975d5b97eb4b8f329b506a88edaa 100644 (file)
Binary files a/MMDUMP.16 and b/MMDUMP.16 differ
index 0f8110cdf2d437fc868c26f8d13212b0d02ff03d..824d312f620ae2f3c53c22f90746b8a92e66d16a 100644 (file)
Binary files a/exmmtest.exe and b/exmmtest.exe differ
index 39ee9b81dea1a359545915b67c388d041a468409..05eaa8a81f6154f7b5b6dadc9be076397b1f0232 100644 (file)
Binary files a/fmemtest.exe and b/fmemtest.exe differ
index 581325485d8bafa9c23a18d5451ab80b2bfe75c5..9502380185d4452de6b10ba07dcf74376a66e337 100644 (file)
Binary files a/fontgfx.exe and b/fontgfx.exe differ
index f812b28b97220b9228029a7ac356cc7a7350b681..474ba8a41e66fd24a55449cf4db5bcb9c81f88f3 100644 (file)
Binary files a/fonttest.exe and b/fonttest.exe differ
index 842c7b7d133ac68ec7877ac2deb9fc9ce917212b..6168822cc6cf7b654a33a7c3ac9c542bcced5e69 100644 (file)
Binary files a/inputest.exe and b/inputest.exe differ
index 11ee1cb2fa1a38550594f0215a0d4892a9eb4b57..337392435bc8d27c35956c6c8ca73d3a97edf385 100644 (file)
Binary files a/maptest.exe and b/maptest.exe differ
index 1cb67ec621d78a942088b9b050860ef42aa1697a..0066ab52516860bb3d2e653f828aec5a4157377b 100644 (file)
Binary files a/palettec.exe and b/palettec.exe differ
index 04c88cd2292acbcd37a439846699d55b9c7a42bc..69b1620e13080a9103ba600755f9e9d2d17a6662 100644 (file)
Binary files a/sountest.exe and b/sountest.exe differ
index da102342557d62fd81878153d8b180f0bdfd6ef3..af61ffe21729f469a2ffdfc8551c9967549ac442 100644 (file)
@@ -33,6 +33,8 @@ main(int argc, char *argv[])
        int *ptr0=&x;
        void __based(__self) *pee;
        void __near *npee;
+       memptr bigbuffer;
+       __segment segu;
        //word csw=0,dsw=0,esw=0,ssw=0,ipw=0;
 
        //ptr=&x;
@@ -60,6 +62,8 @@ main(int argc, char *argv[])
        //printf("cs=%u\n", csw);
        //printf("ds=%u\n", dsw);
        //printf("es=%u\n", esw);
+       printf("size of big buffer~=%u\n", _bmsize(segu, bigbuffer));
+       printf("size of pee~=%u\n", _bmsize(segu, pee));
        printf("pee=%Fp\n", pee);
        printf("npee=%Fp\n", npee);
        printf("&main()=%Fp\n", *argv[0]);
index da071b731700186cac66eea3b2216dc9ea5ba042..ee6ebf5f0351884289c988816862d0f0e967659d 100644 (file)
@@ -150,6 +150,9 @@ extern      int                     profilehandle,debughandle;
 
 typedef union REGPACK  regs_t;
 typedef        enum    {false,true}    boolean;
+//I hope this is correct!
+//__self
+typedef void __based(__self) * memptr;
 
 /* local function */\r
 void wait(clock_t wait);
index 9daee338cbca893655db7902a6c49470eb076cfd..0b562da7eaf3908fe24dfba0d9564d5dbc19f8b5 100644 (file)
 #define        XMS_FREEUMB             0x11
 
 //==========================================================================
-//I hope this is correct!
-// void __segment(void)* memptr;
-//__segment            sega;
-//__self
-typedef void __based(__self) * memptr;
 
 typedef struct
 {
index 465bcca1d9b8121d47379774845a6ef5f63c98f1..8fe053e6412f5e0f5f0043fa432adf3c547e171f 100644 (file)
Binary files a/tsthimem.exe and b/tsthimem.exe differ