From a049630036f19b5f80bd49da5825fc9a8ab13204 Mon Sep 17 00:00:00 2001 From: sparky4 Date: Tue, 21 Feb 2017 14:05:53 -0600 Subject: [PATCH] working again. wtf is going on!? added the log --- BCEXMM.L16 | 67 ++++++++++++++ DEBUG.16B | 246 +++++++++++++++++++++++++-------------------------- EXMMTEST.L16 | 182 +++++++++++++++++++++++++++++++++++++ HEAP.16W | 22 ++--- 4 files changed, 383 insertions(+), 134 deletions(-) create mode 100755 BCEXMM.L16 create mode 100755 EXMMTEST.L16 diff --git a/BCEXMM.L16 b/BCEXMM.L16 new file mode 100755 index 00000000..dafccc22 --- /dev/null +++ b/BCEXMM.L16 @@ -0,0 +1,67 @@ +farcoreleft() 524272 +(farcoreleft()+32)-_FCORELEFT 0 + load +contents of the buffer +[ +öëŒ^üÇFúbŒ^øÇFös¸hPšj‹ƒÄ¸hPšc0ƒÄ¸hPšV0ƒÄ¸hP¸ +] +======================================== + DebugMemory_ +======================================== +Memory Usage +------------ +Total: 1075k +Free: 667k +With purge: 1067k +------------ + +yay! +press any key to continue! + read +contents of the buffer +[ +öëŒ^üÇFúbŒ^øÇFös¸hPšj‹ƒÄ¸hPšc0ƒÄ¸hPšV0ƒÄ¸hP¸ +] +======================================== + DebugMemory_ +======================================== +Memory Usage +------------ +Total: 1075k +Free: 667k +With purge: 1067k +------------ + +yay! +press any key to continue! +======================================== + DebugMemory_ +======================================== +Memory Usage +------------ +Total: 1075k +Free: 667k +With purge: 1067k +------------ +MMDUMP.16 created. +======================================== + MM_Report_ +======================================== + ÉLIMEMS 1 + ÇÄEMM v4.0 available + ÇÄtotalEMSpages: 4032 freeEMSpages: 3939 + ÇÄEMSPageFrame: e000 + ÓÄEMSmem: 64536576 + ÉXMS 1 + ÇÄXMS v3.0 available + ÇÄXMSDriver: C83F:0010 + ÇÄXMSHandle: 0800 + ÓÄXMSmem: 2097152 + ÉConv. 1 + ÓÄTotal: 1075k Free: 667k With purge:1067k +nearheap: 576996 farheap: 524260 +======================================== +near= 12FF:0004 far= 1FFF:0004 +&near= 0A90:2CC3 &far= 0A90:2CBF +Project 16 exmmtest.exe. This is just a test file! +version Feb 21 2017 14:02:19 diff --git a/DEBUG.16B b/DEBUG.16B index c1cb210b..30e247d4 100755 --- a/DEBUG.16B +++ b/DEBUG.16B @@ -1,208 +1,208 @@ -Seg:0 Size:4831 Owner:0x0 +Seg:0 Size:4864 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0 -Seg:12df Size:256 Owner:0x2cb7 +Seg:1300 Size:256 Owner:0x2cb7 ++++ -Seg:13df Size:256 Owner:0x2aba +Seg:1400 Size:256 Owner:0x2aba ++++ -Seg:14df Size:256 Owner:0x2abc +Seg:1500 Size:256 Owner:0x2abc ++++ -Seg:15df Size:256 Owner:0x2abe -+++++ -Seg:16df Size:256 Owner:0x2ac0 +Seg:1600 Size:256 Owner:0x2abe ++++ -Seg:17df Size:256 Owner:0x2ac2 +Seg:1700 Size:256 Owner:0x2ac0 ++++ -Seg:18df Size:256 Owner:0x2ac4 +Seg:1800 Size:256 Owner:0x2ac2 ++++ -Seg:19df Size:256 Owner:0x2ac6 +Seg:1900 Size:256 Owner:0x2ac4 ++++ -Seg:1adf Size:256 Owner:0x2ac8 -+++++ -Seg:1bdf Size:256 Owner:0x2aca +Seg:1a00 Size:256 Owner:0x2ac6 ++++ -Seg:1cdf Size:256 Owner:0x2acc +Seg:1b00 Size:256 Owner:0x2ac8 ++++ -Seg:1ddf Size:256 Owner:0x2ace +Seg:1c00 Size:256 Owner:0x2aca ++++ -Seg:1edf Size:256 Owner:0x2ad0 +Seg:1d00 Size:256 Owner:0x2acc ++++ -Seg:1fdf Size:256 Owner:0x2ad2 -+++++ -Seg:20df Size:256 Owner:0x2ad4 +Seg:1e00 Size:256 Owner:0x2ace ++++ -Seg:21df Size:256 Owner:0x2ad6 +Seg:1f00 Size:256 Owner:0x2ad0 ++++ -Seg:22df Size:256 Owner:0x2ad8 +Seg:2000 Size:256 Owner:0x2ad2 ++++ -Seg:23df Size:256 Owner:0x2ada +Seg:2100 Size:256 Owner:0x2ad4 ++++ -Seg:24df Size:256 Owner:0x2adc -+++++ -Seg:25df Size:256 Owner:0x2ade +Seg:2200 Size:256 Owner:0x2ad6 ++++ -Seg:26df Size:256 Owner:0x2ae0 +Seg:2300 Size:256 Owner:0x2ad8 ++++ -Seg:27df Size:256 Owner:0x2ae2 +Seg:2400 Size:256 Owner:0x2ada ++++ -Seg:28df Size:256 Owner:0x2ae4 +Seg:2500 Size:256 Owner:0x2adc ++++ -Seg:29df Size:256 Owner:0x2ae6 -+++++ -Seg:2adf Size:256 Owner:0x2ae8 +Seg:2600 Size:256 Owner:0x2ade ++++ -Seg:2bdf Size:256 Owner:0x2aea +Seg:2700 Size:256 Owner:0x2ae0 ++++ -Seg:2cdf Size:256 Owner:0x2aec +Seg:2800 Size:256 Owner:0x2ae2 ++++ -Seg:2ddf Size:256 Owner:0x2aee +Seg:2900 Size:256 Owner:0x2ae4 ++++ -Seg:2edf Size:256 Owner:0x2af0 -+++++ -Seg:2fdf Size:256 Owner:0x2af2 +Seg:2a00 Size:256 Owner:0x2ae6 ++++ -Seg:30df Size:256 Owner:0x2af4 +Seg:2b00 Size:256 Owner:0x2ae8 ++++ -Seg:31df Size:256 Owner:0x2af6 +Seg:2c00 Size:256 Owner:0x2aea ++++ -Seg:32df Size:256 Owner:0x2af8 +Seg:2d00 Size:256 Owner:0x2aec ++++ -Seg:33df Size:256 Owner:0x2afa -+++++ -Seg:34df Size:256 Owner:0x2afc +Seg:2e00 Size:256 Owner:0x2aee ++++ -Seg:35df Size:256 Owner:0x2afe +Seg:2f00 Size:256 Owner:0x2af0 ++++ -Seg:36df Size:256 Owner:0x2b00 +Seg:3000 Size:256 Owner:0x2af2 ++++ -Seg:37df Size:256 Owner:0x2b02 +Seg:3100 Size:256 Owner:0x2af4 ++++ -Seg:38df Size:256 Owner:0x2b04 -+++++ -Seg:39df Size:256 Owner:0x2b06 +Seg:3200 Size:256 Owner:0x2af6 ++++ -Seg:3adf Size:256 Owner:0x2b08 +Seg:3300 Size:256 Owner:0x2af8 ++++ -Seg:3bdf Size:256 Owner:0x2b0a +Seg:3400 Size:256 Owner:0x2afa ++++ -Seg:3cdf Size:256 Owner:0x2b0c +Seg:3500 Size:256 Owner:0x2afc ++++ -Seg:3ddf Size:256 Owner:0x2b0e -+++++ -Seg:3edf Size:256 Owner:0x2b10 +Seg:3600 Size:256 Owner:0x2afe ++++ -Seg:3fdf Size:256 Owner:0x2b12 +Seg:3700 Size:256 Owner:0x2b00 ++++ -Seg:40df Size:256 Owner:0x2b14 +Seg:3800 Size:256 Owner:0x2b02 ++++ -Seg:41df Size:256 Owner:0x2b16 +Seg:3900 Size:256 Owner:0x2b04 ++++ -Seg:42df Size:256 Owner:0x2b18 -+++++ -Seg:43df Size:256 Owner:0x2b1a +Seg:3a00 Size:256 Owner:0x2b06 ++++ -Seg:44df Size:256 Owner:0x2b1c +Seg:3b00 Size:256 Owner:0x2b08 ++++ -Seg:45df Size:256 Owner:0x2b1e +Seg:3c00 Size:256 Owner:0x2b0a ++++ -Seg:46df Size:256 Owner:0x2b20 +Seg:3d00 Size:256 Owner:0x2b0c ++++ -Seg:47df Size:256 Owner:0x2b22 -+++++ -Seg:48df Size:256 Owner:0x2b24 +Seg:3e00 Size:256 Owner:0x2b0e ++++ -Seg:49df Size:256 Owner:0x2b26 +Seg:3f00 Size:256 Owner:0x2b10 ++++ -Seg:4adf Size:256 Owner:0x2b28 +Seg:4000 Size:256 Owner:0x2b12 ++++ -Seg:4bdf Size:256 Owner:0x2b2a +Seg:4100 Size:256 Owner:0x2b14 ++++ -Seg:4cdf Size:256 Owner:0x2b2c -+++++ -Seg:4ddf Size:256 Owner:0x2b2e +Seg:4200 Size:256 Owner:0x2b16 ++++ -Seg:4edf Size:256 Owner:0x2b30 +Seg:4300 Size:256 Owner:0x2b18 ++++ -Seg:4fdf Size:256 Owner:0x2b32 +Seg:4400 Size:256 Owner:0x2b1a ++++ -Seg:50df Size:256 Owner:0x2b34 +Seg:4500 Size:256 Owner:0x2b1c ++++ -Seg:51df Size:256 Owner:0x2b36 -+++++ -Seg:52df Size:256 Owner:0x2b38 +Seg:4600 Size:256 Owner:0x2b1e ++++ -Seg:53df Size:256 Owner:0x2b3a +Seg:4700 Size:256 Owner:0x2b20 ++++ -Seg:54df Size:256 Owner:0x2b3c +Seg:4800 Size:256 Owner:0x2b22 ++++ -Seg:55df Size:256 Owner:0x2b3e +Seg:4900 Size:256 Owner:0x2b24 ++++ -Seg:56df Size:256 Owner:0x2b40 -+++++ -Seg:57df Size:256 Owner:0x2b42 +Seg:4a00 Size:256 Owner:0x2b26 ++++ -Seg:58df Size:256 Owner:0x2b44 +Seg:4b00 Size:256 Owner:0x2b28 ++++ -Seg:59df Size:256 Owner:0x2b46 +Seg:4c00 Size:256 Owner:0x2b2a ++++ -Seg:5adf Size:256 Owner:0x2b48 +Seg:4d00 Size:256 Owner:0x2b2c ++++ -Seg:5bdf Size:256 Owner:0x2b4a -+++++ -Seg:5cdf Size:256 Owner:0x2b4c +Seg:4e00 Size:256 Owner:0x2b2e ++++ -Seg:5ddf Size:256 Owner:0x2b4e +Seg:4f00 Size:256 Owner:0x2b30 ++++ -Seg:5edf Size:256 Owner:0x2b50 +Seg:5000 Size:256 Owner:0x2b32 ++++ -Seg:5fdf Size:256 Owner:0x2b52 +Seg:5100 Size:256 Owner:0x2b34 ++++ -Seg:60df Size:256 Owner:0x2b54 -+++++ -Seg:61df Size:256 Owner:0x2b56 +Seg:5200 Size:256 Owner:0x2b36 ++++ -Seg:62df Size:256 Owner:0x2b58 +Seg:5300 Size:256 Owner:0x2b38 ++++ -Seg:63df Size:256 Owner:0x2b5a +Seg:5400 Size:256 Owner:0x2b3a ++++ -Seg:64df Size:256 Owner:0x2b5c +Seg:5500 Size:256 Owner:0x2b3c ++++ -Seg:65df Size:256 Owner:0x2b5e -+++++ -Seg:66df Size:256 Owner:0x2b60 +Seg:5600 Size:256 Owner:0x2b3e ++++ -Seg:67df Size:256 Owner:0x2b62 +Seg:5700 Size:256 Owner:0x2b40 ++++ -Seg:68df Size:256 Owner:0x2b64 +Seg:5800 Size:256 Owner:0x2b42 ++++ -Seg:69df Size:256 Owner:0x2b66 +Seg:5900 Size:256 Owner:0x2b44 ++++ -Seg:6adf Size:256 Owner:0x2b68 -+++++ -Seg:6bdf Size:256 Owner:0x2b6a +Seg:5a00 Size:256 Owner:0x2b46 ++++ -Seg:6cdf Size:256 Owner:0x2b6c +Seg:5b00 Size:256 Owner:0x2b48 ++++ -Seg:6ddf Size:256 Owner:0x2b6e +Seg:5c00 Size:256 Owner:0x2b4a ++++ -Seg:6edf Size:256 Owner:0x2b70 +Seg:5d00 Size:256 Owner:0x2b4c ++++ -Seg:6fdf Size:256 Owner:0x2b72 -+++++ -Seg:70df Size:256 Owner:0x2b74 +Seg:5e00 Size:256 Owner:0x2b4e ++++ -Seg:71df Size:256 Owner:0x2b76 +Seg:5f00 Size:256 Owner:0x2b50 ++++ -Seg:72df Size:256 Owner:0x2b78 +Seg:6000 Size:256 Owner:0x2b52 ++++ -Seg:73df Size:256 Owner:0x2b7a +Seg:6100 Size:256 Owner:0x2b54 ++++ -Seg:74df Size:256 Owner:0x2b7c -+++++ -Seg:75df Size:256 Owner:0x2b7e +Seg:6200 Size:256 Owner:0x2b56 ++++ -Seg:76df Size:256 Owner:0x2b80 +Seg:6300 Size:256 Owner:0x2b58 ++++ -Seg:77df Size:273 Owner:0x2a92 +Seg:6400 Size:256 Owner:0x2b5a +++++ +Seg:6500 Size:256 Owner:0x2b5c +++++ +Seg:6600 Size:256 Owner:0x2b5e +++++ +Seg:6700 Size:256 Owner:0x2b60 +++++ +Seg:6800 Size:256 Owner:0x2b62 +++++ +Seg:6900 Size:256 Owner:0x2b64 +++++ +Seg:6a00 Size:256 Owner:0x2b66 +++++ +Seg:6b00 Size:256 Owner:0x2b68 +++++ +Seg:6c00 Size:256 Owner:0x2b6a +++++ +Seg:6d00 Size:256 Owner:0x2b6c +++++ +Seg:6e00 Size:256 Owner:0x2b6e +++++ +Seg:6f00 Size:256 Owner:0x2b70 +++++ +Seg:7000 Size:256 Owner:0x2b72 +++++ +Seg:7100 Size:256 Owner:0x2b74 +++++ +Seg:7200 Size:256 Owner:0x2b76 +++++ +Seg:7300 Size:256 Owner:0x2b78 +++++ +Seg:7400 Size:256 Owner:0x2b7a +++++ +Seg:7500 Size:256 Owner:0x2b7c +++++ +Seg:7600 Size:256 Owner:0x2b7e +++++ +Seg:7700 Size:256 Owner:0x2b80 +++++ +Seg:7800 Size:273 Owner:0x2a92 ++++ Seg:9fde Size:32802 Owner:0x0  diff --git a/EXMMTEST.L16 b/EXMMTEST.L16 new file mode 100755 index 00000000..10f2fa5c --- /dev/null +++ b/EXMMTEST.L16 @@ -0,0 +1,182 @@ + load +contents of the buffer +[ + + +] +======================================== + DebugMemory_ +======================================== +Memory Usage +------------ +Total: 579k +Free: 171k +With purge: 571k +------------ + +yay! +press any key to continue! + read +contents of the buffer +[ +{ "backgroundcolor":"#000000", + "height":30, + "layers":[ + { + "data":[1, 2, 3, 4, 0, 3, 3, 3, 3, 3, 3, 3, 3, 4, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 1, 2, 3, 4, 5, 6, 7, 8, 0, 1, 0, 1, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 5, 6, 7, 8, 9, 10, 11, 12, 4, 1, 0, 1, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 10, 11, 12, 13, 14, 15, 16, 0, 1, 1, 1, 5, 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 13, 14, 15, 16, 0, 0, 4, 0, 0, 0, 0, 0, 8, 8, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 0, 0, 0, 8, 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 0, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 0, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 39, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 1, 2, 3, 4, 3, 3, 3, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 5, 6, 7, 8, 6, 6, 6, 6, 6, 3, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 11, 11, 11, 11, 11, 9, 10, 11, 12, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 13, 14, 15, 16, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 6, 6, 6, 6, 6, 6, 6, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 0, 0, 0, 0, 0, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 0, 0, 0, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 3, 3, 3, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 0, 11, 11, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 0, 0, 0, 0, 0, 11, 11, 11, 11, 11, 11, 1, 2, 3, 4, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 11, 11, 11, 11, 11, 11, 11, 11, 1, 2, 3, 4, 5, 6, 7, 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 0, 0, 0, 0, 0, 0, 0, 0, 11, 5, 6, 7, 8, 9, 10, 11, 12, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 9, 10, 11, 12, 13, 14, 15, 16, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 13, 14, 15, 16], + "height":30, + "name":"bg", + "opacity":1, + "type":"tilelayer", + "visible":true, + "width":40, + "x":0, + "y":0 + }, + { + "data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "height":30, + "name":"fg", + "opacity":1, + "type":"tilelayer", + "visible":true, + "width":40, + "x":0, + "y":0 + }, + { + "data":[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], + "height":30, + "name":"top", + "opacity":1, + "type":"tilelayer", + "visible":true, + "width":40, + "x":0, + "y":0 + }, + { + "height":30, + "name":"ob", + "objects":[ + { + "height":16, + "name":"trunk", + "properties": + { + "walkable":"0" + }, + "type":"nonc", + "visible":true, + "width":32, + "x":128, + "y":32 + }, + { + "height":16, + "name":"stump", + "properties": + { + "walkable":"0" + }, + "type":"nonc", + "visible":true, + "width":16, + "x":144, + "y":128 + }], + "opacity":1, + "type":"objectgroup", + "visible":true, + "width":40, + "x":0, + "y":0 + }], + "orientation":"orthogonal", + "properties": + { + + }, + "tileheight":16, + "tilesets":[ + { + "firstgid":1, + "image":"ed.png", + "imageheight":64, + "imagewidth":64, + "margin":0, + "name":"wwww", + "properties": + { + + }, + "spacing":0, + "tileheight":16, + "tilewidth":16 + }, + { + "firstgid":17, + "image":"forest.gif", + "imageheight":112, + "imagewidth":80, + "margin":0, + "name":"forest", + "properties": + { + + }, + "spacing":0, + "tileheight":16, + "tilewidth":16 + }], + "tilewidth":16, + "version":1, + "width":40 +} +] +======================================== + DebugMemory_ +======================================== +Memory Usage +------------ +Total: 579k +Free: 171k +With purge: 571k +------------ + +yay! +press any key to continue! +======================================== + DebugMemory_ +======================================== +Memory Usage +------------ +Total: 579k +Free: 171k +With purge: 571k +------------ +MMDUMP.16 created. +======================================== + MM_Report_ +======================================== + ÉLIMEMS 1 + ÇÄEMM v4.0 available + ÇÄtotalEMSpages: 4032 freeEMSpages: 3939 + ÇÄEMSPageFrame: e000 + ÓÄEMSmem: 64536576 + ÉXMS 1 + ÇÄXMS v3.0 available + ÇÄXMSDriver: c83f:0010 + ÇÄXMSHandle: 0800 + ÓÄXMSmem: 2097152 + ÉConv. 1 + ÓÄTotal: 579k Free: 171k With purge:571k +nearheap: 3884 farheap: 589836 +======================================== +near= 1413:eec8 far= 2414:009c +&near= 1413:1dc0 &far= 1413:1dbc +Total near free: 4406b +Total far free: 7500b +Top left character is 'M'. +Project 16 exmmtest.exe. This is just a test file! +version Feb 21 2017 14:03:55 diff --git a/HEAP.16W b/HEAP.16W index 0765b1b6..2124017e 100755 --- a/HEAP.16W +++ b/HEAP.16W @@ -4,9 +4,9 @@ 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 241400ac of size 514 + USED block at 241402ae of size 20 + FREE block at 241402c2 of size 7482 OK - end of heap == near == @@ -27,21 +27,21 @@ OK - end of heap 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 241400ac of size 514 + USED block at 241402ae of size 20 + USED block at 241402c2 of size 7482 OK - end of heap Memory Type Total Used Free ---------------- -------- -------- -------- -Default 8166 288 7878 +Default 8166 666 7500 Near 4902 496 4406 -Far 8166 288 7878 +Far 8166 666 7500 ---------------- -------- -------- -------- coreleft = 4404 -farcoreleft = 44896 -GetFreeSize = 40512 +farcoreleft = 44518 +GetFreeSize = 40134 GetNearFreeSize = 4406 -GetFarFreeSize = 40512 +GetFarFreeSize = 40134 memavl = 4404 stackavail = 31606 -- 2.39.2