]> 4ch.mooo.com Git - 16.git/commitdiff
going to look into why it is doing fuckery
authorsparky4 <sparky4@cock.li>
Tue, 21 Feb 2017 21:10:11 +0000 (15:10 -0600)
committersparky4 <sparky4@cock.li>
Tue, 21 Feb 2017 21:10:11 +0000 (15:10 -0600)
DEBUG.16B
HEAP.16W
bcexmm.exe
bcexmm.prj
src/lib/16_mm.c

index 30e247d4c4a17144511bfd35e5f77bed59ee8fc2..a78dbcdfc3a18484c9bd14e9b0f761ec5931ab94 100755 (executable)
--- a/DEBUG.16B
+++ b/DEBUG.16B
-\e[0mSeg:0      Size:4864       Owner:0x0\r
-\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[42;32m0\r
-\e[0m\e[0mSeg:1300       Size:256        Owner:0x2cb7\r
-\e[44;34m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1400       Size:256        Owner:0x2aba\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1500       Size:256        Owner:0x2abc\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1600       Size:256        Owner:0x2abe\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1700       Size:256        Owner:0x2ac0\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1800       Size:256        Owner:0x2ac2\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1900       Size:256        Owner:0x2ac4\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1a00       Size:256        Owner:0x2ac6\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1b00       Size:256        Owner:0x2ac8\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1c00       Size:256        Owner:0x2aca\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1d00       Size:256        Owner:0x2acc\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1e00       Size:256        Owner:0x2ace\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:1f00       Size:256        Owner:0x2ad0\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2000       Size:256        Owner:0x2ad2\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2100       Size:256        Owner:0x2ad4\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2200       Size:256        Owner:0x2ad6\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2300       Size:256        Owner:0x2ad8\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2400       Size:256        Owner:0x2ada\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2500       Size:256        Owner:0x2adc\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2600       Size:256        Owner:0x2ade\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2700       Size:256        Owner:0x2ae0\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2800       Size:256        Owner:0x2ae2\r
+\e[0mSeg:0      Size:2705       Owner:0x0\r
+\e[41;31m++++++++++++++++++++++++++++++++++\e[0m\e[42;32m0\r
+\e[0m\e[0mSeg:a91        Size:256        Owner:0x2cb7\r
+\e[44;34m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:b91        Size:256        Owner:0x2aba\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2900       Size:256        Owner:0x2ae4\r
+\e[0m\e[0mSeg:c91        Size:256        Owner:0x2abc\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2a00       Size:256        Owner:0x2ae6\r
+\e[0m\e[0mSeg:d91        Size:256        Owner:0x2abe\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2b00       Size:256        Owner:0x2ae8\r
+\e[0m\e[0mSeg:e91        Size:256        Owner:0x2ac0\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2c00       Size:256        Owner:0x2aea\r
+\e[0m\e[0mSeg:f91        Size:256        Owner:0x2ac2\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:1091       Size:256        Owner:0x2ac4\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2d00       Size:256        Owner:0x2aec\r
+\e[0m\e[0mSeg:1191       Size:256        Owner:0x2ac6\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2e00       Size:256        Owner:0x2aee\r
+\e[0m\e[0mSeg:1291       Size:256        Owner:0x2ac8\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2f00       Size:256        Owner:0x2af0\r
+\e[0m\e[0mSeg:1391       Size:256        Owner:0x2aca\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3000       Size:256        Owner:0x2af2\r
+\e[0m\e[0mSeg:1491       Size:256        Owner:0x2acc\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:1591       Size:256        Owner:0x2ace\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3100       Size:256        Owner:0x2af4\r
+\e[0m\e[0mSeg:1691       Size:256        Owner:0x2ad0\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3200       Size:256        Owner:0x2af6\r
+\e[0m\e[0mSeg:1791       Size:256        Owner:0x2ad2\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3300       Size:256        Owner:0x2af8\r
+\e[0m\e[0mSeg:1891       Size:256        Owner:0x2ad4\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3400       Size:256        Owner:0x2afa\r
+\e[0m\e[0mSeg:1991       Size:256        Owner:0x2ad6\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:1a91       Size:256        Owner:0x2ad8\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3500       Size:256        Owner:0x2afc\r
+\e[0m\e[0mSeg:1b91       Size:256        Owner:0x2ada\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3600       Size:256        Owner:0x2afe\r
+\e[0m\e[0mSeg:1c91       Size:256        Owner:0x2adc\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3700       Size:256        Owner:0x2b00\r
+\e[0m\e[0mSeg:1d91       Size:256        Owner:0x2ade\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3800       Size:256        Owner:0x2b02\r
+\e[0m\e[0mSeg:1e91       Size:256        Owner:0x2ae0\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:1f91       Size:256        Owner:0x2ae2\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3900       Size:256        Owner:0x2b04\r
+\e[0m\e[0mSeg:2091       Size:256        Owner:0x2ae4\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3a00       Size:256        Owner:0x2b06\r
+\e[0m\e[0mSeg:2191       Size:256        Owner:0x2ae6\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3b00       Size:256        Owner:0x2b08\r
+\e[0m\e[0mSeg:2291       Size:256        Owner:0x2ae8\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3c00       Size:256        Owner:0x2b0a\r
+\e[0m\e[0mSeg:2391       Size:256        Owner:0x2aea\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:2491       Size:256        Owner:0x2aec\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3d00       Size:256        Owner:0x2b0c\r
+\e[0m\e[0mSeg:2591       Size:256        Owner:0x2aee\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3e00       Size:256        Owner:0x2b0e\r
+\e[0m\e[0mSeg:2691       Size:256        Owner:0x2af0\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3f00       Size:256        Owner:0x2b10\r
+\e[0m\e[0mSeg:2791       Size:256        Owner:0x2af2\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4000       Size:256        Owner:0x2b12\r
+\e[0m\e[0mSeg:2891       Size:256        Owner:0x2af4\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:2991       Size:256        Owner:0x2af6\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4100       Size:256        Owner:0x2b14\r
+\e[0m\e[0mSeg:2a91       Size:256        Owner:0x2af8\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4200       Size:256        Owner:0x2b16\r
+\e[0m\e[0mSeg:2b91       Size:256        Owner:0x2afa\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4300       Size:256        Owner:0x2b18\r
+\e[0m\e[0mSeg:2c91       Size:256        Owner:0x2afc\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4400       Size:256        Owner:0x2b1a\r
+\e[0m\e[0mSeg:2d91       Size:256        Owner:0x2afe\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:2e91       Size:256        Owner:0x2b00\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4500       Size:256        Owner:0x2b1c\r
+\e[0m\e[0mSeg:2f91       Size:256        Owner:0x2b02\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4600       Size:256        Owner:0x2b1e\r
+\e[0m\e[0mSeg:3091       Size:256        Owner:0x2b04\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4700       Size:256        Owner:0x2b20\r
+\e[0m\e[0mSeg:3191       Size:256        Owner:0x2b06\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4800       Size:256        Owner:0x2b22\r
+\e[0m\e[0mSeg:3291       Size:256        Owner:0x2b08\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:3391       Size:256        Owner:0x2b0a\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4900       Size:256        Owner:0x2b24\r
+\e[0m\e[0mSeg:3491       Size:256        Owner:0x2b0c\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4a00       Size:256        Owner:0x2b26\r
+\e[0m\e[0mSeg:3591       Size:256        Owner:0x2b0e\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4b00       Size:256        Owner:0x2b28\r
+\e[0m\e[0mSeg:3691       Size:256        Owner:0x2b10\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4c00       Size:256        Owner:0x2b2a\r
+\e[0m\e[0mSeg:3791       Size:256        Owner:0x2b12\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:3891       Size:256        Owner:0x2b14\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4d00       Size:256        Owner:0x2b2c\r
+\e[0m\e[0mSeg:3991       Size:256        Owner:0x2b16\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4e00       Size:256        Owner:0x2b2e\r
+\e[0m\e[0mSeg:3a91       Size:256        Owner:0x2b18\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4f00       Size:256        Owner:0x2b30\r
+\e[0m\e[0mSeg:3b91       Size:256        Owner:0x2b1a\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5000       Size:256        Owner:0x2b32\r
+\e[0m\e[0mSeg:3c91       Size:256        Owner:0x2b1c\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:3d91       Size:256        Owner:0x2b1e\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5100       Size:256        Owner:0x2b34\r
+\e[0m\e[0mSeg:3e91       Size:256        Owner:0x2b20\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5200       Size:256        Owner:0x2b36\r
+\e[0m\e[0mSeg:3f91       Size:256        Owner:0x2b22\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5300       Size:256        Owner:0x2b38\r
+\e[0m\e[0mSeg:4091       Size:256        Owner:0x2b24\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5400       Size:256        Owner:0x2b3a\r
+\e[0m\e[0mSeg:4191       Size:256        Owner:0x2b26\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:4291       Size:256        Owner:0x2b28\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5500       Size:256        Owner:0x2b3c\r
+\e[0m\e[0mSeg:4391       Size:256        Owner:0x2b2a\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5600       Size:256        Owner:0x2b3e\r
+\e[0m\e[0mSeg:4491       Size:256        Owner:0x2b2c\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5700       Size:256        Owner:0x2b40\r
+\e[0m\e[0mSeg:4591       Size:256        Owner:0x2b2e\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5800       Size:256        Owner:0x2b42\r
+\e[0m\e[0mSeg:4691       Size:256        Owner:0x2b30\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:4791       Size:256        Owner:0x2b32\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5900       Size:256        Owner:0x2b44\r
+\e[0m\e[0mSeg:4891       Size:256        Owner:0x2b34\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5a00       Size:256        Owner:0x2b46\r
+\e[0m\e[0mSeg:4991       Size:256        Owner:0x2b36\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5b00       Size:256        Owner:0x2b48\r
+\e[0m\e[0mSeg:4a91       Size:256        Owner:0x2b38\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5c00       Size:256        Owner:0x2b4a\r
+\e[0m\e[0mSeg:4b91       Size:256        Owner:0x2b3a\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:4c91       Size:256        Owner:0x2b3c\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5d00       Size:256        Owner:0x2b4c\r
+\e[0m\e[0mSeg:4d91       Size:256        Owner:0x2b3e\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5e00       Size:256        Owner:0x2b4e\r
+\e[0m\e[0mSeg:4e91       Size:256        Owner:0x2b40\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5f00       Size:256        Owner:0x2b50\r
+\e[0m\e[0mSeg:4f91       Size:256        Owner:0x2b42\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6000       Size:256        Owner:0x2b52\r
+\e[0m\e[0mSeg:5091       Size:256        Owner:0x2b44\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:5191       Size:256        Owner:0x2b46\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6100       Size:256        Owner:0x2b54\r
+\e[0m\e[0mSeg:5291       Size:256        Owner:0x2b48\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6200       Size:256        Owner:0x2b56\r
+\e[0m\e[0mSeg:5391       Size:256        Owner:0x2b4a\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6300       Size:256        Owner:0x2b58\r
+\e[0m\e[0mSeg:5491       Size:256        Owner:0x2b4c\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6400       Size:256        Owner:0x2b5a\r
+\e[0m\e[0mSeg:5591       Size:256        Owner:0x2b4e\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:5691       Size:256        Owner:0x2b50\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6500       Size:256        Owner:0x2b5c\r
+\e[0m\e[0mSeg:5791       Size:256        Owner:0x2b52\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6600       Size:256        Owner:0x2b5e\r
+\e[0m\e[0mSeg:5891       Size:256        Owner:0x2b54\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6700       Size:256        Owner:0x2b60\r
+\e[0m\e[0mSeg:5991       Size:256        Owner:0x2b56\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6800       Size:256        Owner:0x2b62\r
+\e[0m\e[0mSeg:5a91       Size:256        Owner:0x2b58\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:5b91       Size:256        Owner:0x2b5a\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6900       Size:256        Owner:0x2b64\r
+\e[0m\e[0mSeg:5c91       Size:256        Owner:0x2b5c\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6a00       Size:256        Owner:0x2b66\r
+\e[0m\e[0mSeg:5d91       Size:256        Owner:0x2b5e\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6b00       Size:256        Owner:0x2b68\r
+\e[0m\e[0mSeg:5e91       Size:256        Owner:0x2b60\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6c00       Size:256        Owner:0x2b6a\r
+\e[0m\e[0mSeg:5f91       Size:256        Owner:0x2b62\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:6091       Size:256        Owner:0x2b64\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6d00       Size:256        Owner:0x2b6c\r
+\e[0m\e[0mSeg:6191       Size:256        Owner:0x2b66\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6e00       Size:256        Owner:0x2b6e\r
+\e[0m\e[0mSeg:6291       Size:256        Owner:0x2b68\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6f00       Size:256        Owner:0x2b70\r
+\e[0m\e[0mSeg:6391       Size:256        Owner:0x2b6a\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7000       Size:256        Owner:0x2b72\r
+\e[0m\e[0mSeg:6491       Size:256        Owner:0x2b6c\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:6591       Size:256        Owner:0x2b6e\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7100       Size:256        Owner:0x2b74\r
+\e[0m\e[0mSeg:6691       Size:256        Owner:0x2b70\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7200       Size:256        Owner:0x2b76\r
+\e[0m\e[0mSeg:6791       Size:256        Owner:0x2b72\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7300       Size:256        Owner:0x2b78\r
+\e[0m\e[0mSeg:6891       Size:256        Owner:0x2b74\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7400       Size:256        Owner:0x2b7a\r
+\e[0m\e[0mSeg:6991       Size:256        Owner:0x2b76\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:6a91       Size:256        Owner:0x2b78\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7500       Size:256        Owner:0x2b7c\r
+\e[0m\e[0mSeg:6b91       Size:256        Owner:0x2b7a\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7600       Size:256        Owner:0x2b7e\r
+\e[0m\e[0mSeg:6c91       Size:256        Owner:0x2b7c\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7700       Size:256        Owner:0x2b80\r
+\e[0m\e[0mSeg:6d91       Size:256        Owner:0x2b7e\r
 \e[45;35m++++\e[0m\e[42;32m\r
 \e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7800       Size:273        Owner:0x2a92\r
+\e[0m\e[0mSeg:6e91       Size:256        Owner:0x2b80\r
+\e[45;35m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:6f91       Size:273        Owner:0x2a92\r
 \e[44;34m++++\e[0m\e[42;32m\r
 \e[44;34m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:9fde       Size:32802      Owner:0x0\r
+\e[0m\e[0mSeg:9790       Size:34928      Owner:0x0\r
 \e[41;31m\e[0m\e[42;32m\r
 \e[0m\e[0mSeg:9ffe       Size:24577      Owner:0x0\r
 \e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m
\ No newline at end of file
 \e[41;31m\e[0m\e[42;32m\r
 \e[0m\e[0mSeg:9ffe       Size:24577      Owner:0x0\r
 \e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m
\ No newline at end of file
index 2124017e8236e784e7ebdda64169d6ece7907594..0765b1b697e529444433cff76231129e7252e7c4 100755 (executable)
--- a/HEAP.16W
+++ b/HEAP.16W
@@ -4,9 +4,9 @@
   USED block at 24140016 of size 66\r
   USED block at 24140058 of size 66\r
   FREE block at 2414009a of size 18\r
   USED block at 24140016 of size 66\r
   USED block at 24140058 of size 66\r
   FREE block at 2414009a of size 18\r
-  USED block at 241400ac of size 514\r
-  USED block at 241402ae of size 20\r
-  FREE block at 241402c2 of size 7482\r
+  USED block at 241400ac of size 136\r
+  USED block at 24140134 of size 20\r
+  FREE block at 24140148 of size 7860\r
 OK - end of heap\r
 \r
        == near ==\r
 OK - end of heap\r
 \r
        == near ==\r
@@ -27,21 +27,21 @@ OK - end of heap
   USED block at 24140016 of size 66\r
   USED block at 24140058 of size 66\r
   USED block at 2414009a of size 18\r
   USED block at 24140016 of size 66\r
   USED block at 24140058 of size 66\r
   USED block at 2414009a of size 18\r
-  USED block at 241400ac of size 514\r
-  USED block at 241402ae of size 20\r
-  USED block at 241402c2 of size 7482\r
+  USED block at 241400ac of size 136\r
+  USED block at 24140134 of size 20\r
+  USED block at 24140148 of size 7860\r
 OK - end of heap\r
 \r
 Memory Type         Total      Used       Free\r
 ----------------  --------   --------   --------\r
 OK - end of heap\r
 \r
 Memory Type         Total      Used       Free\r
 ----------------  --------   --------   --------\r
-Default                   8166         666       7500\r
+Default                   8166         288       7878\r
 Near              4902         496       4406\r
 Near              4902         496       4406\r
-Far               8166         666       7500\r
+Far               8166         288       7878\r
 ----------------  --------   --------   --------\r
 coreleft = 4404\r
 ----------------  --------   --------   --------\r
 coreleft = 4404\r
-farcoreleft = 44518\r
-GetFreeSize = 40134\r
+farcoreleft = 44896\r
+GetFreeSize = 40512\r
 GetNearFreeSize = 4406\r
 GetNearFreeSize = 4406\r
-GetFarFreeSize = 40134\r
+GetFarFreeSize = 40512\r
 memavl = 4404\r
 stackavail = 31606\r
 memavl = 4404\r
 stackavail = 31606\r
index 82619291690e8decca6d6ab1ab3be599f10b5048..a2beb2d6fd28e39ff1eb7f618974b391b20b2ced 100755 (executable)
Binary files a/bcexmm.exe and b/bcexmm.exe differ
index 294ea009b19c3600baff181437d4ef8602edd7e7..fdba4c92eeed8c7240fcfcdc733b65b931672393 100755 (executable)
Binary files a/bcexmm.prj and b/bcexmm.prj differ
index cd99d8c6a7c930348eb88431efd99a7715cec4bd..93bd2d71ebcdd364301eedde16e472492fd84a59 100755 (executable)
@@ -788,11 +788,11 @@ void MM_Startup(global_game_variables_t *gvar)
 #ifdef __WATCOMC__
        _nheapgrow();
        length=(dword)_memavl();//(dword)GetFreeSize();
 #ifdef __WATCOMC__
        _nheapgrow();
        length=(dword)_memavl();//(dword)GetFreeSize();
-       start = (void far *)(gvar->mm.nearheap = _nmalloc(length));
+       start = (void __near *)(gvar->mm.nearheap = _nmalloc(length));
 #endif
 #ifdef __BORLANDC__
        length=coreleft();
 #endif
 #ifdef __BORLANDC__
        length=coreleft();
-       start = (void far *)(gvar->mm.nearheap = malloc(length));
+       start = (void near *)(gvar->mm.nearheap = malloc(length));
 #endif
        length -= 16-(FP_OFF(start)&15);
        length -= SAVENEARHEAP;
 #endif
        length -= 16-(FP_OFF(start)&15);
        length -= SAVENEARHEAP;