OSDN Git Service

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 30e247d..a78dbcd 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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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[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
index 2124017..0765b1b 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 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
@@ -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 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
-Default                   8166         666       7500\r
+Default                   8166         288       7878\r
 Near              4902         496       4406\r
-Far               8166         666       7500\r
+Far               8166         288       7878\r
 ----------------  --------   --------   --------\r
 coreleft = 4404\r
-farcoreleft = 44518\r
-GetFreeSize = 40134\r
+farcoreleft = 44896\r
+GetFreeSize = 40512\r
 GetNearFreeSize = 4406\r
-GetFarFreeSize = 40134\r
+GetFarFreeSize = 40512\r
 memavl = 4404\r
 stackavail = 31606\r
index 8261929..a2beb2d 100755 (executable)
Binary files a/bcexmm.exe and b/bcexmm.exe differ
index 294ea00..fdba4c9 100755 (executable)
Binary files a/bcexmm.prj and b/bcexmm.prj differ
index cd99d8c..93bd2d7 100755 (executable)
@@ -788,11 +788,11 @@ void MM_Startup(global_game_variables_t *gvar)
 #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();
-       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;