From: sparky4 Date: Wed, 22 Feb 2017 13:30:53 +0000 (-0600) Subject: wwww bleh X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=e5bca67ebc01790a89af93e777ca19cd309ec4e5;p=16.git wwww bleh --- diff --git a/DEBUG.16B b/DEBUG.16B index b7582b7f..e291d26a 100755 --- a/DEBUG.16B +++ b/DEBUG.16B @@ -1,210 +1,210 @@ -Seg:0 Size:4825 Owner:0x0 +Seg:0 Size:4830 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0 -Seg:12d9 Size:256 Owner:0x2c7f +Seg:12de Size:256 Owner:0x2ca9 ++++ -Seg:13d9 Size:256 Owner:0x2a82 +Seg:13de Size:256 Owner:0x2aac ++++ -Seg:14d9 Size:256 Owner:0x2a84 +Seg:14de Size:256 Owner:0x2aae ++++ -Seg:15d9 Size:256 Owner:0x2a86 +Seg:15de Size:256 Owner:0x2ab0 +++++ -Seg:16d9 Size:256 Owner:0x2a88 +Seg:16de Size:256 Owner:0x2ab2 ++++ -Seg:17d9 Size:256 Owner:0x2a8a +Seg:17de Size:256 Owner:0x2ab4 ++++ -Seg:18d9 Size:256 Owner:0x2a8c +Seg:18de Size:256 Owner:0x2ab6 ++++ -Seg:19d9 Size:256 Owner:0x2a8e +Seg:19de Size:256 Owner:0x2ab8 ++++ -Seg:1ad9 Size:256 Owner:0x2a90 +Seg:1ade Size:256 Owner:0x2aba +++++ -Seg:1bd9 Size:256 Owner:0x2a92 +Seg:1bde Size:256 Owner:0x2abc ++++ -Seg:1cd9 Size:256 Owner:0x2a94 +Seg:1cde Size:256 Owner:0x2abe ++++ -Seg:1dd9 Size:256 Owner:0x2a96 +Seg:1dde Size:256 Owner:0x2ac0 ++++ -Seg:1ed9 Size:256 Owner:0x2a98 +Seg:1ede Size:256 Owner:0x2ac2 ++++ Seg:1fde Size:34 Owner:0x0 ++ -Seg:2000 Size:256 Owner:0x2a9a +Seg:2000 Size:256 Owner:0x2ac4 ++++ -Seg:2100 Size:256 Owner:0x2a9c +Seg:2100 Size:256 Owner:0x2ac6 ++++ -Seg:2200 Size:256 Owner:0x2a9e +Seg:2200 Size:256 Owner:0x2ac8 ++++ -Seg:2300 Size:256 Owner:0x2aa0 +Seg:2300 Size:256 Owner:0x2aca ++++ -Seg:2400 Size:256 Owner:0x2aa2 +Seg:2400 Size:256 Owner:0x2acc ++++ -Seg:2500 Size:256 Owner:0x2aa4 +Seg:2500 Size:256 Owner:0x2ace ++++ -Seg:2600 Size:256 Owner:0x2aa6 +Seg:2600 Size:256 Owner:0x2ad0 ++++ -Seg:2700 Size:256 Owner:0x2aa8 +Seg:2700 Size:256 Owner:0x2ad2 ++++ -Seg:2800 Size:256 Owner:0x2aaa +Seg:2800 Size:256 Owner:0x2ad4 ++++ -Seg:2900 Size:256 Owner:0x2aac +Seg:2900 Size:256 Owner:0x2ad6 ++++ -Seg:2a00 Size:256 Owner:0x2aae +Seg:2a00 Size:256 Owner:0x2ad8 ++++ -Seg:2b00 Size:256 Owner:0x2ab0 +Seg:2b00 Size:256 Owner:0x2ada ++++ -Seg:2c00 Size:256 Owner:0x2ab2 +Seg:2c00 Size:256 Owner:0x2adc ++++ -Seg:2d00 Size:256 Owner:0x2ab4 +Seg:2d00 Size:256 Owner:0x2ade ++++ -Seg:2e00 Size:256 Owner:0x2ab6 +Seg:2e00 Size:256 Owner:0x2ae0 ++++ -Seg:2f00 Size:256 Owner:0x2ab8 +Seg:2f00 Size:256 Owner:0x2ae2 ++++ -Seg:3000 Size:256 Owner:0x2aba +Seg:3000 Size:256 Owner:0x2ae4 ++++ -Seg:3100 Size:256 Owner:0x2abc +Seg:3100 Size:256 Owner:0x2ae6 ++++ -Seg:3200 Size:256 Owner:0x2abe +Seg:3200 Size:256 Owner:0x2ae8 ++++ -Seg:3300 Size:256 Owner:0x2ac0 +Seg:3300 Size:256 Owner:0x2aea ++++ -Seg:3400 Size:256 Owner:0x2ac2 +Seg:3400 Size:256 Owner:0x2aec ++++ -Seg:3500 Size:256 Owner:0x2ac4 +Seg:3500 Size:256 Owner:0x2aee ++++ -Seg:3600 Size:256 Owner:0x2ac6 +Seg:3600 Size:256 Owner:0x2af0 ++++ -Seg:3700 Size:256 Owner:0x2ac8 +Seg:3700 Size:256 Owner:0x2af2 ++++ -Seg:3800 Size:256 Owner:0x2aca +Seg:3800 Size:256 Owner:0x2af4 ++++ -Seg:3900 Size:256 Owner:0x2acc +Seg:3900 Size:256 Owner:0x2af6 ++++ -Seg:3a00 Size:256 Owner:0x2ace +Seg:3a00 Size:256 Owner:0x2af8 ++++ -Seg:3b00 Size:256 Owner:0x2ad0 +Seg:3b00 Size:256 Owner:0x2afa ++++ -Seg:3c00 Size:256 Owner:0x2ad2 +Seg:3c00 Size:256 Owner:0x2afc ++++ -Seg:3d00 Size:256 Owner:0x2ad4 +Seg:3d00 Size:256 Owner:0x2afe ++++ -Seg:3e00 Size:256 Owner:0x2ad6 +Seg:3e00 Size:256 Owner:0x2b00 ++++ -Seg:3f00 Size:256 Owner:0x2ad8 +Seg:3f00 Size:256 Owner:0x2b02 ++++ -Seg:4000 Size:256 Owner:0x2ada +Seg:4000 Size:256 Owner:0x2b04 ++++ -Seg:4100 Size:256 Owner:0x2adc +Seg:4100 Size:256 Owner:0x2b06 ++++ -Seg:4200 Size:256 Owner:0x2ade +Seg:4200 Size:256 Owner:0x2b08 ++++ -Seg:4300 Size:256 Owner:0x2ae0 +Seg:4300 Size:256 Owner:0x2b0a ++++ -Seg:4400 Size:256 Owner:0x2ae2 +Seg:4400 Size:256 Owner:0x2b0c ++++ -Seg:4500 Size:256 Owner:0x2ae4 +Seg:4500 Size:256 Owner:0x2b0e ++++ -Seg:4600 Size:256 Owner:0x2ae6 +Seg:4600 Size:256 Owner:0x2b10 ++++ -Seg:4700 Size:256 Owner:0x2ae8 +Seg:4700 Size:256 Owner:0x2b12 ++++ -Seg:4800 Size:256 Owner:0x2aea +Seg:4800 Size:256 Owner:0x2b14 ++++ -Seg:4900 Size:256 Owner:0x2aec +Seg:4900 Size:256 Owner:0x2b16 ++++ -Seg:4a00 Size:256 Owner:0x2aee +Seg:4a00 Size:256 Owner:0x2b18 ++++ -Seg:4b00 Size:256 Owner:0x2af0 +Seg:4b00 Size:256 Owner:0x2b1a ++++ -Seg:4c00 Size:256 Owner:0x2af2 +Seg:4c00 Size:256 Owner:0x2b1c ++++ -Seg:4d00 Size:256 Owner:0x2af4 +Seg:4d00 Size:256 Owner:0x2b1e ++++ -Seg:4e00 Size:256 Owner:0x2af6 +Seg:4e00 Size:256 Owner:0x2b20 ++++ -Seg:4f00 Size:256 Owner:0x2af8 +Seg:4f00 Size:256 Owner:0x2b22 ++++ -Seg:5000 Size:256 Owner:0x2afa +Seg:5000 Size:256 Owner:0x2b24 ++++ -Seg:5100 Size:256 Owner:0x2afc +Seg:5100 Size:256 Owner:0x2b26 ++++ -Seg:5200 Size:256 Owner:0x2afe +Seg:5200 Size:256 Owner:0x2b28 ++++ -Seg:5300 Size:256 Owner:0x2b00 +Seg:5300 Size:256 Owner:0x2b2a ++++ -Seg:5400 Size:256 Owner:0x2b02 +Seg:5400 Size:256 Owner:0x2b2c ++++ -Seg:5500 Size:256 Owner:0x2b04 +Seg:5500 Size:256 Owner:0x2b2e ++++ -Seg:5600 Size:256 Owner:0x2b06 +Seg:5600 Size:256 Owner:0x2b30 ++++ -Seg:5700 Size:256 Owner:0x2b08 +Seg:5700 Size:256 Owner:0x2b32 ++++ -Seg:5800 Size:256 Owner:0x2b0a +Seg:5800 Size:256 Owner:0x2b34 ++++ -Seg:5900 Size:256 Owner:0x2b0c +Seg:5900 Size:256 Owner:0x2b36 ++++ -Seg:5a00 Size:256 Owner:0x2b0e +Seg:5a00 Size:256 Owner:0x2b38 ++++ -Seg:5b00 Size:256 Owner:0x2b10 +Seg:5b00 Size:256 Owner:0x2b3a ++++ -Seg:5c00 Size:256 Owner:0x2b12 +Seg:5c00 Size:256 Owner:0x2b3c ++++ -Seg:5d00 Size:256 Owner:0x2b14 +Seg:5d00 Size:256 Owner:0x2b3e ++++ -Seg:5e00 Size:256 Owner:0x2b16 +Seg:5e00 Size:256 Owner:0x2b40 ++++ -Seg:5f00 Size:256 Owner:0x2b18 +Seg:5f00 Size:256 Owner:0x2b42 ++++ -Seg:6000 Size:256 Owner:0x2b1a +Seg:6000 Size:256 Owner:0x2b44 ++++ -Seg:6100 Size:256 Owner:0x2b1c +Seg:6100 Size:256 Owner:0x2b46 ++++ -Seg:6200 Size:256 Owner:0x2b1e +Seg:6200 Size:256 Owner:0x2b48 ++++ -Seg:6300 Size:256 Owner:0x2b20 +Seg:6300 Size:256 Owner:0x2b4a ++++ -Seg:6400 Size:256 Owner:0x2b22 +Seg:6400 Size:256 Owner:0x2b4c ++++ -Seg:6500 Size:256 Owner:0x2b24 +Seg:6500 Size:256 Owner:0x2b4e ++++ -Seg:6600 Size:256 Owner:0x2b26 +Seg:6600 Size:256 Owner:0x2b50 ++++ -Seg:6700 Size:256 Owner:0x2b28 +Seg:6700 Size:256 Owner:0x2b52 ++++ -Seg:6800 Size:256 Owner:0x2b2a +Seg:6800 Size:256 Owner:0x2b54 ++++ -Seg:6900 Size:256 Owner:0x2b2c +Seg:6900 Size:256 Owner:0x2b56 ++++ -Seg:6a00 Size:256 Owner:0x2b2e +Seg:6a00 Size:256 Owner:0x2b58 ++++ -Seg:6b00 Size:256 Owner:0x2b30 +Seg:6b00 Size:256 Owner:0x2b5a ++++ -Seg:6c00 Size:256 Owner:0x2b32 +Seg:6c00 Size:256 Owner:0x2b5c ++++ -Seg:6d00 Size:256 Owner:0x2b34 +Seg:6d00 Size:256 Owner:0x2b5e ++++ -Seg:6e00 Size:256 Owner:0x2b36 +Seg:6e00 Size:256 Owner:0x2b60 ++++ -Seg:6f00 Size:256 Owner:0x2b38 +Seg:6f00 Size:256 Owner:0x2b62 ++++ -Seg:7000 Size:256 Owner:0x2b3a +Seg:7000 Size:256 Owner:0x2b64 ++++ -Seg:7100 Size:256 Owner:0x2b3c +Seg:7100 Size:256 Owner:0x2b66 ++++ -Seg:7200 Size:256 Owner:0x2b3e +Seg:7200 Size:256 Owner:0x2b68 ++++ -Seg:7300 Size:256 Owner:0x2b40 +Seg:7300 Size:256 Owner:0x2b6a ++++ -Seg:7400 Size:256 Owner:0x2b42 +Seg:7400 Size:256 Owner:0x2b6c ++++ -Seg:7500 Size:256 Owner:0x2b44 +Seg:7500 Size:256 Owner:0x2b6e ++++ -Seg:7600 Size:256 Owner:0x2b46 +Seg:7600 Size:256 Owner:0x2b70 ++++ -Seg:7700 Size:256 Owner:0x2b48 +Seg:7700 Size:256 Owner:0x2b72 ++++ -Seg:7800 Size:273 Owner:0x2a5a +Seg:7800 Size:273 Owner:0x2a84 ++++ -Seg:9ffe Size:24577 Owner:0x0 +Seg:9fbe Size:24641 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ \ No newline at end of file diff --git a/DEBUG.16W b/DEBUG.16W index 4f0cb798..8024b656 100755 --- a/DEBUG.16W +++ b/DEBUG.16W @@ -1,210 +1,210 @@ -Seg:0 Size:8959 Owner:0x0 -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++00000 -Seg:23f1 Size:44 Owner:0x0 +Seg:0 Size:8962 Owner:0x0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0000 +Seg:23f4 Size:44 Owner:0x0 + -Seg:241d Size:256 Owner:0x1db4 +Seg:2420 Size:256 Owner:0x1db4 ++++ -Seg:251d Size:256 Owner:0x1ba6 +Seg:2520 Size:256 Owner:0x1ba6 ++++ -Seg:261d Size:256 Owner:0x1ba8 -+++++ -Seg:271d Size:256 Owner:0x1baa +Seg:2620 Size:256 Owner:0x1ba8 ++++ -Seg:281d Size:256 Owner:0x1bac +Seg:2720 Size:256 Owner:0x1baa ++++ -Seg:291d Size:256 Owner:0x1bae +Seg:2820 Size:256 Owner:0x1bac ++++ -Seg:2a1d Size:256 Owner:0x1bb0 +Seg:2920 Size:256 Owner:0x1bae ++++ -Seg:2b1d Size:256 Owner:0x1bb2 -+++++ -Seg:2c1d Size:256 Owner:0x1bb4 +Seg:2a20 Size:256 Owner:0x1bb0 ++++ -Seg:2d1d Size:256 Owner:0x1bb6 +Seg:2b20 Size:256 Owner:0x1bb2 ++++ -Seg:2e1d Size:256 Owner:0x1bb8 +Seg:2c20 Size:256 Owner:0x1bb4 ++++ -Seg:2f1d Size:256 Owner:0x1bba +Seg:2d20 Size:256 Owner:0x1bb6 ++++ -Seg:301d Size:256 Owner:0x1bbc -+++++ -Seg:311d Size:256 Owner:0x1bbe +Seg:2e20 Size:256 Owner:0x1bb8 ++++ -Seg:321d Size:256 Owner:0x1bc0 +Seg:2f20 Size:256 Owner:0x1bba ++++ -Seg:331d Size:256 Owner:0x1bc2 +Seg:3020 Size:256 Owner:0x1bbc ++++ -Seg:341d Size:256 Owner:0x1bc4 +Seg:3120 Size:256 Owner:0x1bbe ++++ -Seg:351d Size:256 Owner:0x1bc6 -+++++ -Seg:361d Size:256 Owner:0x1bc8 +Seg:3220 Size:256 Owner:0x1bc0 ++++ -Seg:371d Size:256 Owner:0x1bca +Seg:3320 Size:256 Owner:0x1bc2 ++++ -Seg:381d Size:256 Owner:0x1bcc +Seg:3420 Size:256 Owner:0x1bc4 ++++ -Seg:391d Size:256 Owner:0x1bce +Seg:3520 Size:256 Owner:0x1bc6 ++++ -Seg:3a1d Size:256 Owner:0x1bd0 -+++++ -Seg:3b1d Size:256 Owner:0x1bd2 +Seg:3620 Size:256 Owner:0x1bc8 ++++ -Seg:3c1d Size:256 Owner:0x1bd4 +Seg:3720 Size:256 Owner:0x1bca ++++ -Seg:3d1d Size:256 Owner:0x1bd6 +Seg:3820 Size:256 Owner:0x1bcc ++++ -Seg:3e1d Size:256 Owner:0x1bd8 +Seg:3920 Size:256 Owner:0x1bce ++++ -Seg:3f1d Size:256 Owner:0x1bda -+++++ -Seg:401d Size:256 Owner:0x1bdc +Seg:3a20 Size:256 Owner:0x1bd0 ++++ -Seg:411d Size:256 Owner:0x1bde +Seg:3b20 Size:256 Owner:0x1bd2 ++++ -Seg:421d Size:256 Owner:0x1be0 +Seg:3c20 Size:256 Owner:0x1bd4 ++++ -Seg:431d Size:256 Owner:0x1be2 +Seg:3d20 Size:256 Owner:0x1bd6 ++++ -Seg:441d Size:256 Owner:0x1be4 -+++++ -Seg:451d Size:256 Owner:0x1be6 +Seg:3e20 Size:256 Owner:0x1bd8 ++++ -Seg:461d Size:256 Owner:0x1be8 +Seg:3f20 Size:256 Owner:0x1bda ++++ -Seg:471d Size:256 Owner:0x1bea +Seg:4020 Size:256 Owner:0x1bdc ++++ -Seg:481d Size:256 Owner:0x1bec +Seg:4120 Size:256 Owner:0x1bde ++++ -Seg:491d Size:256 Owner:0x1bee -+++++ -Seg:4a1d Size:256 Owner:0x1bf0 +Seg:4220 Size:256 Owner:0x1be0 ++++ -Seg:4b1d Size:256 Owner:0x1bf2 +Seg:4320 Size:256 Owner:0x1be2 ++++ -Seg:4c1d Size:256 Owner:0x1bf4 +Seg:4420 Size:256 Owner:0x1be4 ++++ -Seg:4d1d Size:256 Owner:0x1bf6 +Seg:4520 Size:256 Owner:0x1be6 ++++ -Seg:4e1d Size:256 Owner:0x1bf8 -+++++ -Seg:4f1d Size:256 Owner:0x1bfa +Seg:4620 Size:256 Owner:0x1be8 ++++ -Seg:501d Size:256 Owner:0x1bfc +Seg:4720 Size:256 Owner:0x1bea ++++ -Seg:511d Size:256 Owner:0x1bfe +Seg:4820 Size:256 Owner:0x1bec ++++ -Seg:521d Size:256 Owner:0x1c00 +Seg:4920 Size:256 Owner:0x1bee ++++ -Seg:531d Size:256 Owner:0x1c02 -+++++ -Seg:541d Size:256 Owner:0x1c04 +Seg:4a20 Size:256 Owner:0x1bf0 ++++ -Seg:551d Size:256 Owner:0x1c06 +Seg:4b20 Size:256 Owner:0x1bf2 ++++ -Seg:561d Size:256 Owner:0x1c08 +Seg:4c20 Size:256 Owner:0x1bf4 ++++ -Seg:571d Size:256 Owner:0x1c0a +Seg:4d20 Size:256 Owner:0x1bf6 ++++ -Seg:581d Size:256 Owner:0x1c0c -+++++ -Seg:591d Size:256 Owner:0x1c0e +Seg:4e20 Size:256 Owner:0x1bf8 ++++ -Seg:5a1d Size:256 Owner:0x1c10 +Seg:4f20 Size:256 Owner:0x1bfa ++++ -Seg:5b1d Size:256 Owner:0x1c12 +Seg:5020 Size:256 Owner:0x1bfc ++++ -Seg:5c1d Size:256 Owner:0x1c14 +Seg:5120 Size:256 Owner:0x1bfe ++++ -Seg:5d1d Size:256 Owner:0x1c16 -+++++ -Seg:5e1d Size:256 Owner:0x1c18 +Seg:5220 Size:256 Owner:0x1c00 ++++ -Seg:5f1d Size:256 Owner:0x1c1a +Seg:5320 Size:256 Owner:0x1c02 ++++ -Seg:601d Size:256 Owner:0x1c1c +Seg:5420 Size:256 Owner:0x1c04 ++++ -Seg:611d Size:256 Owner:0x1c1e +Seg:5520 Size:256 Owner:0x1c06 ++++ -Seg:621d Size:256 Owner:0x1c20 -+++++ -Seg:631d Size:256 Owner:0x1c22 +Seg:5620 Size:256 Owner:0x1c08 ++++ -Seg:641d Size:256 Owner:0x1c24 +Seg:5720 Size:256 Owner:0x1c0a ++++ -Seg:651d Size:256 Owner:0x1c26 +Seg:5820 Size:256 Owner:0x1c0c ++++ -Seg:661d Size:256 Owner:0x1c28 +Seg:5920 Size:256 Owner:0x1c0e ++++ -Seg:671d Size:256 Owner:0x1c2a -+++++ -Seg:681d Size:256 Owner:0x1c2c +Seg:5a20 Size:256 Owner:0x1c10 ++++ -Seg:691d Size:256 Owner:0x1c2e +Seg:5b20 Size:256 Owner:0x1c12 ++++ -Seg:6a1d Size:256 Owner:0x1c30 +Seg:5c20 Size:256 Owner:0x1c14 ++++ -Seg:6b1d Size:256 Owner:0x1c32 +Seg:5d20 Size:256 Owner:0x1c16 ++++ -Seg:6c1d Size:256 Owner:0x1c34 -+++++ -Seg:6d1d Size:256 Owner:0x1c36 +Seg:5e20 Size:256 Owner:0x1c18 ++++ -Seg:6e1d Size:256 Owner:0x1c38 +Seg:5f20 Size:256 Owner:0x1c1a ++++ -Seg:6f1d Size:256 Owner:0x1c3a +Seg:6020 Size:256 Owner:0x1c1c ++++ -Seg:701d Size:256 Owner:0x1c3c +Seg:6120 Size:256 Owner:0x1c1e ++++ -Seg:711d Size:256 Owner:0x1c3e -+++++ -Seg:721d Size:256 Owner:0x1c40 +Seg:6220 Size:256 Owner:0x1c20 ++++ -Seg:731d Size:256 Owner:0x1c42 +Seg:6320 Size:256 Owner:0x1c22 ++++ -Seg:741d Size:256 Owner:0x1c44 +Seg:6420 Size:256 Owner:0x1c24 ++++ -Seg:751d Size:256 Owner:0x1c46 +Seg:6520 Size:256 Owner:0x1c26 ++++ -Seg:761d Size:256 Owner:0x1c48 -+++++ -Seg:771d Size:256 Owner:0x1c4a +Seg:6620 Size:256 Owner:0x1c28 ++++ -Seg:781d Size:256 Owner:0x1c4c +Seg:6720 Size:256 Owner:0x1c2a ++++ -Seg:791d Size:256 Owner:0x1c4e +Seg:6820 Size:256 Owner:0x1c2c ++++ -Seg:7a1d Size:256 Owner:0x1c50 +Seg:6920 Size:256 Owner:0x1c2e ++++ -Seg:7b1d Size:256 Owner:0x1c52 -+++++ -Seg:7c1d Size:256 Owner:0x1c54 +Seg:6a20 Size:256 Owner:0x1c30 ++++ -Seg:7d1d Size:256 Owner:0x1c56 +Seg:6b20 Size:256 Owner:0x1c32 ++++ -Seg:7e1d Size:256 Owner:0x1c58 +Seg:6c20 Size:256 Owner:0x1c34 ++++ -Seg:7f1d Size:256 Owner:0x1c5a +Seg:6d20 Size:256 Owner:0x1c36 ++++ -Seg:801d Size:256 Owner:0x1c5c -+++++ -Seg:811d Size:256 Owner:0x1c5e +Seg:6e20 Size:256 Owner:0x1c38 ++++ -Seg:821d Size:256 Owner:0x1c60 +Seg:6f20 Size:256 Owner:0x1c3a ++++ -Seg:831d Size:256 Owner:0x1c62 +Seg:7020 Size:256 Owner:0x1c3c ++++ -Seg:841d Size:256 Owner:0x1c64 +Seg:7120 Size:256 Owner:0x1c3e ++++ -Seg:851d Size:256 Owner:0x1c66 -+++++ -Seg:861d Size:256 Owner:0x1c68 +Seg:7220 Size:256 Owner:0x1c40 ++++ -Seg:871d Size:256 Owner:0x1c6a +Seg:7320 Size:256 Owner:0x1c42 ++++ -Seg:881d Size:256 Owner:0x1c6c +Seg:7420 Size:256 Owner:0x1c44 ++++ -Seg:891d Size:273 Owner:0x1b78 +Seg:7520 Size:256 Owner:0x1c46 +++++ +Seg:7620 Size:256 Owner:0x1c48 +++++ +Seg:7720 Size:256 Owner:0x1c4a +++++ +Seg:7820 Size:256 Owner:0x1c4c +++++ +Seg:7920 Size:256 Owner:0x1c4e +++++ +Seg:7a20 Size:256 Owner:0x1c50 +++++ +Seg:7b20 Size:256 Owner:0x1c52 +++++ +Seg:7c20 Size:256 Owner:0x1c54 +++++ +Seg:7d20 Size:256 Owner:0x1c56 +++++ +Seg:7e20 Size:256 Owner:0x1c58 +++++ +Seg:7f20 Size:256 Owner:0x1c5a +++++ +Seg:8020 Size:256 Owner:0x1c5c +++++ +Seg:8120 Size:256 Owner:0x1c5e +++++ +Seg:8220 Size:256 Owner:0x1c60 +++++ +Seg:8320 Size:256 Owner:0x1c62 +++++ +Seg:8420 Size:256 Owner:0x1c64 +++++ +Seg:8520 Size:256 Owner:0x1c66 +++++ +Seg:8620 Size:256 Owner:0x1c68 +++++ +Seg:8720 Size:256 Owner:0x1c6a +++++ +Seg:8820 Size:256 Owner:0x1c6c +++++ +Seg:8920 Size:273 Owner:0x1b78 +++++ -Seg:b41d Size:19426 Owner:0x0 -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ \ No newline at end of file +Seg:b3e0 Size:19487 Owner:0x0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ \ No newline at end of file diff --git a/HEAP.16W b/HEAP.16W index 4249c5ca..9295d225 100755 --- a/HEAP.16W +++ b/HEAP.16W @@ -1,35 +1,35 @@ == default == - 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 + USED block at 24160016 of size 66 + USED block at 24160058 of size 66 + FREE block at 2416009a of size 18 + USED block at 241600ac of size 136 + USED block at 24160134 of size 20 + FREE block at 24160148 of size 7860 OK - end of heap == near == - 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 + USED block at 1415ecd6 of size 12 + USED block at 1415ece2 of size 332 + USED block at 1415ee2e of size 52 + USED block at 1415ee62 of size 20 + USED block at 1415ee76 of size 20 + USED block at 1415ee8a of size 20 + USED block at 1415ee9e of size 20 + USED block at 1415eeb2 of size 20 + USED block at 1415eec6 of size 4406 OK - end of heap == far == - 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 + USED block at 24160016 of size 66 + USED block at 24160058 of size 66 + USED block at 2416009a of size 18 + USED block at 241600ac of size 136 + USED block at 24160134 of size 20 + USED block at 24160148 of size 7860 OK - end of heap Memory Type Total Used Free diff --git a/MMDUMP.16B b/MMDUMP.16B index 9fab1746..5c3f333d 100755 Binary files a/MMDUMP.16B and b/MMDUMP.16B differ diff --git a/MMDUMP.16W b/MMDUMP.16W index ae51bd97..a261803f 100755 Binary files a/MMDUMP.16W and b/MMDUMP.16W differ diff --git a/bcexmm.exe b/bcexmm.exe index e840c87b..058cdc9d 100755 Binary files a/bcexmm.exe and b/bcexmm.exe differ diff --git a/src/exmmtest.c b/src/exmmtest.c index 159c8a90..ac255ade 100755 --- a/src/exmmtest.c +++ b/src/exmmtest.c @@ -24,9 +24,7 @@ */ #include "src/lib/16_head.h" #include "src/lib/16_tail.h" -//#ifdef __WATCOMC__ #include "src/lib/16_pm.h" -//#endif #include "src/lib/16_ca.h" #include "src/lib/16_mm.h" #include "src/lib/16_hc.h" @@ -39,6 +37,9 @@ //file load or read definition #define FILEREAD //#define EXMMVERBOSE +//#ifdef __BORLANDC__ +#define BUFFDUMP +//#endif void VGAmodeX(sword vq, boolean cmem, global_game_variables_t *gv) { @@ -90,11 +91,11 @@ main(int argc, char *argv[]) bakapee2 = malloc(64); //file name // -//#ifdef __WATCOMC__ +#ifdef __16_PM__ #ifdef __DEBUG_PM__ dbg_debugpm=1; //debug pm #endif -//#endif +#endif //PRINTBB if(argv[1]){ bakapee1 = argv[1]; @@ -107,7 +108,7 @@ main(int argc, char *argv[]) //printf("main()=%Fp start MM\n", *argv[0]); MM_Startup(&gvar); //printf("ok\n"); -//#ifdef __WATCOMC__ +#ifdef __16_PM__ #ifdef __DEBUG_PM__ if(dbg_debugpm>0) { @@ -116,18 +117,15 @@ main(int argc, char *argv[]) #ifdef __DEBUG_PM__ } #endif -//#endif +#endif CA_Startup(&gvar); // printf(" done!\n"); //0000PRINTBB; -// printf("press any key to continue!\n"); -// getch(); +// printf("press any key to continue!\n"); getch(); #ifdef FILEREAD for(w=0;w<2;w++) { -// bakapeehandle = open(bakapee,O_RDONLY | O_BINARY, S_IREAD); // printf("size of big buffer~=%u\n", _bmsize(segu, gvar.ca.tinf[0])); -// if(CA_FarRead(bakapeehandle,(void far *)&gvar.ca.tinf[0],sizeof(gvar.ca.tinf[0]),&gvar.mm)) if(w>0) { printf(" read\n"); @@ -139,13 +137,14 @@ for(w=0;w<2;w++) printf(" load\n"); if(CA_LoadFile(bakapee1, &gvar.ca.tinf[0], &gvar)) baka=1; else baka=0; } -// close(bakapeehandle); - //hmm functions in cache system use the buffered stuff //#ifdef __WATCOMC__ // printf("\nsize of big buffer~=%u\n", _bmsize(sega, gvar.ca.tinf[0])); //#endif - - printf("contents of the buffer\n[\n%s\n]\n", gvar.ca.tinf[0]); +#ifdef BUFFDUMP + printf("contents of the buffer\n[\n%s\n]\n", (gvar.ca.tinf[0])); +#else + PRINTBB; +#endif //printf("dark purple = purgable\n"); //printf("medium blue = non purgable\n"); //printf("red = locked\n"); @@ -164,12 +163,12 @@ for(w=0;w<2;w++) //printf("bakapee1=%s\n", bakapee1); //printf("bakapee2=%s\n", bakapee2); MM_FreePtr(&gvar.ca.tinf[0], &gvar); -//#ifdef __WATCOMC__ +#ifdef __16_PM__ #ifdef __DEBUG_PM__ if(dbg_debugpm>0) #endif PM_Shutdown(&gvar); -//#endif +#endif CA_Shutdown(&gvar); MM_Shutdown(&gvar); free(bakapee1); free(bakapee2); @@ -189,18 +188,24 @@ for(w=0;w<2;w++) printf("\n"); printf("========================================\n"); #endif + printf("\n"); #ifdef __WATCOMC__ //this is far printf("Total free: %lu\n", (dword)(GetFreeSize())); printf("Total near free: %lub\n", (dword)(GetNearFreeSize())); printf("Total far free: %lub\n", (dword)(GetFarFreeSize())); heapdump(&gvar); - segatesuto(); +// segatesuto(); +#endif +#ifdef __BORLANDC__ + //printf("core left: %lu\n", (dword)_coreleft()); + //printf("far core left: %lu\n", (dword)_farcoreleft()); + printf("core left: %lu\n", (dword)coreleft()); + printf("far core left: %lu\n", (dword)farcoreleft()); #endif printf("Project 16 exmmtest.exe. This is just a test file!\n"); printf("version %s\n", VERSION); //printf("\n"); - //printf("core left: %lu\n", (dword)_coreleft()); - //printf("far core left: %lu\n", (dword)_farcoreleft()); + //printf("based core left: %lu\n", (dword)_basedcoreleft()); //printf("huge core left: %lu\n", (dword)_hugecoreleft()); } diff --git a/src/lib/16_map.h b/src/lib/16_map.h index 8ea0ec19..4c6b9a8c 100755 --- a/src/lib/16_map.h +++ b/src/lib/16_map.h @@ -31,7 +31,9 @@ #include "src/lib/16_vl.h" #include "src/lib/16_ca.h" #include "src/lib/16_mm.h" +#ifdef __WATCOMC__ #include "src/lib/16_pm.h" +#endif //#define DEBUG_MAPDATA //#define DEBUG_MAPVARS diff --git a/src/lib/16_mm.c b/src/lib/16_mm.c index 5bbdca71..045089a2 100755 --- a/src/lib/16_mm.c +++ b/src/lib/16_mm.c @@ -827,7 +827,7 @@ void MM_Startup(global_game_variables_t *gvar) gvar->mmi.mainmem = gvar->mmi.nearheap + gvar->mmi.farheap; -#ifndef __16_PM__ +#if !defined(__16_PM__)// && defined(__WATCOMC__) if(!dbg_debugpm) { // // detect EMS and allocate up to 64K at page frame diff --git a/src/lib/16_mm.h b/src/lib/16_mm.h index 51e1ee13..36825c90 100755 --- a/src/lib/16_mm.h +++ b/src/lib/16_mm.h @@ -27,6 +27,7 @@ #include "src/lib/16_tail.h" //++++mh #include "src/lib/16_in.h" + #ifdef __DEBUG__ // 1 == Debug/Dev ; 0 == Production/final #define OUT_OF_MEM_MSG "MM_GetPtr: Out of memory!\nYou were short :%lu bytes\n" #else @@ -39,7 +40,7 @@ #define FREEBLOCK(x) {*x->useptr=NULL;x->next=gvar->mm.mmfree;gvar->mm.mmfree=x;} #define SAVENEARHEAP 0x200 // space to leave in data segment -#define SAVEFARHEAP 0//x400 // space to leave in far heap +#define SAVEFARHEAP 0x400 // space to leave in far heap #define BUFFERSIZE 0x1000 // miscelanious, allways available buffer diff --git a/src/lib/16_tail.c b/src/lib/16_tail.c index bfa8446b..7b5fdcb4 100755 --- a/src/lib/16_tail.c +++ b/src/lib/16_tail.c @@ -81,8 +81,11 @@ void Startup16(global_game_variables_t *gvar) #endif IN_Startup(gvar); #endif +#ifdef __16_PM__ PM_Startup(gvar); + PM_CheckMainMem(gvar); PM_UnlockMainMem(gvar); +#endif CA_Startup(gvar); } @@ -100,7 +103,9 @@ void Startup16(global_game_variables_t *gvar) void Shutdown16(global_game_variables_t *gvar) { +#ifdef __16_PM__ PM_Shutdown(gvar); +#endif #ifdef __WATCOMC__ #ifdef __DEBUG_InputMgr__ if(!dbg_nointest) @@ -109,7 +114,9 @@ void Shutdown16(global_game_variables_t *gvar) #endif CA_Shutdown(gvar); MM_Shutdown(gvar); +#ifdef __WATCOMC__ VGAmodeX(0, 1, gvar); +#endif } @@ -311,7 +318,9 @@ void DebugMemory_(global_game_variables_t *gvar, boolean q) void ClearMemory (global_game_variables_t *gvar) { +#ifdef __16_PM__ PM_UnlockMainMem(gvar); +#endif //snd MM_SortMem (gvar); } diff --git a/src/lib/16_tdef.h b/src/lib/16_tdef.h index 10fd1eea..28f35c01 100755 --- a/src/lib/16_tdef.h +++ b/src/lib/16_tdef.h @@ -376,7 +376,7 @@ typedef struct boolean mmstarted, bombonerror, mmerror; void far *farheap; #ifdef __BORLANDC__ - void *nearheap; + void far *nearheap; #endif #ifdef __WATCOMC__ void __near *nearheap;