]> 4ch.mooo.com Git - 16.git/commitdiff
meh
authorsparky4 <sparky4@cock.li>
Tue, 21 Feb 2017 18:20:37 +0000 (12:20 -0600)
committersparky4 <sparky4@cock.li>
Tue, 21 Feb 2017 18:20:37 +0000 (12:20 -0600)
12 files changed:
DEBUG.16B
DEBUG.16W [new file with mode: 0755]
HEAP.16W [new file with mode: 0755]
MEMINFO.16B [new file with mode: 0755]
MMDUMP.16B
MMDUMP.16W [new file with mode: 0755]
bcexmm.dsk
bcexmm.exe
bcexmm.prj
src/exmmtest.c
src/lib/16_tdef.h
src/lib/doslib

index 6b4d34fc736f44ba04dfbda17a523952138374df..c1b6c655ba3301938dae05df5a1ed9337e8521bb 100755 (executable)
--- a/DEBUG.16B
+++ b/DEBUG.16B
-\e[0mSeg:0      Size:4620       Owner:0x0\r
-\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[42;32m0\r
-\e[0m\e[0mSeg:120c       Size:256        Owner:0x24e5\r
+\e[0mSeg:0      Size:4830       Owner:0x0\r
+\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[42;32m0\r
+\e[0m\e[0mSeg:12de       Size:256        Owner:0x2cb7\r
 \e[44;34m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:130c       Size:256        Owner:0x22ea\r
+\e[0m\e[0mSeg:13de       Size:256        Owner:0x2aba\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:14de       Size:256        Owner:0x2abc\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:15de       Size:256        Owner:0x2abe\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:140c       Size:256        Owner:0x22ec\r
+\e[0m\e[0mSeg:16de       Size:256        Owner:0x2ac0\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:150c       Size:256        Owner:0x22ee\r
+\e[0m\e[0mSeg:17de       Size:256        Owner:0x2ac2\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:160c       Size:256        Owner:0x22f0\r
+\e[0m\e[0mSeg:18de       Size:256        Owner:0x2ac4\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:170c       Size:256        Owner:0x22f2\r
+\e[0m\e[0mSeg:19de       Size:256        Owner:0x2ac6\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:180c       Size:256        Owner:0x22f4\r
+\e[0m\e[0mSeg:1ade       Size:256        Owner:0x2ac8\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:190c       Size:256        Owner:0x22f6\r
+\e[0m\e[0mSeg:1bde       Size:256        Owner:0x2aca\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1a0c       Size:256        Owner:0x22f8\r
+\e[0m\e[0mSeg:1cde       Size:256        Owner:0x2acc\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1b0c       Size:256        Owner:0x22fa\r
+\e[0m\e[0mSeg:1dde       Size:256        Owner:0x2ace\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1c0c       Size:256        Owner:0x22fc\r
+\e[0m\e[0mSeg:1ede       Size:256        Owner:0x2ad0\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1d0c       Size:256        Owner:0x22fe\r
+\e[0m\e[0mSeg:1fde       Size:256        Owner:0x2ad2\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1e0c       Size:256        Owner:0x2300\r
+\e[0m\e[0mSeg:20de       Size:256        Owner:0x2ad4\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1f0c       Size:256        Owner:0x2302\r
+\e[0m\e[0mSeg:21de       Size:256        Owner:0x2ad6\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:200c       Size:256        Owner:0x2304\r
+\e[0m\e[0mSeg:22de       Size:256        Owner:0x2ad8\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:210c       Size:256        Owner:0x2306\r
+\e[0m\e[0mSeg:23de       Size:256        Owner:0x2ada\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:220c       Size:256        Owner:0x2308\r
+\e[0m\e[0mSeg:24de       Size:256        Owner:0x2adc\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:230c       Size:256        Owner:0x230a\r
+\e[0m\e[0mSeg:25de       Size:256        Owner:0x2ade\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:240c       Size:256        Owner:0x230c\r
+\e[0m\e[0mSeg:26de       Size:256        Owner:0x2ae0\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:250c       Size:256        Owner:0x230e\r
+\e[0m\e[0mSeg:27de       Size:256        Owner:0x2ae2\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:260c       Size:256        Owner:0x2310\r
+\e[0m\e[0mSeg:28de       Size:256        Owner:0x2ae4\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:270c       Size:256        Owner:0x2312\r
+\e[0m\e[0mSeg:29de       Size:256        Owner:0x2ae6\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:280c       Size:256        Owner:0x2314\r
+\e[0m\e[0mSeg:2ade       Size:256        Owner:0x2ae8\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:290c       Size:256        Owner:0x2316\r
+\e[0m\e[0mSeg:2bde       Size:256        Owner:0x2aea\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2a0c       Size:256        Owner:0x2318\r
+\e[0m\e[0mSeg:2cde       Size:256        Owner:0x2aec\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2b0c       Size:256        Owner:0x231a\r
+\e[0m\e[0mSeg:2dde       Size:256        Owner:0x2aee\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2c0c       Size:256        Owner:0x231c\r
+\e[0m\e[0mSeg:2ede       Size:256        Owner:0x2af0\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2d0c       Size:256        Owner:0x231e\r
+\e[0m\e[0mSeg:2fde       Size:256        Owner:0x2af2\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2e0c       Size:256        Owner:0x2320\r
+\e[0m\e[0mSeg:30de       Size:256        Owner:0x2af4\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2f0c       Size:256        Owner:0x2322\r
+\e[0m\e[0mSeg:31de       Size:256        Owner:0x2af6\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:300c       Size:256        Owner:0x2324\r
+\e[0m\e[0mSeg:32de       Size:256        Owner:0x2af8\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:310c       Size:256        Owner:0x2326\r
+\e[0m\e[0mSeg:33de       Size:256        Owner:0x2afa\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:320c       Size:256        Owner:0x2328\r
+\e[0m\e[0mSeg:34de       Size:256        Owner:0x2afc\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:330c       Size:256        Owner:0x232a\r
+\e[0m\e[0mSeg:35de       Size:256        Owner:0x2afe\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:340c       Size:256        Owner:0x232c\r
+\e[0m\e[0mSeg:36de       Size:256        Owner:0x2b00\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:350c       Size:256        Owner:0x232e\r
+\e[0m\e[0mSeg:37de       Size:256        Owner:0x2b02\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:360c       Size:256        Owner:0x2330\r
+\e[0m\e[0mSeg:38de       Size:256        Owner:0x2b04\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:370c       Size:256        Owner:0x2332\r
+\e[0m\e[0mSeg:39de       Size:256        Owner:0x2b06\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:380c       Size:256        Owner:0x2334\r
+\e[0m\e[0mSeg:3ade       Size:256        Owner:0x2b08\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:390c       Size:256        Owner:0x2336\r
+\e[0m\e[0mSeg:3bde       Size:256        Owner:0x2b0a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3a0c       Size:256        Owner:0x2338\r
+\e[0m\e[0mSeg:3cde       Size:256        Owner:0x2b0c\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3b0c       Size:256        Owner:0x233a\r
+\e[0m\e[0mSeg:3dde       Size:256        Owner:0x2b0e\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3c0c       Size:256        Owner:0x233c\r
+\e[0m\e[0mSeg:3ede       Size:256        Owner:0x2b10\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3d0c       Size:256        Owner:0x233e\r
+\e[0m\e[0mSeg:3fde       Size:256        Owner:0x2b12\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3e0c       Size:256        Owner:0x2340\r
+\e[0m\e[0mSeg:40de       Size:256        Owner:0x2b14\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3f0c       Size:256        Owner:0x2342\r
+\e[0m\e[0mSeg:41de       Size:256        Owner:0x2b16\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:400c       Size:256        Owner:0x2344\r
+\e[0m\e[0mSeg:42de       Size:256        Owner:0x2b18\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:410c       Size:256        Owner:0x2346\r
+\e[0m\e[0mSeg:43de       Size:256        Owner:0x2b1a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:420c       Size:256        Owner:0x2348\r
+\e[0m\e[0mSeg:44de       Size:256        Owner:0x2b1c\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:430c       Size:256        Owner:0x234a\r
+\e[0m\e[0mSeg:45de       Size:256        Owner:0x2b1e\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:440c       Size:256        Owner:0x234c\r
+\e[0m\e[0mSeg:46de       Size:256        Owner:0x2b20\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:450c       Size:256        Owner:0x234e\r
+\e[0m\e[0mSeg:47de       Size:256        Owner:0x2b22\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:460c       Size:256        Owner:0x2350\r
+\e[0m\e[0mSeg:48de       Size:256        Owner:0x2b24\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:470c       Size:256        Owner:0x2352\r
+\e[0m\e[0mSeg:49de       Size:256        Owner:0x2b26\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:480c       Size:256        Owner:0x2354\r
+\e[0m\e[0mSeg:4ade       Size:256        Owner:0x2b28\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:490c       Size:256        Owner:0x2356\r
+\e[0m\e[0mSeg:4bde       Size:256        Owner:0x2b2a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4a0c       Size:256        Owner:0x2358\r
+\e[0m\e[0mSeg:4cde       Size:256        Owner:0x2b2c\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4b0c       Size:256        Owner:0x235a\r
+\e[0m\e[0mSeg:4dde       Size:256        Owner:0x2b2e\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4c0c       Size:256        Owner:0x235c\r
+\e[0m\e[0mSeg:4ede       Size:256        Owner:0x2b30\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4d0c       Size:256        Owner:0x235e\r
+\e[0m\e[0mSeg:4fde       Size:256        Owner:0x2b32\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4e0c       Size:256        Owner:0x2360\r
+\e[0m\e[0mSeg:50de       Size:256        Owner:0x2b34\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4f0c       Size:256        Owner:0x2362\r
+\e[0m\e[0mSeg:51de       Size:256        Owner:0x2b36\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:500c       Size:256        Owner:0x2364\r
+\e[0m\e[0mSeg:52de       Size:256        Owner:0x2b38\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:510c       Size:256        Owner:0x2366\r
+\e[0m\e[0mSeg:53de       Size:256        Owner:0x2b3a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:520c       Size:256        Owner:0x2368\r
+\e[0m\e[0mSeg:54de       Size:256        Owner:0x2b3c\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:530c       Size:256        Owner:0x236a\r
+\e[0m\e[0mSeg:55de       Size:256        Owner:0x2b3e\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:540c       Size:256        Owner:0x236c\r
+\e[0m\e[0mSeg:56de       Size:256        Owner:0x2b40\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:550c       Size:256        Owner:0x236e\r
+\e[0m\e[0mSeg:57de       Size:256        Owner:0x2b42\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:560c       Size:256        Owner:0x2370\r
+\e[0m\e[0mSeg:58de       Size:256        Owner:0x2b44\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:570c       Size:256        Owner:0x2372\r
+\e[0m\e[0mSeg:59de       Size:256        Owner:0x2b46\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:580c       Size:256        Owner:0x2374\r
+\e[0m\e[0mSeg:5ade       Size:256        Owner:0x2b48\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:590c       Size:256        Owner:0x2376\r
+\e[0m\e[0mSeg:5bde       Size:256        Owner:0x2b4a\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5a0c       Size:256        Owner:0x2378\r
+\e[0m\e[0mSeg:5cde       Size:256        Owner:0x2b4c\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5b0c       Size:256        Owner:0x237a\r
+\e[0m\e[0mSeg:5dde       Size:256        Owner:0x2b4e\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5c0c       Size:256        Owner:0x237c\r
+\e[0m\e[0mSeg:5ede       Size:256        Owner:0x2b50\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5d0c       Size:256        Owner:0x237e\r
+\e[0m\e[0mSeg:5fde       Size:256        Owner:0x2b52\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5e0c       Size:256        Owner:0x2380\r
+\e[0m\e[0mSeg:60de       Size:256        Owner:0x2b54\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5f0c       Size:256        Owner:0x2382\r
+\e[0m\e[0mSeg:61de       Size:256        Owner:0x2b56\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:600c       Size:256        Owner:0x2384\r
+\e[0m\e[0mSeg:62de       Size:256        Owner:0x2b58\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:610c       Size:256        Owner:0x2386\r
+\e[0m\e[0mSeg:63de       Size:256        Owner:0x2b5a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:620c       Size:256        Owner:0x2388\r
+\e[0m\e[0mSeg:64de       Size:256        Owner:0x2b5c\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:630c       Size:256        Owner:0x238a\r
+\e[0m\e[0mSeg:65de       Size:256        Owner:0x2b5e\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:640c       Size:256        Owner:0x238c\r
+\e[0m\e[0mSeg:66de       Size:256        Owner:0x2b60\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:650c       Size:256        Owner:0x238e\r
+\e[0m\e[0mSeg:67de       Size:256        Owner:0x2b62\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:660c       Size:256        Owner:0x2390\r
+\e[0m\e[0mSeg:68de       Size:256        Owner:0x2b64\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:670c       Size:256        Owner:0x2392\r
+\e[0m\e[0mSeg:69de       Size:256        Owner:0x2b66\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:680c       Size:256        Owner:0x2394\r
+\e[0m\e[0mSeg:6ade       Size:256        Owner:0x2b68\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:690c       Size:256        Owner:0x2396\r
+\e[0m\e[0mSeg:6bde       Size:256        Owner:0x2b6a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6a0c       Size:256        Owner:0x2398\r
+\e[0m\e[0mSeg:6cde       Size:256        Owner:0x2b6c\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6b0c       Size:256        Owner:0x239a\r
+\e[0m\e[0mSeg:6dde       Size:256        Owner:0x2b6e\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6c0c       Size:256        Owner:0x239c\r
+\e[0m\e[0mSeg:6ede       Size:256        Owner:0x2b70\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6d0c       Size:256        Owner:0x239e\r
+\e[0m\e[0mSeg:6fde       Size:256        Owner:0x2b72\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6e0c       Size:256        Owner:0x23a0\r
+\e[0m\e[0mSeg:70de       Size:256        Owner:0x2b74\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6f0c       Size:256        Owner:0x23a2\r
+\e[0m\e[0mSeg:71de       Size:256        Owner:0x2b76\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:700c       Size:256        Owner:0x23a4\r
+\e[0m\e[0mSeg:72de       Size:256        Owner:0x2b78\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:710c       Size:256        Owner:0x23a6\r
+\e[0m\e[0mSeg:73de       Size:256        Owner:0x2b7a\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:720c       Size:256        Owner:0x23a8\r
+\e[0m\e[0mSeg:74de       Size:256        Owner:0x2b7c\r
 \e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:730c       Size:256        Owner:0x23aa\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:740c       Size:256        Owner:0x23ac\r
+\e[0m\e[0mSeg:75de       Size:256        Owner:0x2b7e\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:750c       Size:256        Owner:0x23ae\r
+\e[0m\e[0mSeg:76de       Size:256        Owner:0x2b80\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:760c       Size:256        Owner:0x23b0\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:770c       Size:273        Owner:0xfde\r
-\e[44;34m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:77de       Size:273        Owner:0x2a92\r
+\e[44;34m++++\e[0m\e[42;32m\r
 \e[0m\e[0mSeg:9fde       Size:32802      Owner:0x0\r
 \e[41;31m\e[0m\e[42;32m\r
 \e[0m\e[0mSeg:9ffe       Size:24577      Owner:0x0\r
diff --git a/DEBUG.16W b/DEBUG.16W
new file mode 100755 (executable)
index 0000000..4f0cb79
--- /dev/null
+++ b/DEBUG.16W
@@ -0,0 +1,210 @@
+\e[0mSeg:0      Size:8959       Owner:0x0\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[42;32m00000\r
+\e[0m\e[0mSeg:23f1       Size:44 Owner:0x0\r
+\e[41;31m+\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:241d       Size:256        Owner:0x1db4\r
+\e[44;34m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:251d       Size:256        Owner:0x1ba6\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:261d       Size:256        Owner:0x1ba8\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:271d       Size:256        Owner:0x1baa\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:281d       Size:256        Owner:0x1bac\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:291d       Size:256        Owner:0x1bae\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:2a1d       Size:256        Owner:0x1bb0\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:2b1d       Size:256        Owner:0x1bb2\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:2c1d       Size:256        Owner:0x1bb4\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:2d1d       Size:256        Owner:0x1bb6\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:2e1d       Size:256        Owner:0x1bb8\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:2f1d       Size:256        Owner:0x1bba\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:301d       Size:256        Owner:0x1bbc\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:311d       Size:256        Owner:0x1bbe\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:321d       Size:256        Owner:0x1bc0\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:331d       Size:256        Owner:0x1bc2\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:341d       Size:256        Owner:0x1bc4\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:351d       Size:256        Owner:0x1bc6\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:361d       Size:256        Owner:0x1bc8\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:371d       Size:256        Owner:0x1bca\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:381d       Size:256        Owner:0x1bcc\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:391d       Size:256        Owner:0x1bce\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:3a1d       Size:256        Owner:0x1bd0\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:3b1d       Size:256        Owner:0x1bd2\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:3c1d       Size:256        Owner:0x1bd4\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:3d1d       Size:256        Owner:0x1bd6\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:3e1d       Size:256        Owner:0x1bd8\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:3f1d       Size:256        Owner:0x1bda\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:401d       Size:256        Owner:0x1bdc\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:411d       Size:256        Owner:0x1bde\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:421d       Size:256        Owner:0x1be0\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:431d       Size:256        Owner:0x1be2\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:441d       Size:256        Owner:0x1be4\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:451d       Size:256        Owner:0x1be6\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:461d       Size:256        Owner:0x1be8\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:471d       Size:256        Owner:0x1bea\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:481d       Size:256        Owner:0x1bec\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:491d       Size:256        Owner:0x1bee\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:4a1d       Size:256        Owner:0x1bf0\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:4b1d       Size:256        Owner:0x1bf2\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:4c1d       Size:256        Owner:0x1bf4\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:4d1d       Size:256        Owner:0x1bf6\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:4e1d       Size:256        Owner:0x1bf8\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:4f1d       Size:256        Owner:0x1bfa\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:501d       Size:256        Owner:0x1bfc\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:511d       Size:256        Owner:0x1bfe\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:521d       Size:256        Owner:0x1c00\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:531d       Size:256        Owner:0x1c02\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:541d       Size:256        Owner:0x1c04\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:551d       Size:256        Owner:0x1c06\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:561d       Size:256        Owner:0x1c08\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:571d       Size:256        Owner:0x1c0a\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:581d       Size:256        Owner:0x1c0c\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:591d       Size:256        Owner:0x1c0e\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:5a1d       Size:256        Owner:0x1c10\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:5b1d       Size:256        Owner:0x1c12\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:5c1d       Size:256        Owner:0x1c14\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:5d1d       Size:256        Owner:0x1c16\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:5e1d       Size:256        Owner:0x1c18\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:5f1d       Size:256        Owner:0x1c1a\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:601d       Size:256        Owner:0x1c1c\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:611d       Size:256        Owner:0x1c1e\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:621d       Size:256        Owner:0x1c20\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:631d       Size:256        Owner:0x1c22\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:641d       Size:256        Owner:0x1c24\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:651d       Size:256        Owner:0x1c26\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:661d       Size:256        Owner:0x1c28\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:671d       Size:256        Owner:0x1c2a\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:681d       Size:256        Owner:0x1c2c\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:691d       Size:256        Owner:0x1c2e\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:6a1d       Size:256        Owner:0x1c30\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:6b1d       Size:256        Owner:0x1c32\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:6c1d       Size:256        Owner:0x1c34\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:6d1d       Size:256        Owner:0x1c36\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:6e1d       Size:256        Owner:0x1c38\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:6f1d       Size:256        Owner:0x1c3a\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:701d       Size:256        Owner:0x1c3c\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:711d       Size:256        Owner:0x1c3e\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:721d       Size:256        Owner:0x1c40\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:731d       Size:256        Owner:0x1c42\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:741d       Size:256        Owner:0x1c44\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:751d       Size:256        Owner:0x1c46\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:761d       Size:256        Owner:0x1c48\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:771d       Size:256        Owner:0x1c4a\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:781d       Size:256        Owner:0x1c4c\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:791d       Size:256        Owner:0x1c4e\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:7a1d       Size:256        Owner:0x1c50\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:7b1d       Size:256        Owner:0x1c52\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:7c1d       Size:256        Owner:0x1c54\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:7d1d       Size:256        Owner:0x1c56\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:7e1d       Size:256        Owner:0x1c58\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:7f1d       Size:256        Owner:0x1c5a\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:801d       Size:256        Owner:0x1c5c\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:811d       Size:256        Owner:0x1c5e\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:821d       Size:256        Owner:0x1c60\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:831d       Size:256        Owner:0x1c62\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:841d       Size:256        Owner:0x1c64\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:851d       Size:256        Owner:0x1c66\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:861d       Size:256        Owner:0x1c68\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:871d       Size:256        Owner:0x1c6a\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:881d       Size:256        Owner:0x1c6c\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:891d       Size:273        Owner:0x1b78\r
+\e[44;34m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:b41d       Size:19426      Owner:0x0\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m
\ No newline at end of file
diff --git a/HEAP.16W b/HEAP.16W
new file mode 100755 (executable)
index 0000000..4249c5c
--- /dev/null
+++ b/HEAP.16W
@@ -0,0 +1,47 @@
+\r
+       == default ==\r
+\r
+  USED block at 24130016 of size 66\r
+  USED block at 24130058 of size 66\r
+  FREE block at 2413009a of size 18\r
+  USED block at 241300ac of size 136\r
+  USED block at 24130134 of size 20\r
+  FREE block at 24130148 of size 7860\r
+OK - end of heap\r
+\r
+       == near ==\r
+\r
+  USED block at 1412ecd6 of size 12\r
+  USED block at 1412ece2 of size 332\r
+  USED block at 1412ee2e of size 52\r
+  USED block at 1412ee62 of size 20\r
+  USED block at 1412ee76 of size 20\r
+  USED block at 1412ee8a of size 20\r
+  USED block at 1412ee9e of size 20\r
+  USED block at 1412eeb2 of size 20\r
+  USED block at 1412eec6 of size 4406\r
+OK - end of heap\r
+\r
+       == far ==\r
+\r
+  USED block at 24130016 of size 66\r
+  USED block at 24130058 of size 66\r
+  USED block at 2413009a of size 18\r
+  USED block at 241300ac of size 136\r
+  USED block at 24130134 of size 20\r
+  USED block at 24130148 of size 7860\r
+OK - end of heap\r
+\r
+Memory Type         Total      Used       Free\r
+----------------  --------   --------   --------\r
+Default                   8166         288       7878\r
+Near              4902         496       4406\r
+Far               8166         288       7878\r
+----------------  --------   --------   --------\r
+coreleft = 4404\r
+farcoreleft = 44896\r
+GetFreeSize = 40512\r
+GetNearFreeSize = 4406\r
+GetFarFreeSize = 40512\r
+memavl = 4404\r
+stackavail = 31606\r
diff --git a/MEMINFO.16B b/MEMINFO.16B
new file mode 100755 (executable)
index 0000000..e69de29
index 8609c2124abff8aaa5613e99aa392e7bd3872815..fdff3f7c7aadb6cc70b932a4d2b85335ea3fa85b 100755 (executable)
Binary files a/MMDUMP.16B and b/MMDUMP.16B differ
diff --git a/MMDUMP.16W b/MMDUMP.16W
new file mode 100755 (executable)
index 0000000..ae51bd9
Binary files /dev/null and b/MMDUMP.16W differ
index 0cb42ac175b6280e0e9052bb5cda91e2e422d65d..b1c97ef806323542bd1a314e3c06bc2426df11dd 100755 (executable)
Binary files a/bcexmm.dsk and b/bcexmm.dsk differ
index 89419f23e4cb45269c284a10a448f0bdf8085256..675363b95db5f5241bc300f54466d5e562b91fb8 100755 (executable)
Binary files a/bcexmm.exe and b/bcexmm.exe differ
index d6b186571747a93263f19d8c7aeef1d5438d6a2f..163d724b08e055c291453e759f6d901e958a9f4e 100755 (executable)
Binary files a/bcexmm.prj and b/bcexmm.prj differ
index c5e9b5ce3c7eb99273a982c8807e767ca359f80f..5b7123bb83905d353927b2a597edde87f11729d4 100755 (executable)
 #define FILEREAD\r
 //#define EXMMVERBOSE\r
 \r
-void VGAmodeX(sword vq, boolean cmem, global_game_variables_t *gv){}\r
-#define PRINTBB { printf("&main()=     %Fp\n", argv[0]);printf("bigbuffer=     %Fp\n", bigbuffer);printf("&bigbuffer=  %Fp\n", &bigbuffer);printf("bigbuffer=  %04x\n", bigbuffer);printf("&bigbuffer= %04x\n", &bigbuffer); }\r
+void VGAmodeX(sword vq, boolean cmem, global_game_variables_t *gv)\r
+{\r
+       printf("VGAmodeX dummy:\n       %Fp     %Fp     %Fp\n", &vq, &cmem, gv);\r
+}\r
+#define PRINTBB { printf("&main()=     %Fp\n", argv[0]);printf("gvar.ca.tinf[0]=       %Fp\n", gvar.ca.tinf[0]);printf("&gvar.ca.tinf[0]=      %Fp\n", &gvar.ca.tinf[0]);printf("gvar.ca.tinf[0]=      %04x\n", gvar.ca.tinf[0]);printf("&gvar.ca.tinf[0]=     %04x\n", &gvar.ca.tinf[0]); }\r
 \r
 #ifdef __WATCOMC__\r
 void segatesuto()\r
@@ -73,8 +76,6 @@ main(int argc, char *argv[])
 //#ifdef __WATCOMC__\r
 //     __segment sega;\r
 //#endif\r
-       memptr bigbuffer;\r
-\r
        //static byte bakapee[64];\r
        char *bakapee1, *bakapee2;\r
        word baka;\r
@@ -87,8 +88,6 @@ main(int argc, char *argv[])
        bakapee2 = malloc(64);\r
        //file name //\r
 \r
-       gvar.mm.mmstarted=0;\r
-\r
 #ifdef __DEBUG_PM__\r
        dbg_debugpm=1;  //debug pm\r
 #endif\r
@@ -109,10 +108,7 @@ main(int argc, char *argv[])
        if(dbg_debugpm>0)\r
        {\r
 #endif\r
-               PM_Startup(&gvar);\r
-               //printf("pmstarted ok\n");\r
-               //PM_CheckMainMem(&gvar);\r
-               PM_UnlockMainMem(&gvar);\r
+               PM_Startup(&gvar); PM_CheckMainMem(&gvar); PM_UnlockMainMem(&gvar);\r
 #ifdef __DEBUG_PM__\r
        }\r
 #endif\r
@@ -126,26 +122,26 @@ main(int argc, char *argv[])
 for(w=0;w<2;w++)\r
 {\r
 //     bakapeehandle = open(bakapee,O_RDONLY | O_BINARY, S_IREAD);\r
-//     printf("size of big buffer~=%u\n", _bmsize(segu, bigbuffer));\r
-//     if(CA_FarRead(bakapeehandle,(void far *)&bigbuffer,sizeof(bigbuffer),&gvar.mm))\r
+//     printf("size of big buffer~=%u\n", _bmsize(segu, gvar.ca.tinf[0]));\r
+//     if(CA_FarRead(bakapeehandle,(void far *)&gvar.ca.tinf[0],sizeof(gvar.ca.tinf[0]),&gvar.mm))\r
        if(w>0)\r
        {\r
                printf("                read\n");\r
-               if(CA_ReadFile(bakapee2, &bigbuffer, &gvar)) baka=1; else baka=0;\r
+               if(CA_ReadFile(bakapee2, &gvar.ca.tinf[0], &gvar)) baka=1; else baka=0;\r
        }\r
 #endif\r
        if(w==0)\r
        {\r
-       printf("                load\n");\r
-       if(CA_LoadFile(bakapee1, &bigbuffer, &gvar)) baka=1; else baka=0;\r
+               printf("                load\n");\r
+               if(CA_LoadFile(bakapee1, &gvar.ca.tinf[0], &gvar)) baka=1; else baka=0;\r
        }\r
 //     close(bakapeehandle);\r
        //hmm functions in cache system use the buffered stuff\r
 //#ifdef __WATCOMC__\r
-//     printf("\nsize of big buffer~=%u\n", _bmsize(sega, bigbuffer));\r
+//     printf("\nsize of big buffer~=%u\n", _bmsize(sega, gvar.ca.tinf[0]));\r
 //#endif\r
 \r
-       printf("contents of the buffer\n[\n%s\n]\n", bigbuffer);\r
+       printf("contents of the buffer\n[\n%s\n]\n", gvar.ca.tinf[0]);\r
        //printf("dark purple = purgable\n");\r
        //printf("medium blue = non purgable\n");\r
        //printf("red = locked\n");\r
@@ -163,7 +159,7 @@ for(w=0;w<2;w++)
        MM_Report_(&gvar);\r
        //printf("bakapee1=%s\n", bakapee1);\r
        //printf("bakapee2=%s\n", bakapee2);\r
-       MM_FreePtr(&bigbuffer, &gvar);\r
+       MM_FreePtr(&gvar.ca.tinf[0], &gvar);\r
 //#ifdef __WATCOMC__\r
 #ifdef __DEBUG_PM__\r
        if(dbg_debugpm>0)\r
@@ -181,11 +177,11 @@ for(w=0;w<2;w++)
        printf("&far=   %Fp", &(gvar.mm.farheap));\r
        printf("\n");\r
 #ifdef EXMMVERBOSE\r
-       printf("bigb=   %Fp ", bigbuffer);\r
-       //printf("bigbr=        %04x", bigbuffer);\r
+       printf("bigb=   %Fp ", gvar.ca.tinf[0]);\r
+       //printf("bigbr=        %04x", gvar.ca.tinf[0]);\r
        //printf("\n");\r
-       printf("&bigb=%Fp ", &bigbuffer);\r
-       //printf("&bigb=%04x", &bigbuffer);\r
+       printf("&bigb=%Fp ", &gvar.ca.tinf[0]);\r
+       //printf("&bigb=%04x", &gvar.ca.tinf[0]);\r
        printf("\n");\r
        printf("========================================\n");\r
 #endif\r
index 908dd60f125c4ddc7fd516b72550486acddc5a2c..10fd1eea58a9ef02f36f113d7666fcedb353d198 100755 (executable)
@@ -538,6 +538,9 @@ typedef struct      //TODO: USE THIS!!!!
        byte            far             grneeded[NUMCHUNKS];\r
        memptr/*byte _seg*/     *audiosegs[NUMSNDCHUNKS];\r
 \r
+       //misc memptr\r
+       memptr tinf[4];\r
+\r
        huffnode huffnode;\r
 \r
        //TODO: extend! and learn from keen/wolf/catacomb's code wwww\r
index 405af50f8d9689c01d823a5c8ee9501938a4dfb6..88aab3798f96c47b37a018f0027df0abebb4e74a 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 405af50f8d9689c01d823a5c8ee9501938a4dfb6
+Subproject commit 88aab3798f96c47b37a018f0027df0abebb4e74a