From 7139dee03afda7a2c2fcce4f397a996402630885 Mon Sep 17 00:00:00 2001 From: sparky4 Date: Tue, 21 Feb 2017 15:50:33 -0600 Subject: [PATCH] not going to work on it until wednesday --- DEBUG.16B | 252 ++++++++++++++++++++++++------------------------ DEBUG.16W | 212 ++++++++++++++++++++-------------------- HEAP.16W | 42 ++++---- MMDUMP.16B | Bin 2550 -> 2550 bytes MMDUMP.16W | Bin 2550 -> 2550 bytes bcexmm.exe | Bin 108467 -> 108359 bytes bcexmm.prj | Bin 8450 -> 8450 bytes src/exmmtest.c | 2 +- src/lib/16_mm.c | 14 +-- 9 files changed, 261 insertions(+), 261 deletions(-) diff --git a/DEBUG.16B b/DEBUG.16B index a78dbcdf..b7582b7f 100755 --- a/DEBUG.16B +++ b/DEBUG.16B @@ -1,210 +1,210 @@ -Seg:0 Size:2705 Owner:0x0 -++++++++++++++++++++++++++++++++++0 -Seg:a91 Size:256 Owner:0x2cb7 -+++++ -Seg:b91 Size:256 Owner:0x2aba +Seg:0 Size:4825 Owner:0x0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0 +Seg:12d9 Size:256 Owner:0x2c7f +++++ +Seg:13d9 Size:256 Owner:0x2a82 +++++ +Seg:14d9 Size:256 Owner:0x2a84 ++++ -Seg:c91 Size:256 Owner:0x2abc +Seg:15d9 Size:256 Owner:0x2a86 ++++++ +Seg:16d9 Size:256 Owner:0x2a88 ++++ -Seg:d91 Size:256 Owner:0x2abe +Seg:17d9 Size:256 Owner:0x2a8a ++++ -Seg:e91 Size:256 Owner:0x2ac0 +Seg:18d9 Size:256 Owner:0x2a8c ++++ -Seg:f91 Size:256 Owner:0x2ac2 +Seg:19d9 Size:256 Owner:0x2a8e +++++ +Seg:1ad9 Size:256 Owner:0x2a90 +++++ -Seg:1091 Size:256 Owner:0x2ac4 +Seg:1bd9 Size:256 Owner:0x2a92 ++++ -Seg:1191 Size:256 Owner:0x2ac6 +Seg:1cd9 Size:256 Owner:0x2a94 ++++ -Seg:1291 Size:256 Owner:0x2ac8 +Seg:1dd9 Size:256 Owner:0x2a96 ++++ -Seg:1391 Size:256 Owner:0x2aca +Seg:1ed9 Size:256 Owner:0x2a98 ++++ -Seg:1491 Size:256 Owner:0x2acc -+++++ -Seg:1591 Size:256 Owner:0x2ace +Seg:1fde Size:34 Owner:0x0 +++ +Seg:2000 Size:256 Owner:0x2a9a ++++ -Seg:1691 Size:256 Owner:0x2ad0 +Seg:2100 Size:256 Owner:0x2a9c ++++ -Seg:1791 Size:256 Owner:0x2ad2 +Seg:2200 Size:256 Owner:0x2a9e ++++ -Seg:1891 Size:256 Owner:0x2ad4 +Seg:2300 Size:256 Owner:0x2aa0 ++++ -Seg:1991 Size:256 Owner:0x2ad6 -+++++ -Seg:1a91 Size:256 Owner:0x2ad8 +Seg:2400 Size:256 Owner:0x2aa2 ++++ -Seg:1b91 Size:256 Owner:0x2ada +Seg:2500 Size:256 Owner:0x2aa4 ++++ -Seg:1c91 Size:256 Owner:0x2adc +Seg:2600 Size:256 Owner:0x2aa6 ++++ -Seg:1d91 Size:256 Owner:0x2ade +Seg:2700 Size:256 Owner:0x2aa8 ++++ -Seg:1e91 Size:256 Owner:0x2ae0 -+++++ -Seg:1f91 Size:256 Owner:0x2ae2 +Seg:2800 Size:256 Owner:0x2aaa ++++ -Seg:2091 Size:256 Owner:0x2ae4 +Seg:2900 Size:256 Owner:0x2aac ++++ -Seg:2191 Size:256 Owner:0x2ae6 +Seg:2a00 Size:256 Owner:0x2aae ++++ -Seg:2291 Size:256 Owner:0x2ae8 +Seg:2b00 Size:256 Owner:0x2ab0 ++++ -Seg:2391 Size:256 Owner:0x2aea -+++++ -Seg:2491 Size:256 Owner:0x2aec +Seg:2c00 Size:256 Owner:0x2ab2 ++++ -Seg:2591 Size:256 Owner:0x2aee +Seg:2d00 Size:256 Owner:0x2ab4 ++++ -Seg:2691 Size:256 Owner:0x2af0 +Seg:2e00 Size:256 Owner:0x2ab6 ++++ -Seg:2791 Size:256 Owner:0x2af2 +Seg:2f00 Size:256 Owner:0x2ab8 ++++ -Seg:2891 Size:256 Owner:0x2af4 -+++++ -Seg:2991 Size:256 Owner:0x2af6 +Seg:3000 Size:256 Owner:0x2aba ++++ -Seg:2a91 Size:256 Owner:0x2af8 +Seg:3100 Size:256 Owner:0x2abc ++++ -Seg:2b91 Size:256 Owner:0x2afa +Seg:3200 Size:256 Owner:0x2abe ++++ -Seg:2c91 Size:256 Owner:0x2afc +Seg:3300 Size:256 Owner:0x2ac0 ++++ -Seg:2d91 Size:256 Owner:0x2afe -+++++ -Seg:2e91 Size:256 Owner:0x2b00 +Seg:3400 Size:256 Owner:0x2ac2 ++++ -Seg:2f91 Size:256 Owner:0x2b02 +Seg:3500 Size:256 Owner:0x2ac4 ++++ -Seg:3091 Size:256 Owner:0x2b04 +Seg:3600 Size:256 Owner:0x2ac6 ++++ -Seg:3191 Size:256 Owner:0x2b06 +Seg:3700 Size:256 Owner:0x2ac8 ++++ -Seg:3291 Size:256 Owner:0x2b08 -+++++ -Seg:3391 Size:256 Owner:0x2b0a +Seg:3800 Size:256 Owner:0x2aca ++++ -Seg:3491 Size:256 Owner:0x2b0c +Seg:3900 Size:256 Owner:0x2acc ++++ -Seg:3591 Size:256 Owner:0x2b0e +Seg:3a00 Size:256 Owner:0x2ace ++++ -Seg:3691 Size:256 Owner:0x2b10 +Seg:3b00 Size:256 Owner:0x2ad0 ++++ -Seg:3791 Size:256 Owner:0x2b12 -+++++ -Seg:3891 Size:256 Owner:0x2b14 +Seg:3c00 Size:256 Owner:0x2ad2 ++++ -Seg:3991 Size:256 Owner:0x2b16 +Seg:3d00 Size:256 Owner:0x2ad4 ++++ -Seg:3a91 Size:256 Owner:0x2b18 +Seg:3e00 Size:256 Owner:0x2ad6 ++++ -Seg:3b91 Size:256 Owner:0x2b1a +Seg:3f00 Size:256 Owner:0x2ad8 ++++ -Seg:3c91 Size:256 Owner:0x2b1c -+++++ -Seg:3d91 Size:256 Owner:0x2b1e +Seg:4000 Size:256 Owner:0x2ada ++++ -Seg:3e91 Size:256 Owner:0x2b20 +Seg:4100 Size:256 Owner:0x2adc ++++ -Seg:3f91 Size:256 Owner:0x2b22 +Seg:4200 Size:256 Owner:0x2ade ++++ -Seg:4091 Size:256 Owner:0x2b24 +Seg:4300 Size:256 Owner:0x2ae0 ++++ -Seg:4191 Size:256 Owner:0x2b26 -+++++ -Seg:4291 Size:256 Owner:0x2b28 +Seg:4400 Size:256 Owner:0x2ae2 ++++ -Seg:4391 Size:256 Owner:0x2b2a +Seg:4500 Size:256 Owner:0x2ae4 ++++ -Seg:4491 Size:256 Owner:0x2b2c +Seg:4600 Size:256 Owner:0x2ae6 ++++ -Seg:4591 Size:256 Owner:0x2b2e +Seg:4700 Size:256 Owner:0x2ae8 ++++ -Seg:4691 Size:256 Owner:0x2b30 -+++++ -Seg:4791 Size:256 Owner:0x2b32 +Seg:4800 Size:256 Owner:0x2aea ++++ -Seg:4891 Size:256 Owner:0x2b34 +Seg:4900 Size:256 Owner:0x2aec ++++ -Seg:4991 Size:256 Owner:0x2b36 +Seg:4a00 Size:256 Owner:0x2aee ++++ -Seg:4a91 Size:256 Owner:0x2b38 +Seg:4b00 Size:256 Owner:0x2af0 ++++ -Seg:4b91 Size:256 Owner:0x2b3a -+++++ -Seg:4c91 Size:256 Owner:0x2b3c +Seg:4c00 Size:256 Owner:0x2af2 ++++ -Seg:4d91 Size:256 Owner:0x2b3e +Seg:4d00 Size:256 Owner:0x2af4 ++++ -Seg:4e91 Size:256 Owner:0x2b40 +Seg:4e00 Size:256 Owner:0x2af6 ++++ -Seg:4f91 Size:256 Owner:0x2b42 +Seg:4f00 Size:256 Owner:0x2af8 ++++ -Seg:5091 Size:256 Owner:0x2b44 -+++++ -Seg:5191 Size:256 Owner:0x2b46 +Seg:5000 Size:256 Owner:0x2afa ++++ -Seg:5291 Size:256 Owner:0x2b48 +Seg:5100 Size:256 Owner:0x2afc ++++ -Seg:5391 Size:256 Owner:0x2b4a +Seg:5200 Size:256 Owner:0x2afe ++++ -Seg:5491 Size:256 Owner:0x2b4c +Seg:5300 Size:256 Owner:0x2b00 ++++ -Seg:5591 Size:256 Owner:0x2b4e -+++++ -Seg:5691 Size:256 Owner:0x2b50 +Seg:5400 Size:256 Owner:0x2b02 ++++ -Seg:5791 Size:256 Owner:0x2b52 +Seg:5500 Size:256 Owner:0x2b04 ++++ -Seg:5891 Size:256 Owner:0x2b54 +Seg:5600 Size:256 Owner:0x2b06 ++++ -Seg:5991 Size:256 Owner:0x2b56 +Seg:5700 Size:256 Owner:0x2b08 ++++ -Seg:5a91 Size:256 Owner:0x2b58 -+++++ -Seg:5b91 Size:256 Owner:0x2b5a +Seg:5800 Size:256 Owner:0x2b0a ++++ -Seg:5c91 Size:256 Owner:0x2b5c +Seg:5900 Size:256 Owner:0x2b0c ++++ -Seg:5d91 Size:256 Owner:0x2b5e +Seg:5a00 Size:256 Owner:0x2b0e ++++ -Seg:5e91 Size:256 Owner:0x2b60 +Seg:5b00 Size:256 Owner:0x2b10 ++++ -Seg:5f91 Size:256 Owner:0x2b62 -+++++ -Seg:6091 Size:256 Owner:0x2b64 +Seg:5c00 Size:256 Owner:0x2b12 ++++ -Seg:6191 Size:256 Owner:0x2b66 +Seg:5d00 Size:256 Owner:0x2b14 ++++ -Seg:6291 Size:256 Owner:0x2b68 +Seg:5e00 Size:256 Owner:0x2b16 ++++ -Seg:6391 Size:256 Owner:0x2b6a +Seg:5f00 Size:256 Owner:0x2b18 ++++ -Seg:6491 Size:256 Owner:0x2b6c -+++++ -Seg:6591 Size:256 Owner:0x2b6e +Seg:6000 Size:256 Owner:0x2b1a ++++ -Seg:6691 Size:256 Owner:0x2b70 +Seg:6100 Size:256 Owner:0x2b1c ++++ -Seg:6791 Size:256 Owner:0x2b72 +Seg:6200 Size:256 Owner:0x2b1e ++++ -Seg:6891 Size:256 Owner:0x2b74 +Seg:6300 Size:256 Owner:0x2b20 ++++ -Seg:6991 Size:256 Owner:0x2b76 -+++++ -Seg:6a91 Size:256 Owner:0x2b78 +Seg:6400 Size:256 Owner:0x2b22 ++++ -Seg:6b91 Size:256 Owner:0x2b7a +Seg:6500 Size:256 Owner:0x2b24 ++++ -Seg:6c91 Size:256 Owner:0x2b7c +Seg:6600 Size:256 Owner:0x2b26 ++++ -Seg:6d91 Size:256 Owner:0x2b7e +Seg:6700 Size:256 Owner:0x2b28 ++++ -Seg:6e91 Size:256 Owner:0x2b80 -+++++ -Seg:6f91 Size:273 Owner:0x2a92 +Seg:6800 Size:256 Owner:0x2b2a +++++ +Seg:6900 Size:256 Owner:0x2b2c +++++ +Seg:6a00 Size:256 Owner:0x2b2e +++++ +Seg:6b00 Size:256 Owner:0x2b30 +++++ +Seg:6c00 Size:256 Owner:0x2b32 +++++ +Seg:6d00 Size:256 Owner:0x2b34 +++++ +Seg:6e00 Size:256 Owner:0x2b36 +++++ +Seg:6f00 Size:256 Owner:0x2b38 +++++ +Seg:7000 Size:256 Owner:0x2b3a +++++ +Seg:7100 Size:256 Owner:0x2b3c +++++ +Seg:7200 Size:256 Owner:0x2b3e +++++ +Seg:7300 Size:256 Owner:0x2b40 +++++ +Seg:7400 Size:256 Owner:0x2b42 +++++ +Seg:7500 Size:256 Owner:0x2b44 +++++ +Seg:7600 Size:256 Owner:0x2b46 +++++ +Seg:7700 Size:256 Owner:0x2b48 +++++ +Seg:7800 Size:273 Owner:0x2a5a ++++ -Seg:9790 Size:34928 Owner:0x0 - Seg:9ffe Size:24577 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ \ No newline at end of file diff --git a/DEBUG.16W b/DEBUG.16W index 91fcb83e..4f0cb798 100755 --- a/DEBUG.16W +++ b/DEBUG.16W @@ -1,210 +1,210 @@ -Seg:0 Size:8960 Owner:0x0 -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0000 -Seg:23f2 Size:44 Owner:0x0 +Seg:0 Size:8959 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++00000 +Seg:23f1 Size:44 Owner:0x0 + -Seg:241e Size:256 Owner:0x1db4 +Seg:241d Size:256 Owner:0x1db4 ++++ -Seg:251e Size:256 Owner:0x1ba6 +Seg:251d Size:256 Owner:0x1ba6 ++++ -Seg:261e Size:256 Owner:0x1ba8 +Seg:261d Size:256 Owner:0x1ba8 +++++ -Seg:271e Size:256 Owner:0x1baa +Seg:271d Size:256 Owner:0x1baa ++++ -Seg:281e Size:256 Owner:0x1bac +Seg:281d Size:256 Owner:0x1bac ++++ -Seg:291e Size:256 Owner:0x1bae +Seg:291d Size:256 Owner:0x1bae ++++ -Seg:2a1e Size:256 Owner:0x1bb0 +Seg:2a1d Size:256 Owner:0x1bb0 ++++ -Seg:2b1e Size:256 Owner:0x1bb2 +Seg:2b1d Size:256 Owner:0x1bb2 +++++ -Seg:2c1e Size:256 Owner:0x1bb4 +Seg:2c1d Size:256 Owner:0x1bb4 ++++ -Seg:2d1e Size:256 Owner:0x1bb6 +Seg:2d1d Size:256 Owner:0x1bb6 ++++ -Seg:2e1e Size:256 Owner:0x1bb8 +Seg:2e1d Size:256 Owner:0x1bb8 ++++ -Seg:2f1e Size:256 Owner:0x1bba +Seg:2f1d Size:256 Owner:0x1bba ++++ -Seg:301e Size:256 Owner:0x1bbc +Seg:301d Size:256 Owner:0x1bbc +++++ -Seg:311e Size:256 Owner:0x1bbe +Seg:311d Size:256 Owner:0x1bbe ++++ -Seg:321e Size:256 Owner:0x1bc0 +Seg:321d Size:256 Owner:0x1bc0 ++++ -Seg:331e Size:256 Owner:0x1bc2 +Seg:331d Size:256 Owner:0x1bc2 ++++ -Seg:341e Size:256 Owner:0x1bc4 +Seg:341d Size:256 Owner:0x1bc4 ++++ -Seg:351e Size:256 Owner:0x1bc6 +Seg:351d Size:256 Owner:0x1bc6 +++++ -Seg:361e Size:256 Owner:0x1bc8 +Seg:361d Size:256 Owner:0x1bc8 ++++ -Seg:371e Size:256 Owner:0x1bca +Seg:371d Size:256 Owner:0x1bca ++++ -Seg:381e Size:256 Owner:0x1bcc +Seg:381d Size:256 Owner:0x1bcc ++++ -Seg:391e Size:256 Owner:0x1bce +Seg:391d Size:256 Owner:0x1bce ++++ -Seg:3a1e Size:256 Owner:0x1bd0 +Seg:3a1d Size:256 Owner:0x1bd0 +++++ -Seg:3b1e Size:256 Owner:0x1bd2 +Seg:3b1d Size:256 Owner:0x1bd2 ++++ -Seg:3c1e Size:256 Owner:0x1bd4 +Seg:3c1d Size:256 Owner:0x1bd4 ++++ -Seg:3d1e Size:256 Owner:0x1bd6 +Seg:3d1d Size:256 Owner:0x1bd6 ++++ -Seg:3e1e Size:256 Owner:0x1bd8 +Seg:3e1d Size:256 Owner:0x1bd8 ++++ -Seg:3f1e Size:256 Owner:0x1bda +Seg:3f1d Size:256 Owner:0x1bda +++++ -Seg:401e Size:256 Owner:0x1bdc +Seg:401d Size:256 Owner:0x1bdc ++++ -Seg:411e Size:256 Owner:0x1bde +Seg:411d Size:256 Owner:0x1bde ++++ -Seg:421e Size:256 Owner:0x1be0 +Seg:421d Size:256 Owner:0x1be0 ++++ -Seg:431e Size:256 Owner:0x1be2 +Seg:431d Size:256 Owner:0x1be2 ++++ -Seg:441e Size:256 Owner:0x1be4 +Seg:441d Size:256 Owner:0x1be4 +++++ -Seg:451e Size:256 Owner:0x1be6 +Seg:451d Size:256 Owner:0x1be6 ++++ -Seg:461e Size:256 Owner:0x1be8 +Seg:461d Size:256 Owner:0x1be8 ++++ -Seg:471e Size:256 Owner:0x1bea +Seg:471d Size:256 Owner:0x1bea ++++ -Seg:481e Size:256 Owner:0x1bec +Seg:481d Size:256 Owner:0x1bec ++++ -Seg:491e Size:256 Owner:0x1bee +Seg:491d Size:256 Owner:0x1bee +++++ -Seg:4a1e Size:256 Owner:0x1bf0 +Seg:4a1d Size:256 Owner:0x1bf0 ++++ -Seg:4b1e Size:256 Owner:0x1bf2 +Seg:4b1d Size:256 Owner:0x1bf2 ++++ -Seg:4c1e Size:256 Owner:0x1bf4 +Seg:4c1d Size:256 Owner:0x1bf4 ++++ -Seg:4d1e Size:256 Owner:0x1bf6 +Seg:4d1d Size:256 Owner:0x1bf6 ++++ -Seg:4e1e Size:256 Owner:0x1bf8 +Seg:4e1d Size:256 Owner:0x1bf8 +++++ -Seg:4f1e Size:256 Owner:0x1bfa +Seg:4f1d Size:256 Owner:0x1bfa ++++ -Seg:501e Size:256 Owner:0x1bfc +Seg:501d Size:256 Owner:0x1bfc ++++ -Seg:511e Size:256 Owner:0x1bfe +Seg:511d Size:256 Owner:0x1bfe ++++ -Seg:521e Size:256 Owner:0x1c00 +Seg:521d Size:256 Owner:0x1c00 ++++ -Seg:531e Size:256 Owner:0x1c02 +Seg:531d Size:256 Owner:0x1c02 +++++ -Seg:541e Size:256 Owner:0x1c04 +Seg:541d Size:256 Owner:0x1c04 ++++ -Seg:551e Size:256 Owner:0x1c06 +Seg:551d Size:256 Owner:0x1c06 ++++ -Seg:561e Size:256 Owner:0x1c08 +Seg:561d Size:256 Owner:0x1c08 ++++ -Seg:571e Size:256 Owner:0x1c0a +Seg:571d Size:256 Owner:0x1c0a ++++ -Seg:581e Size:256 Owner:0x1c0c +Seg:581d Size:256 Owner:0x1c0c +++++ -Seg:591e Size:256 Owner:0x1c0e +Seg:591d Size:256 Owner:0x1c0e ++++ -Seg:5a1e Size:256 Owner:0x1c10 +Seg:5a1d Size:256 Owner:0x1c10 ++++ -Seg:5b1e Size:256 Owner:0x1c12 +Seg:5b1d Size:256 Owner:0x1c12 ++++ -Seg:5c1e Size:256 Owner:0x1c14 +Seg:5c1d Size:256 Owner:0x1c14 ++++ -Seg:5d1e Size:256 Owner:0x1c16 +Seg:5d1d Size:256 Owner:0x1c16 +++++ -Seg:5e1e Size:256 Owner:0x1c18 +Seg:5e1d Size:256 Owner:0x1c18 ++++ -Seg:5f1e Size:256 Owner:0x1c1a +Seg:5f1d Size:256 Owner:0x1c1a ++++ -Seg:601e Size:256 Owner:0x1c1c +Seg:601d Size:256 Owner:0x1c1c ++++ -Seg:611e Size:256 Owner:0x1c1e +Seg:611d Size:256 Owner:0x1c1e ++++ -Seg:621e Size:256 Owner:0x1c20 +Seg:621d Size:256 Owner:0x1c20 +++++ -Seg:631e Size:256 Owner:0x1c22 +Seg:631d Size:256 Owner:0x1c22 ++++ -Seg:641e Size:256 Owner:0x1c24 +Seg:641d Size:256 Owner:0x1c24 ++++ -Seg:651e Size:256 Owner:0x1c26 +Seg:651d Size:256 Owner:0x1c26 ++++ -Seg:661e Size:256 Owner:0x1c28 +Seg:661d Size:256 Owner:0x1c28 ++++ -Seg:671e Size:256 Owner:0x1c2a +Seg:671d Size:256 Owner:0x1c2a +++++ -Seg:681e Size:256 Owner:0x1c2c +Seg:681d Size:256 Owner:0x1c2c ++++ -Seg:691e Size:256 Owner:0x1c2e +Seg:691d Size:256 Owner:0x1c2e ++++ -Seg:6a1e Size:256 Owner:0x1c30 +Seg:6a1d Size:256 Owner:0x1c30 ++++ -Seg:6b1e Size:256 Owner:0x1c32 +Seg:6b1d Size:256 Owner:0x1c32 ++++ -Seg:6c1e Size:256 Owner:0x1c34 +Seg:6c1d Size:256 Owner:0x1c34 +++++ -Seg:6d1e Size:256 Owner:0x1c36 +Seg:6d1d Size:256 Owner:0x1c36 ++++ -Seg:6e1e Size:256 Owner:0x1c38 +Seg:6e1d Size:256 Owner:0x1c38 ++++ -Seg:6f1e Size:256 Owner:0x1c3a +Seg:6f1d Size:256 Owner:0x1c3a ++++ -Seg:701e Size:256 Owner:0x1c3c +Seg:701d Size:256 Owner:0x1c3c ++++ -Seg:711e Size:256 Owner:0x1c3e +Seg:711d Size:256 Owner:0x1c3e +++++ -Seg:721e Size:256 Owner:0x1c40 +Seg:721d Size:256 Owner:0x1c40 ++++ -Seg:731e Size:256 Owner:0x1c42 +Seg:731d Size:256 Owner:0x1c42 ++++ -Seg:741e Size:256 Owner:0x1c44 +Seg:741d Size:256 Owner:0x1c44 ++++ -Seg:751e Size:256 Owner:0x1c46 +Seg:751d Size:256 Owner:0x1c46 ++++ -Seg:761e Size:256 Owner:0x1c48 +Seg:761d Size:256 Owner:0x1c48 +++++ -Seg:771e Size:256 Owner:0x1c4a +Seg:771d Size:256 Owner:0x1c4a ++++ -Seg:781e Size:256 Owner:0x1c4c +Seg:781d Size:256 Owner:0x1c4c ++++ -Seg:791e Size:256 Owner:0x1c4e +Seg:791d Size:256 Owner:0x1c4e ++++ -Seg:7a1e Size:256 Owner:0x1c50 +Seg:7a1d Size:256 Owner:0x1c50 ++++ -Seg:7b1e Size:256 Owner:0x1c52 +Seg:7b1d Size:256 Owner:0x1c52 +++++ -Seg:7c1e Size:256 Owner:0x1c54 +Seg:7c1d Size:256 Owner:0x1c54 ++++ -Seg:7d1e Size:256 Owner:0x1c56 +Seg:7d1d Size:256 Owner:0x1c56 ++++ -Seg:7e1e Size:256 Owner:0x1c58 +Seg:7e1d Size:256 Owner:0x1c58 ++++ -Seg:7f1e Size:256 Owner:0x1c5a +Seg:7f1d Size:256 Owner:0x1c5a ++++ -Seg:801e Size:256 Owner:0x1c5c +Seg:801d Size:256 Owner:0x1c5c +++++ -Seg:811e Size:256 Owner:0x1c5e +Seg:811d Size:256 Owner:0x1c5e ++++ -Seg:821e Size:256 Owner:0x1c60 +Seg:821d Size:256 Owner:0x1c60 ++++ -Seg:831e Size:256 Owner:0x1c62 +Seg:831d Size:256 Owner:0x1c62 ++++ -Seg:841e Size:256 Owner:0x1c64 +Seg:841d Size:256 Owner:0x1c64 ++++ -Seg:851e Size:256 Owner:0x1c66 +Seg:851d Size:256 Owner:0x1c66 +++++ -Seg:861e Size:256 Owner:0x1c68 +Seg:861d Size:256 Owner:0x1c68 ++++ -Seg:871e Size:256 Owner:0x1c6a +Seg:871d Size:256 Owner:0x1c6a ++++ -Seg:881e Size:256 Owner:0x1c6c +Seg:881d Size:256 Owner:0x1c6c ++++ -Seg:891e Size:273 Owner:0x1b78 +Seg:891d Size:273 Owner:0x1b78 +++++ -Seg:b41e Size:19425 Owner:0x0 +Seg:b41d Size:19426 Owner:0x0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ \ No newline at end of file diff --git a/HEAP.16W b/HEAP.16W index 0765b1b6..4249c5ca 100755 --- a/HEAP.16W +++ b/HEAP.16W @@ -1,35 +1,35 @@ == default == - USED block at 24140016 of size 66 - USED block at 24140058 of size 66 - FREE block at 2414009a of size 18 - USED block at 241400ac of size 136 - USED block at 24140134 of size 20 - FREE block at 24140148 of size 7860 + USED block at 24130016 of size 66 + USED block at 24130058 of size 66 + FREE block at 2413009a of size 18 + USED block at 241300ac of size 136 + USED block at 24130134 of size 20 + FREE block at 24130148 of size 7860 OK - end of heap == near == - USED block at 1413ecd6 of size 12 - USED block at 1413ece2 of size 332 - USED block at 1413ee2e of size 52 - USED block at 1413ee62 of size 20 - USED block at 1413ee76 of size 20 - USED block at 1413ee8a of size 20 - USED block at 1413ee9e of size 20 - USED block at 1413eeb2 of size 20 - USED block at 1413eec6 of size 4406 + USED block at 1412ecd6 of size 12 + USED block at 1412ece2 of size 332 + USED block at 1412ee2e of size 52 + USED block at 1412ee62 of size 20 + USED block at 1412ee76 of size 20 + USED block at 1412ee8a of size 20 + USED block at 1412ee9e of size 20 + USED block at 1412eeb2 of size 20 + USED block at 1412eec6 of size 4406 OK - end of heap == far == - USED block at 24140016 of size 66 - USED block at 24140058 of size 66 - USED block at 2414009a of size 18 - USED block at 241400ac of size 136 - USED block at 24140134 of size 20 - USED block at 24140148 of size 7860 + USED block at 24130016 of size 66 + USED block at 24130058 of size 66 + USED block at 2413009a of size 18 + USED block at 241300ac of size 136 + USED block at 24130134 of size 20 + USED block at 24130148 of size 7860 OK - end of heap Memory Type Total Used Free diff --git a/MMDUMP.16B b/MMDUMP.16B index fdff3f7c7aadb6cc70b932a4d2b85335ea3fa85b..9fab1746e78004df2f6c52638c8acdeaf4de3f01 100755 GIT binary patch literal 2550 zcmZ|Rt4@PK6opYV34%AMEP`ZirTs||bLOIX93Gz<5=58&#LjX%{iIapXX%%II={cZ zoxV<&c5N@u=`Y;M>HPilC^Ur+g`2{C{PD(6SO`Z_kmHc!kmHc!kmHc!kfY1d<>+#B zIl3HOjxI-+BjgAG2|F>3^|4zLyjTGkYma*<(P6zIi?&_jw#2K zW681PSaK{mmK;ltCC8Fu%dzFya%?%a99xbp$A%*k9FgFN1V<{9 literal 2550 zcmZ|RElxx+0EJOB34$FwIS7*ecOXGbUt7&`SUzJ&5Oee=ZjQU*CxkRV)9oW2m-pAV zZed<^_ZnQjlL!W$_~TNXtkQQ%Wq#!I{dQcg zuW!fa(R01MJg47qAIIhE>A&z;{2%TLp|B9nq)-%^f*hwDryQporyL+#BIl3G}jv>d8W5_Y&7;+3a M=J_~&{qw{901XTZvj6}9 literal 2550 zcmZ|RJ4!@B5Qb4>!N48da0~|e?E~C{TbNtjy#|-BiC{1%{`e_QR_QyXGC%V9`gUBd z&o9U4(Q|!&dQ5-eHjc~J!@cmkxF2o`p|B9nq)-%^f*hwDryQporyL+#BIl3G}jv>d8W5_Y&7;+3a M=J|X4`tOJP0R>|V82|tP diff --git a/bcexmm.exe b/bcexmm.exe index a2beb2d6fd28e39ff1eb7f618974b391b20b2ced..e840c87baaa6ceef5fe4e04601ffd1d375004aaf 100755 GIT binary patch delta 14593 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 nC>z1zSOQF#dF*GlnQdp6*j09my>pA`preNcF delta 14720 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 MdhNC>!EGG>2dDAw%K!iX diff --git a/bcexmm.prj b/bcexmm.prj index fdba4c92eeed8c7240fcfcdc733b65b931672393..1226134da1b92104d104ec9e6e4eb20c15c546d2 100755 GIT binary patch delta 1107 zcmbVL&o2W}5FSmjL?tX6x}`;3lr~Mofm466ZQ7>MErO&6PUXy{)uf5Lk*XPYVP1kNkv>T1PvS}SFibpT@!V1Rw9WvsD1mhBleLkJ{iGGOQxABnuVBYh7GXG-^$7)d)NKM zMDAmYiDPN4QmsaGvqqfbKY;|_d|KT~P;5;)-+`SNj)St9+UX?3jHSP&v~|m6bW|uC oiLl`&A{V;mbDo>Y)Vgfkyqr3Bg>6)gR4nP_RW9UYlH~&rU&GrgtpET3 delta 1107 zcmbVLK}!Nr5T3+LqJr97%+<8gOPbQ9L!H#LHB=(kiV{53DLRLTND#UU?-&G~xMNF5OR*y1h5O$=e`%uc$eL%szZb)^`vg?COb$<=FY=(TZY%@ z#8wnu1ab}lepn?MsIAPgeQ7sc$>&m))wOD&5KqHY|3_#5dD1h0MZKC6S+ZMYb|wr7 zswnAnJ+rBh4*jO(FVDcI-;;4Bw&|o`3lN5to}z6RNgV_B>^VEKI%)Ut|I>^44#^f- zp({ILZP`Bn90ra)p?PuIIc)JZx424EC2ui diff --git a/src/exmmtest.c b/src/exmmtest.c index a7d9410d..159c8a90 100755 --- a/src/exmmtest.c +++ b/src/exmmtest.c @@ -150,7 +150,7 @@ for(w=0;w<2;w++) //printf("medium blue = non purgable\n"); //printf("red = locked\n"); // printf("press any key to continue!\n"); - DebugMemory_(&gvar, 1); +// DebugMemory_(&gvar, 1); if(baka) printf("\nyay!\n"); else printf("\npoo!\n"); printf("press any key to continue!\n"); diff --git a/src/lib/16_mm.c b/src/lib/16_mm.c index 93bd2d71..5bbdca71 100755 --- a/src/lib/16_mm.c +++ b/src/lib/16_mm.c @@ -788,11 +788,11 @@ void MM_Startup(global_game_variables_t *gvar) #ifdef __WATCOMC__ _nheapgrow(); length=(dword)_memavl();//(dword)GetFreeSize(); - start = (void __near *)(gvar->mm.nearheap = _nmalloc(length)); + start = (void __far *)(gvar->mm.nearheap = _nmalloc(length)); #endif #ifdef __BORLANDC__ - length=coreleft(); - start = (void near *)(gvar->mm.nearheap = malloc(length)); + length=(word)coreleft(); + start = (void far *)(gvar->mm.nearheap = malloc(length)); #endif length -= 16-(FP_OFF(start)&15); length -= SAVENEARHEAP; @@ -800,7 +800,7 @@ void MM_Startup(global_game_variables_t *gvar) segstart = FP_SEG(start)+(FP_OFF(start)+15)/16; MML_UseSpace(segstart,seglength, gvar); gvar->mmi.nearheap = length; - //printf("start=%Fp segstart=%x seglen=%lu len=%lu\n", start, segstart, seglength, length); + //0000printf("near: start=%Fp segstart=%x seglen=%lu len=%lu\n", start, segstart, (dword)seglength, length); // // get all available far conventional memory segments @@ -811,8 +811,8 @@ void MM_Startup(global_game_variables_t *gvar) length=_FCORELEFT;//_fcoreleft();//(dword)GetFarFreeSize();//0xffffUL*4UL; #endif #ifdef __BORLANDC__ - printf("farcoreleft() %lu\n", farcoreleft()); - printf("(farcoreleft()+32)-_FCORELEFT %d\n", (sword)((farcoreleft()+32)-_FCORELEFT)); +//0000 printf("farcoreleft() %lu\n", farcoreleft()); +//0000 printf("(farcoreleft()+32)-_FCORELEFT %d\n", (sword)((farcoreleft()+32)-_FCORELEFT)); length=farcoreleft();//_fcoreleft();//(dword)GetFarFreeSize();//0xffffUL*4UL; #endif start = gvar->mm.farheap = _fmalloc(length); @@ -823,7 +823,7 @@ void MM_Startup(global_game_variables_t *gvar) segstart = FP_SEG(start)+(FP_OFF(start)+15)/16; MML_UseSpace(segstart,seglength, gvar); gvar->mmi.farheap = length; - //printf("start=%Fp segstart=%x seglen=%lu len=%lu\n", start, segstart, seglength, length); + //0000printf("far: start=%Fp segstart=%x seglen=%lu len=%lu\n", start, segstart, (dword)seglength, length); gvar->mmi.mainmem = gvar->mmi.nearheap + gvar->mmi.farheap; -- 2.39.2