From 74a60e8f2d2278e5b917b5eb1a75bf1e58013a61 Mon Sep 17 00:00:00 2001 From: sparky4 Date: Tue, 21 Feb 2017 14:00:44 -0600 Subject: [PATCH] broken bcexmm broken --- DEBUG.16B | 210 +++++++++++++++++------------------ DEBUG.16W | 212 ++++++++++++++++++------------------ HEAP.16W | 42 +++---- MMDUMP.16B | Bin 2550 -> 2550 bytes MMDUMP.16W | Bin 2550 -> 2550 bytes ca_use.txt => _ca_use.txt | 0 mm_use.txt => _mm_use.txt | 0 pm_use.txt => _pm_use.txt | 0 pm_use_.txt => _pm_use_.txt | 0 rf_use.txt => _rf_use.txt | 0 bcexmm.exe | Bin 108447 -> 0 bytes kurokku.wcpu | 61 ----------- src/exmmtest.c | 7 +- 13 files changed, 238 insertions(+), 294 deletions(-) rename ca_use.txt => _ca_use.txt (100%) rename mm_use.txt => _mm_use.txt (100%) rename pm_use.txt => _pm_use.txt (100%) rename pm_use_.txt => _pm_use_.txt (100%) rename rf_use.txt => _rf_use.txt (100%) delete mode 100755 bcexmm.exe delete mode 100755 kurokku.wcpu diff --git a/DEBUG.16B b/DEBUG.16B index c1b6c655..f64fa2ec 100755 --- a/DEBUG.16B +++ b/DEBUG.16B @@ -1,209 +1,209 @@ -Seg:0 Size:4830 Owner:0x0 +Seg:0 Size:4833 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0 -Seg:12de Size:256 Owner:0x2cb7 +Seg:12e1 Size:256 Owner:0x2ca9 ++++ -Seg:13de Size:256 Owner:0x2aba +Seg:13e1 Size:256 Owner:0x2aac ++++ -Seg:14de Size:256 Owner:0x2abc -++++ -Seg:15de Size:256 Owner:0x2abe +Seg:14e1 Size:256 Owner:0x2aae +++++ -Seg:16de Size:256 Owner:0x2ac0 +Seg:15e1 Size:256 Owner:0x2ab0 ++++ -Seg:17de Size:256 Owner:0x2ac2 +Seg:16e1 Size:256 Owner:0x2ab2 ++++ -Seg:18de Size:256 Owner:0x2ac4 +Seg:17e1 Size:256 Owner:0x2ab4 ++++ -Seg:19de Size:256 Owner:0x2ac6 +Seg:18e1 Size:256 Owner:0x2ab6 ++++ -Seg:1ade Size:256 Owner:0x2ac8 +Seg:19e1 Size:256 Owner:0x2ab8 +++++ -Seg:1bde Size:256 Owner:0x2aca +Seg:1ae1 Size:256 Owner:0x2aba ++++ -Seg:1cde Size:256 Owner:0x2acc +Seg:1be1 Size:256 Owner:0x2abc ++++ -Seg:1dde Size:256 Owner:0x2ace +Seg:1ce1 Size:256 Owner:0x2abe ++++ -Seg:1ede Size:256 Owner:0x2ad0 +Seg:1de1 Size:256 Owner:0x2ac0 ++++ -Seg:1fde Size:256 Owner:0x2ad2 +Seg:1ee1 Size:256 Owner:0x2ac2 +++++ -Seg:20de Size:256 Owner:0x2ad4 +Seg:1fe1 Size:256 Owner:0x2ac4 ++++ -Seg:21de Size:256 Owner:0x2ad6 +Seg:20e1 Size:256 Owner:0x2ac6 ++++ -Seg:22de Size:256 Owner:0x2ad8 +Seg:21e1 Size:256 Owner:0x2ac8 ++++ -Seg:23de Size:256 Owner:0x2ada +Seg:22e1 Size:256 Owner:0x2aca ++++ -Seg:24de Size:256 Owner:0x2adc +Seg:23e1 Size:256 Owner:0x2acc +++++ -Seg:25de Size:256 Owner:0x2ade +Seg:24e1 Size:256 Owner:0x2ace ++++ -Seg:26de Size:256 Owner:0x2ae0 +Seg:25e1 Size:256 Owner:0x2ad0 ++++ -Seg:27de Size:256 Owner:0x2ae2 +Seg:26e1 Size:256 Owner:0x2ad2 ++++ -Seg:28de Size:256 Owner:0x2ae4 +Seg:27e1 Size:256 Owner:0x2ad4 ++++ -Seg:29de Size:256 Owner:0x2ae6 +Seg:28e1 Size:256 Owner:0x2ad6 +++++ -Seg:2ade Size:256 Owner:0x2ae8 +Seg:29e1 Size:256 Owner:0x2ad8 ++++ -Seg:2bde Size:256 Owner:0x2aea +Seg:2ae1 Size:256 Owner:0x2ada ++++ -Seg:2cde Size:256 Owner:0x2aec +Seg:2be1 Size:256 Owner:0x2adc ++++ -Seg:2dde Size:256 Owner:0x2aee +Seg:2ce1 Size:256 Owner:0x2ade ++++ -Seg:2ede Size:256 Owner:0x2af0 +Seg:2de1 Size:256 Owner:0x2ae0 +++++ -Seg:2fde Size:256 Owner:0x2af2 +Seg:2ee1 Size:256 Owner:0x2ae2 ++++ -Seg:30de Size:256 Owner:0x2af4 +Seg:2fe1 Size:256 Owner:0x2ae4 ++++ -Seg:31de Size:256 Owner:0x2af6 +Seg:30e1 Size:256 Owner:0x2ae6 ++++ -Seg:32de Size:256 Owner:0x2af8 +Seg:31e1 Size:256 Owner:0x2ae8 ++++ -Seg:33de Size:256 Owner:0x2afa +Seg:32e1 Size:256 Owner:0x2aea +++++ -Seg:34de Size:256 Owner:0x2afc +Seg:33e1 Size:256 Owner:0x2aec ++++ -Seg:35de Size:256 Owner:0x2afe +Seg:34e1 Size:256 Owner:0x2aee ++++ -Seg:36de Size:256 Owner:0x2b00 +Seg:35e1 Size:256 Owner:0x2af0 ++++ -Seg:37de Size:256 Owner:0x2b02 +Seg:36e1 Size:256 Owner:0x2af2 ++++ -Seg:38de Size:256 Owner:0x2b04 +Seg:37e1 Size:256 Owner:0x2af4 +++++ -Seg:39de Size:256 Owner:0x2b06 +Seg:38e1 Size:256 Owner:0x2af6 ++++ -Seg:3ade Size:256 Owner:0x2b08 +Seg:39e1 Size:256 Owner:0x2af8 ++++ -Seg:3bde Size:256 Owner:0x2b0a +Seg:3ae1 Size:256 Owner:0x2afa ++++ -Seg:3cde Size:256 Owner:0x2b0c +Seg:3be1 Size:256 Owner:0x2afc ++++ -Seg:3dde Size:256 Owner:0x2b0e +Seg:3ce1 Size:256 Owner:0x2afe +++++ -Seg:3ede Size:256 Owner:0x2b10 +Seg:3de1 Size:256 Owner:0x2b00 ++++ -Seg:3fde Size:256 Owner:0x2b12 +Seg:3ee1 Size:256 Owner:0x2b02 ++++ -Seg:40de Size:256 Owner:0x2b14 +Seg:3fe1 Size:256 Owner:0x2b04 ++++ -Seg:41de Size:256 Owner:0x2b16 +Seg:40e1 Size:256 Owner:0x2b06 ++++ -Seg:42de Size:256 Owner:0x2b18 +Seg:41e1 Size:256 Owner:0x2b08 +++++ -Seg:43de Size:256 Owner:0x2b1a +Seg:42e1 Size:256 Owner:0x2b0a ++++ -Seg:44de Size:256 Owner:0x2b1c +Seg:43e1 Size:256 Owner:0x2b0c ++++ -Seg:45de Size:256 Owner:0x2b1e +Seg:44e1 Size:256 Owner:0x2b0e ++++ -Seg:46de Size:256 Owner:0x2b20 +Seg:45e1 Size:256 Owner:0x2b10 ++++ -Seg:47de Size:256 Owner:0x2b22 +Seg:46e1 Size:256 Owner:0x2b12 +++++ -Seg:48de Size:256 Owner:0x2b24 +Seg:47e1 Size:256 Owner:0x2b14 ++++ -Seg:49de Size:256 Owner:0x2b26 +Seg:48e1 Size:256 Owner:0x2b16 ++++ -Seg:4ade Size:256 Owner:0x2b28 +Seg:49e1 Size:256 Owner:0x2b18 ++++ -Seg:4bde Size:256 Owner:0x2b2a +Seg:4ae1 Size:256 Owner:0x2b1a ++++ -Seg:4cde Size:256 Owner:0x2b2c +Seg:4be1 Size:256 Owner:0x2b1c +++++ -Seg:4dde Size:256 Owner:0x2b2e +Seg:4ce1 Size:256 Owner:0x2b1e ++++ -Seg:4ede Size:256 Owner:0x2b30 +Seg:4de1 Size:256 Owner:0x2b20 ++++ -Seg:4fde Size:256 Owner:0x2b32 +Seg:4ee1 Size:256 Owner:0x2b22 ++++ -Seg:50de Size:256 Owner:0x2b34 +Seg:4fe1 Size:256 Owner:0x2b24 ++++ -Seg:51de Size:256 Owner:0x2b36 +Seg:50e1 Size:256 Owner:0x2b26 +++++ -Seg:52de Size:256 Owner:0x2b38 +Seg:51e1 Size:256 Owner:0x2b28 ++++ -Seg:53de Size:256 Owner:0x2b3a +Seg:52e1 Size:256 Owner:0x2b2a ++++ -Seg:54de Size:256 Owner:0x2b3c +Seg:53e1 Size:256 Owner:0x2b2c ++++ -Seg:55de Size:256 Owner:0x2b3e +Seg:54e1 Size:256 Owner:0x2b2e ++++ -Seg:56de Size:256 Owner:0x2b40 +Seg:55e1 Size:256 Owner:0x2b30 +++++ -Seg:57de Size:256 Owner:0x2b42 +Seg:56e1 Size:256 Owner:0x2b32 ++++ -Seg:58de Size:256 Owner:0x2b44 +Seg:57e1 Size:256 Owner:0x2b34 ++++ -Seg:59de Size:256 Owner:0x2b46 +Seg:58e1 Size:256 Owner:0x2b36 ++++ -Seg:5ade Size:256 Owner:0x2b48 +Seg:59e1 Size:256 Owner:0x2b38 ++++ -Seg:5bde Size:256 Owner:0x2b4a +Seg:5ae1 Size:256 Owner:0x2b3a +++++ -Seg:5cde Size:256 Owner:0x2b4c +Seg:5be1 Size:256 Owner:0x2b3c ++++ -Seg:5dde Size:256 Owner:0x2b4e +Seg:5ce1 Size:256 Owner:0x2b3e ++++ -Seg:5ede Size:256 Owner:0x2b50 +Seg:5de1 Size:256 Owner:0x2b40 ++++ -Seg:5fde Size:256 Owner:0x2b52 +Seg:5ee1 Size:256 Owner:0x2b42 ++++ -Seg:60de Size:256 Owner:0x2b54 +Seg:5fe1 Size:256 Owner:0x2b44 +++++ -Seg:61de Size:256 Owner:0x2b56 +Seg:60e1 Size:256 Owner:0x2b46 ++++ -Seg:62de Size:256 Owner:0x2b58 +Seg:61e1 Size:256 Owner:0x2b48 ++++ -Seg:63de Size:256 Owner:0x2b5a +Seg:62e1 Size:256 Owner:0x2b4a ++++ -Seg:64de Size:256 Owner:0x2b5c +Seg:63e1 Size:256 Owner:0x2b4c ++++ -Seg:65de Size:256 Owner:0x2b5e +Seg:64e1 Size:256 Owner:0x2b4e +++++ -Seg:66de Size:256 Owner:0x2b60 +Seg:65e1 Size:256 Owner:0x2b50 ++++ -Seg:67de Size:256 Owner:0x2b62 +Seg:66e1 Size:256 Owner:0x2b52 ++++ -Seg:68de Size:256 Owner:0x2b64 +Seg:67e1 Size:256 Owner:0x2b54 ++++ -Seg:69de Size:256 Owner:0x2b66 +Seg:68e1 Size:256 Owner:0x2b56 ++++ -Seg:6ade Size:256 Owner:0x2b68 +Seg:69e1 Size:256 Owner:0x2b58 +++++ -Seg:6bde Size:256 Owner:0x2b6a +Seg:6ae1 Size:256 Owner:0x2b5a ++++ -Seg:6cde Size:256 Owner:0x2b6c +Seg:6be1 Size:256 Owner:0x2b5c ++++ -Seg:6dde Size:256 Owner:0x2b6e +Seg:6ce1 Size:256 Owner:0x2b5e ++++ -Seg:6ede Size:256 Owner:0x2b70 +Seg:6de1 Size:256 Owner:0x2b60 ++++ -Seg:6fde Size:256 Owner:0x2b72 +Seg:6ee1 Size:256 Owner:0x2b62 +++++ -Seg:70de Size:256 Owner:0x2b74 +Seg:6fe1 Size:256 Owner:0x2b64 ++++ -Seg:71de Size:256 Owner:0x2b76 +Seg:70e1 Size:256 Owner:0x2b66 ++++ -Seg:72de Size:256 Owner:0x2b78 +Seg:71e1 Size:256 Owner:0x2b68 ++++ -Seg:73de Size:256 Owner:0x2b7a +Seg:72e1 Size:256 Owner:0x2b6a ++++ -Seg:74de Size:256 Owner:0x2b7c +Seg:73e1 Size:256 Owner:0x2b6c +++++ -Seg:75de Size:256 Owner:0x2b7e +Seg:74e1 Size:256 Owner:0x2b6e ++++ -Seg:76de Size:256 Owner:0x2b80 +Seg:75e1 Size:256 Owner:0x2b70 ++++ -Seg:77de Size:273 Owner:0x2a92 -++++ +Seg:76e1 Size:256 Owner:0x2b72 +++++ +Seg:77e1 Size:273 Owner:0x2a84 ++++++ Seg:9fde Size:32802 Owner:0x0  Seg:9ffe Size:24577 Owner:0x0 diff --git a/DEBUG.16W b/DEBUG.16W index 4f0cb798..91fcb83e 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:8960 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0000 +Seg:23f2 Size:44 Owner:0x0 + -Seg:241d Size:256 Owner:0x1db4 +Seg:241e Size:256 Owner:0x1db4 ++++ -Seg:251d Size:256 Owner:0x1ba6 +Seg:251e Size:256 Owner:0x1ba6 ++++ -Seg:261d Size:256 Owner:0x1ba8 +Seg:261e Size:256 Owner:0x1ba8 +++++ -Seg:271d Size:256 Owner:0x1baa +Seg:271e Size:256 Owner:0x1baa ++++ -Seg:281d Size:256 Owner:0x1bac +Seg:281e Size:256 Owner:0x1bac ++++ -Seg:291d Size:256 Owner:0x1bae +Seg:291e Size:256 Owner:0x1bae ++++ -Seg:2a1d Size:256 Owner:0x1bb0 +Seg:2a1e Size:256 Owner:0x1bb0 ++++ -Seg:2b1d Size:256 Owner:0x1bb2 +Seg:2b1e Size:256 Owner:0x1bb2 +++++ -Seg:2c1d Size:256 Owner:0x1bb4 +Seg:2c1e Size:256 Owner:0x1bb4 ++++ -Seg:2d1d Size:256 Owner:0x1bb6 +Seg:2d1e Size:256 Owner:0x1bb6 ++++ -Seg:2e1d Size:256 Owner:0x1bb8 +Seg:2e1e Size:256 Owner:0x1bb8 ++++ -Seg:2f1d Size:256 Owner:0x1bba +Seg:2f1e Size:256 Owner:0x1bba ++++ -Seg:301d Size:256 Owner:0x1bbc +Seg:301e Size:256 Owner:0x1bbc +++++ -Seg:311d Size:256 Owner:0x1bbe +Seg:311e Size:256 Owner:0x1bbe ++++ -Seg:321d Size:256 Owner:0x1bc0 +Seg:321e Size:256 Owner:0x1bc0 ++++ -Seg:331d Size:256 Owner:0x1bc2 +Seg:331e Size:256 Owner:0x1bc2 ++++ -Seg:341d Size:256 Owner:0x1bc4 +Seg:341e Size:256 Owner:0x1bc4 ++++ -Seg:351d Size:256 Owner:0x1bc6 +Seg:351e Size:256 Owner:0x1bc6 +++++ -Seg:361d Size:256 Owner:0x1bc8 +Seg:361e Size:256 Owner:0x1bc8 ++++ -Seg:371d Size:256 Owner:0x1bca +Seg:371e Size:256 Owner:0x1bca ++++ -Seg:381d Size:256 Owner:0x1bcc +Seg:381e Size:256 Owner:0x1bcc ++++ -Seg:391d Size:256 Owner:0x1bce +Seg:391e Size:256 Owner:0x1bce ++++ -Seg:3a1d Size:256 Owner:0x1bd0 +Seg:3a1e Size:256 Owner:0x1bd0 +++++ -Seg:3b1d Size:256 Owner:0x1bd2 +Seg:3b1e Size:256 Owner:0x1bd2 ++++ -Seg:3c1d Size:256 Owner:0x1bd4 +Seg:3c1e Size:256 Owner:0x1bd4 ++++ -Seg:3d1d Size:256 Owner:0x1bd6 +Seg:3d1e Size:256 Owner:0x1bd6 ++++ -Seg:3e1d Size:256 Owner:0x1bd8 +Seg:3e1e Size:256 Owner:0x1bd8 ++++ -Seg:3f1d Size:256 Owner:0x1bda +Seg:3f1e Size:256 Owner:0x1bda +++++ -Seg:401d Size:256 Owner:0x1bdc +Seg:401e Size:256 Owner:0x1bdc ++++ -Seg:411d Size:256 Owner:0x1bde +Seg:411e Size:256 Owner:0x1bde ++++ -Seg:421d Size:256 Owner:0x1be0 +Seg:421e Size:256 Owner:0x1be0 ++++ -Seg:431d Size:256 Owner:0x1be2 +Seg:431e Size:256 Owner:0x1be2 ++++ -Seg:441d Size:256 Owner:0x1be4 +Seg:441e Size:256 Owner:0x1be4 +++++ -Seg:451d Size:256 Owner:0x1be6 +Seg:451e Size:256 Owner:0x1be6 ++++ -Seg:461d Size:256 Owner:0x1be8 +Seg:461e Size:256 Owner:0x1be8 ++++ -Seg:471d Size:256 Owner:0x1bea +Seg:471e Size:256 Owner:0x1bea ++++ -Seg:481d Size:256 Owner:0x1bec +Seg:481e Size:256 Owner:0x1bec ++++ -Seg:491d Size:256 Owner:0x1bee +Seg:491e Size:256 Owner:0x1bee +++++ -Seg:4a1d Size:256 Owner:0x1bf0 +Seg:4a1e Size:256 Owner:0x1bf0 ++++ -Seg:4b1d Size:256 Owner:0x1bf2 +Seg:4b1e Size:256 Owner:0x1bf2 ++++ -Seg:4c1d Size:256 Owner:0x1bf4 +Seg:4c1e Size:256 Owner:0x1bf4 ++++ -Seg:4d1d Size:256 Owner:0x1bf6 +Seg:4d1e Size:256 Owner:0x1bf6 ++++ -Seg:4e1d Size:256 Owner:0x1bf8 +Seg:4e1e Size:256 Owner:0x1bf8 +++++ -Seg:4f1d Size:256 Owner:0x1bfa +Seg:4f1e Size:256 Owner:0x1bfa ++++ -Seg:501d Size:256 Owner:0x1bfc +Seg:501e Size:256 Owner:0x1bfc ++++ -Seg:511d Size:256 Owner:0x1bfe +Seg:511e Size:256 Owner:0x1bfe ++++ -Seg:521d Size:256 Owner:0x1c00 +Seg:521e Size:256 Owner:0x1c00 ++++ -Seg:531d Size:256 Owner:0x1c02 +Seg:531e Size:256 Owner:0x1c02 +++++ -Seg:541d Size:256 Owner:0x1c04 +Seg:541e Size:256 Owner:0x1c04 ++++ -Seg:551d Size:256 Owner:0x1c06 +Seg:551e Size:256 Owner:0x1c06 ++++ -Seg:561d Size:256 Owner:0x1c08 +Seg:561e Size:256 Owner:0x1c08 ++++ -Seg:571d Size:256 Owner:0x1c0a +Seg:571e Size:256 Owner:0x1c0a ++++ -Seg:581d Size:256 Owner:0x1c0c +Seg:581e Size:256 Owner:0x1c0c +++++ -Seg:591d Size:256 Owner:0x1c0e +Seg:591e Size:256 Owner:0x1c0e ++++ -Seg:5a1d Size:256 Owner:0x1c10 +Seg:5a1e Size:256 Owner:0x1c10 ++++ -Seg:5b1d Size:256 Owner:0x1c12 +Seg:5b1e Size:256 Owner:0x1c12 ++++ -Seg:5c1d Size:256 Owner:0x1c14 +Seg:5c1e Size:256 Owner:0x1c14 ++++ -Seg:5d1d Size:256 Owner:0x1c16 +Seg:5d1e Size:256 Owner:0x1c16 +++++ -Seg:5e1d Size:256 Owner:0x1c18 +Seg:5e1e Size:256 Owner:0x1c18 ++++ -Seg:5f1d Size:256 Owner:0x1c1a +Seg:5f1e Size:256 Owner:0x1c1a ++++ -Seg:601d Size:256 Owner:0x1c1c +Seg:601e Size:256 Owner:0x1c1c ++++ -Seg:611d Size:256 Owner:0x1c1e +Seg:611e Size:256 Owner:0x1c1e ++++ -Seg:621d Size:256 Owner:0x1c20 +Seg:621e Size:256 Owner:0x1c20 +++++ -Seg:631d Size:256 Owner:0x1c22 +Seg:631e Size:256 Owner:0x1c22 ++++ -Seg:641d Size:256 Owner:0x1c24 +Seg:641e Size:256 Owner:0x1c24 ++++ -Seg:651d Size:256 Owner:0x1c26 +Seg:651e Size:256 Owner:0x1c26 ++++ -Seg:661d Size:256 Owner:0x1c28 +Seg:661e Size:256 Owner:0x1c28 ++++ -Seg:671d Size:256 Owner:0x1c2a +Seg:671e Size:256 Owner:0x1c2a +++++ -Seg:681d Size:256 Owner:0x1c2c +Seg:681e Size:256 Owner:0x1c2c ++++ -Seg:691d Size:256 Owner:0x1c2e +Seg:691e Size:256 Owner:0x1c2e ++++ -Seg:6a1d Size:256 Owner:0x1c30 +Seg:6a1e Size:256 Owner:0x1c30 ++++ -Seg:6b1d Size:256 Owner:0x1c32 +Seg:6b1e Size:256 Owner:0x1c32 ++++ -Seg:6c1d Size:256 Owner:0x1c34 +Seg:6c1e Size:256 Owner:0x1c34 +++++ -Seg:6d1d Size:256 Owner:0x1c36 +Seg:6d1e Size:256 Owner:0x1c36 ++++ -Seg:6e1d Size:256 Owner:0x1c38 +Seg:6e1e Size:256 Owner:0x1c38 ++++ -Seg:6f1d Size:256 Owner:0x1c3a +Seg:6f1e Size:256 Owner:0x1c3a ++++ -Seg:701d Size:256 Owner:0x1c3c +Seg:701e Size:256 Owner:0x1c3c ++++ -Seg:711d Size:256 Owner:0x1c3e +Seg:711e Size:256 Owner:0x1c3e +++++ -Seg:721d Size:256 Owner:0x1c40 +Seg:721e Size:256 Owner:0x1c40 ++++ -Seg:731d Size:256 Owner:0x1c42 +Seg:731e Size:256 Owner:0x1c42 ++++ -Seg:741d Size:256 Owner:0x1c44 +Seg:741e Size:256 Owner:0x1c44 ++++ -Seg:751d Size:256 Owner:0x1c46 +Seg:751e Size:256 Owner:0x1c46 ++++ -Seg:761d Size:256 Owner:0x1c48 +Seg:761e Size:256 Owner:0x1c48 +++++ -Seg:771d Size:256 Owner:0x1c4a +Seg:771e Size:256 Owner:0x1c4a ++++ -Seg:781d Size:256 Owner:0x1c4c +Seg:781e Size:256 Owner:0x1c4c ++++ -Seg:791d Size:256 Owner:0x1c4e +Seg:791e Size:256 Owner:0x1c4e ++++ -Seg:7a1d Size:256 Owner:0x1c50 +Seg:7a1e Size:256 Owner:0x1c50 ++++ -Seg:7b1d Size:256 Owner:0x1c52 +Seg:7b1e Size:256 Owner:0x1c52 +++++ -Seg:7c1d Size:256 Owner:0x1c54 +Seg:7c1e Size:256 Owner:0x1c54 ++++ -Seg:7d1d Size:256 Owner:0x1c56 +Seg:7d1e Size:256 Owner:0x1c56 ++++ -Seg:7e1d Size:256 Owner:0x1c58 +Seg:7e1e Size:256 Owner:0x1c58 ++++ -Seg:7f1d Size:256 Owner:0x1c5a +Seg:7f1e Size:256 Owner:0x1c5a ++++ -Seg:801d Size:256 Owner:0x1c5c +Seg:801e Size:256 Owner:0x1c5c +++++ -Seg:811d Size:256 Owner:0x1c5e +Seg:811e Size:256 Owner:0x1c5e ++++ -Seg:821d Size:256 Owner:0x1c60 +Seg:821e Size:256 Owner:0x1c60 ++++ -Seg:831d Size:256 Owner:0x1c62 +Seg:831e Size:256 Owner:0x1c62 ++++ -Seg:841d Size:256 Owner:0x1c64 +Seg:841e Size:256 Owner:0x1c64 ++++ -Seg:851d Size:256 Owner:0x1c66 +Seg:851e Size:256 Owner:0x1c66 +++++ -Seg:861d Size:256 Owner:0x1c68 +Seg:861e Size:256 Owner:0x1c68 ++++ -Seg:871d Size:256 Owner:0x1c6a +Seg:871e Size:256 Owner:0x1c6a ++++ -Seg:881d Size:256 Owner:0x1c6c +Seg:881e Size:256 Owner:0x1c6c ++++ -Seg:891d Size:273 Owner:0x1b78 +Seg:891e Size:273 Owner:0x1b78 +++++ -Seg:b41d Size:19426 Owner:0x0 +Seg:b41e Size:19425 Owner:0x0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ \ No newline at end of file diff --git a/HEAP.16W b/HEAP.16W index 4249c5ca..0765b1b6 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 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 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 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 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 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 OK - end of heap Memory Type Total Used Free diff --git a/MMDUMP.16B b/MMDUMP.16B index fdff3f7c7aadb6cc70b932a4d2b85335ea3fa85b..5c3f333d6d62b490f72912a75d8bfbf48a0693dd 100755 GIT binary patch literal 2550 zcmZ|RD^5dE07X$W34$3sSp>=bw~!#-{b`27@Tnm|bm=WlmOJ4mgfu_Xc`L`|{q^nm zI%d8W5_Y&7;+3brW{j_ zDaVv!$}#1ba!fgv97~QR$C6{ovE*2CEIGCuTaGQqmSfAY<=Ap;IC_Ai2RM3wqX#&8 zfTIUEdVr$`Iieg$v8 zWI2i)MUEmzk)y~_!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 literal 2550 zcmZ|RJxWAD5QR}=!N487a0~|e-$8H>Zed<^_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 diff --git a/ca_use.txt b/_ca_use.txt similarity index 100% rename from ca_use.txt rename to _ca_use.txt diff --git a/mm_use.txt b/_mm_use.txt similarity index 100% rename from mm_use.txt rename to _mm_use.txt diff --git a/pm_use.txt b/_pm_use.txt similarity index 100% rename from pm_use.txt rename to _pm_use.txt diff --git a/pm_use_.txt b/_pm_use_.txt similarity index 100% rename from pm_use_.txt rename to _pm_use_.txt diff --git a/rf_use.txt b/_rf_use.txt similarity index 100% rename from rf_use.txt rename to _rf_use.txt diff --git a/bcexmm.exe b/bcexmm.exe deleted file mode 100755 index 675363b95db5f5241bc300f54466d5e562b91fb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108447 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≪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 diff --git a/kurokku.wcpu b/kurokku.wcpu deleted file mode 100755 index c2cfbc0c..00000000 --- a/kurokku.wcpu +++ /dev/null @@ -1,61 +0,0 @@ -src/lib/16_timer.c: gv->kurokku.t = clock(); -src/lib/16_timer.c: gv->kurokku.tiku = 0; gv->video.sfip = 0; -src/lib/16_timer.c: gv->kurokku.clock_start = *clockw; -src/lib/16_timer.c: gv->kurokku.clock = clockw; -src/lib/16_timer.c: gv->kurokku.wcpu = WCPU_detectcpu(); -src/lib/16_timer.c: switch(gv->kurokku.wcpu) -src/lib/16_timer.c: gv->kurokku.fpscap=0; -src/lib/16_timer.c: gv->kurokku.frames_per_second=1; -src/lib/16_timer.c: gv->kurokku.fpscap=1; -src/lib/16_timer.c: gv->kurokku.frames_per_second=60; -src/lib/16_timer.c: return gv->kurokku.t; -src/lib/16_timer.c: return (clock() - gv->kurokku.t) / CLOCKS_PER_SEC; -src/lib/16_timer.c: clocku = (clock() - gv->kurokku.t) / CLOCKS_PER_SEC; -src/lib/16_timer.c: gv->kurokku.t = clock(); -src/lib/16_timer.c: return (gv->kurokku.t) / CLOCKS_PER_SEC; -src/lib/16_timer.c: if(elapsed_timer(gv) >= (1.0 / gv->kurokku.frames_per_second)) -src/lib/16_timer.c: //t=(((*(gv->clock))-gv->clock_start) /18.2); -src/lib/16_timer.c: sprintf(global_temp_status_text, "%.0f fps", (double)gv->kurokku.tiku/ticktock(gv)); -src/lib/16_timer.c: //(gv->clock_start)=*(gv->clock); -src/lib/16_timer.c: gv->kurokku.tiku=0; -src/lib/16_timer.c: gv->kurokku.tiku++; -src/lib/16_timer.c:// switch(gv->kurokku.fpscap) -src/lib/16_timer.c:// gv->kurokku.frames_per_second=1; -src/lib/16_timer.c:// gv->kurokku.frames_per_second=60; -src/lib/16_vl.c: in.h.al = gv->video.old_mode; -src/lib/16_vl.c: gv->video.old_mode = vgaGetMode();//out.h.al; -src/lib/16_vl.c: gv->video.page[0].sw = vga_state.vga_width = 320; // VGA lib currently does not update this -src/lib/16_vl.c: gv->video.page[0].sh = vga_state.vga_height = 240; // VGA lib currently does not update this -src/lib/16_vl.c: gv->video.page[0].height = gv->video.page[0].sh; -src/lib/16_vl.c: gv->video.page[0].width = gv->video.page[0].sw; -src/lib/scroll16.c: pip[0].page = &gv->video.page[0]; -src/lib/scroll16.c: pip[0].video = &gv->video; -src/lib/scroll16.c: pip[0].p = &gv->video.p; -src/lib/scroll16.c: pip[0].sp = &gv->video.sp; -src/lib/scroll16.c: for(i=ZC_MVI;ivideo.num_of_pages;i++) -src/lib/scroll16.c: pip[i].page = &gv->video.page[i]; -src/lib/scroll16.c: word x = gv->video.page[/*!*/(gv->video.p)].dx; //(gv->video.page[(gv->video.p)].tlx) - // follow the screen -src/lib/scroll16.c: word y = gv->video.page[/*!*/(gv->video.p)].dy; //(gv->video.page[(gv->video.p)].tly) - // follow the screen -src/lib/scroll16.c: if(elapsed_timer(gv) >= (1.0 / gv->kurokku.frames_per_second)) -src/lib/scroll16.c: // NTS: For some bizarre reason, gv->pee is not initialized, but the pointer is not NULL even -src/lib/scroll16.c: sprintf(global_temp_status_text, "%.0f fps", (double)gv->kurokku.tiku/ticktock(gv)); -src/lib/scroll16.c: //modexprint(&(gv->video.page[/*!*/(gv->video.p)]), x, y, type, 1, col, bgcol, global_temp_status_text); -src/lib/scroll16.c: if(gv->kurokku.wcpu) -src/lib/scroll16.c: modexCopyPageRegion(&gv->video.page[0], &gv->video.page[1], -src/lib/scroll16.c: gv->video.page[/*!*/(gv->video.p)].dx, -src/lib/scroll16.c: gv->video.page[/*!*/(gv->video.p)].dy, -src/lib/scroll16.c: gv->video.page[/*!*/(gv->video.p)].dx, -src/lib/scroll16.c: gv->video.page[/*!*/(gv->video.p)].dy, -src/lib/scroll16.c: modexprint(&(gv->video.page[/*!*/(gv->video.p)]), x, y, type, 1, col, bgcol, global_temp_status_text); -src/lib/scroll16.c://0000printf("dx=%u dy=%u\n", gv->video.page[/*!*/(gv->video.p)].dx, gv->video.page[/*!*/(gv->video.p)].dy); -src/lib/scroll16.c: gv->kurokku.tiku=0; -src/lib/scroll16.c: gv->kurokku.tiku++; -src/lib/scroll16.c: switch(gv->kurokku.fpscap) -src/lib/scroll16.c: //modexprint(&(gv->video.page[0]), x, y+8, type, 1, col, bgcol, "sanic!"); -src/lib/scroll16.c: gv->kurokku.frames_per_second=1; -src/lib/scroll16.c: gv->kurokku.frames_per_second=60; -src/lib/scroll16.c: if(gv->video.dorender ) -src/lib/scroll16.c: modexCopyPageRegion(&(gv->video.page[ ]), &(gv->video.page[ ]), 0, 0, 0, 0, gv->video.page[ ].width, gv->video.page[ ].height); -src/lib/scroll16.c: VL_ShowPage(&(gv->video.page[gv->video.sp]), gv->kurokku.fpscap, 0); -src/lib/scroll16.c: gv->video.dorender =!gv->video.dorender ; -src/lib/scroll16.c: //0000gv->video.tickclk = ((*clockw)-gv->video.startclk)/18.2; diff --git a/src/exmmtest.c b/src/exmmtest.c index 5b7123bb..a7d9410d 100755 --- a/src/exmmtest.c +++ b/src/exmmtest.c @@ -24,7 +24,9 @@ */ #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" @@ -88,9 +90,11 @@ main(int argc, char *argv[]) bakapee2 = malloc(64); //file name // +//#ifdef __WATCOMC__ #ifdef __DEBUG_PM__ dbg_debugpm=1; //debug pm #endif +//#endif //PRINTBB if(argv[1]){ bakapee1 = argv[1]; @@ -146,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"); @@ -194,6 +198,7 @@ for(w=0;w<2;w++) #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()); -- 2.39.2