From: sparky4 Date: Mon, 19 Jun 2017 17:49:07 +0000 (-0500) Subject: 16_ca needs huge amounts of work and I should remember what needs to be done soon... X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=4707910e09b11ac19bdaea78875db29f1343d27f;p=16.git 16_ca needs huge amounts of work and I should remember what needs to be done soon[going to port rest of code to borland c some time so we can use the core components of id engine here ][going to add 16_us.c eventually but the debug system and CA_ PM_ and MM_ usage is priority now]older zcroll renamed to xcroll][zcroll is now the pre menu game loop system with PROPER data usage with CAMMPM] added 1st scroll back [i work on CA] palette debug show values added wwww and i need to know how to see vrs/vrl imaage data palette index numbers [i am trying to find out how the hell you get the index number values of VRL/VRS] [CA_CacheMap added seems to be used in start a new game] what is mapsegs? bcexmm reports normally again... it acts funny with a unsigned long being assigned coreleft()'s value[vrldbg.exe added for a dirivative of vrldbg thanks johncampbell321\!] --- diff --git a/DEBUG.16B b/DEBUG.16B index 6424b5b6..a6fb99a9 100755 --- a/DEBUG.16B +++ b/DEBUG.16B @@ -1,209 +1,209 @@ -Seg:0 Size:5967 Owner:0x0 -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Seg:174f Size:256 Owner:0x784f +Seg:0 Size:5937 Owner:0x0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Seg:1731 Size:256 Owner:0x7867 0 -Seg:184f Size:256 Owner:0x361c +Seg:1831 Size:256 Owner:0x3634 0 -Seg:194f Size:256 Owner:0x361e +Seg:1931 Size:256 Owner:0x3636 0 -Seg:1a4f Size:256 Owner:0x3620 +Seg:1a31 Size:256 Owner:0x3638 0 -Seg:1b4f Size:256 Owner:0x3622 +Seg:1b31 Size:256 Owner:0x363a 0 -Seg:1c4f Size:256 Owner:0x3624 +Seg:1c31 Size:256 Owner:0x363c 0 -Seg:1d4f Size:256 Owner:0x3626 +Seg:1d31 Size:256 Owner:0x363e 0 -Seg:1e4f Size:256 Owner:0x3628 +Seg:1e31 Size:256 Owner:0x3640 00 Seg:1fbe Size:66 Owner:0x0 0 -Seg:2000 Size:256 Owner:0x362a +Seg:2000 Size:256 Owner:0x3642 0 -Seg:2100 Size:256 Owner:0x362c +Seg:2100 Size:256 Owner:0x3644 0 -Seg:2200 Size:256 Owner:0x362e +Seg:2200 Size:256 Owner:0x3646 0 -Seg:2300 Size:256 Owner:0x3630 +Seg:2300 Size:256 Owner:0x3648 0 -Seg:2400 Size:256 Owner:0x3632 +Seg:2400 Size:256 Owner:0x364a 0 -Seg:2500 Size:256 Owner:0x3634 +Seg:2500 Size:256 Owner:0x364c 0 -Seg:2600 Size:256 Owner:0x3636 +Seg:2600 Size:256 Owner:0x364e 0 -Seg:2700 Size:256 Owner:0x3638 +Seg:2700 Size:256 Owner:0x3650 0 -Seg:2800 Size:256 Owner:0x363a +Seg:2800 Size:256 Owner:0x3652 0 -Seg:2900 Size:256 Owner:0x363c +Seg:2900 Size:256 Owner:0x3654 0 -Seg:2a00 Size:256 Owner:0x363e +Seg:2a00 Size:256 Owner:0x3656 0 -Seg:2b00 Size:256 Owner:0x3640 +Seg:2b00 Size:256 Owner:0x3658 0 -Seg:2c00 Size:256 Owner:0x3642 +Seg:2c00 Size:256 Owner:0x365a 0 -Seg:2d00 Size:256 Owner:0x3644 +Seg:2d00 Size:256 Owner:0x365c 0 -Seg:2e00 Size:256 Owner:0x3646 +Seg:2e00 Size:256 Owner:0x365e 0 -Seg:2f00 Size:256 Owner:0x3648 +Seg:2f00 Size:256 Owner:0x3660 0 -Seg:3000 Size:256 Owner:0x364a +Seg:3000 Size:256 Owner:0x3662 0 -Seg:3100 Size:256 Owner:0x364c +Seg:3100 Size:256 Owner:0x3664 0 -Seg:3200 Size:256 Owner:0x364e +Seg:3200 Size:256 Owner:0x3666 0 -Seg:3300 Size:256 Owner:0x3650 +Seg:3300 Size:256 Owner:0x3668 0 -Seg:3400 Size:256 Owner:0x3652 +Seg:3400 Size:256 Owner:0x366a 0 -Seg:3500 Size:256 Owner:0x3654 +Seg:3500 Size:256 Owner:0x366c 0 -Seg:3600 Size:256 Owner:0x3656 +Seg:3600 Size:256 Owner:0x366e 0 -Seg:3700 Size:256 Owner:0x3658 +Seg:3700 Size:256 Owner:0x3670 0 -Seg:3800 Size:256 Owner:0x365a +Seg:3800 Size:256 Owner:0x3672 0 -Seg:3900 Size:256 Owner:0x365c +Seg:3900 Size:256 Owner:0x3674 0 -Seg:3a00 Size:256 Owner:0x365e +Seg:3a00 Size:256 Owner:0x3676 0 -Seg:3b00 Size:256 Owner:0x3660 +Seg:3b00 Size:256 Owner:0x3678 0 -Seg:3c00 Size:256 Owner:0x3662 +Seg:3c00 Size:256 Owner:0x367a 0 -Seg:3d00 Size:256 Owner:0x3664 +Seg:3d00 Size:256 Owner:0x367c 0 -Seg:3e00 Size:256 Owner:0x3666 +Seg:3e00 Size:256 Owner:0x367e 0 -Seg:3f00 Size:256 Owner:0x3668 +Seg:3f00 Size:256 Owner:0x3680 0 -Seg:4000 Size:256 Owner:0x366a +Seg:4000 Size:256 Owner:0x3682 0 -Seg:4100 Size:256 Owner:0x366c +Seg:4100 Size:256 Owner:0x3684 0 -Seg:4200 Size:256 Owner:0x366e +Seg:4200 Size:256 Owner:0x3686 0 -Seg:4300 Size:256 Owner:0x3670 +Seg:4300 Size:256 Owner:0x3688 0 -Seg:4400 Size:256 Owner:0x3672 +Seg:4400 Size:256 Owner:0x368a 0 -Seg:4500 Size:256 Owner:0x3674 +Seg:4500 Size:256 Owner:0x368c 0 -Seg:4600 Size:256 Owner:0x3676 +Seg:4600 Size:256 Owner:0x368e 0 -Seg:4700 Size:256 Owner:0x3678 +Seg:4700 Size:256 Owner:0x3690 0 -Seg:4800 Size:256 Owner:0x367a +Seg:4800 Size:256 Owner:0x3692 0 -Seg:4900 Size:256 Owner:0x367c +Seg:4900 Size:256 Owner:0x3694 0 -Seg:4a00 Size:256 Owner:0x367e +Seg:4a00 Size:256 Owner:0x3696 0 -Seg:4b00 Size:256 Owner:0x3680 +Seg:4b00 Size:256 Owner:0x3698 0 -Seg:4c00 Size:256 Owner:0x3682 +Seg:4c00 Size:256 Owner:0x369a 0 -Seg:4d00 Size:256 Owner:0x3684 +Seg:4d00 Size:256 Owner:0x369c 0 -Seg:4e00 Size:256 Owner:0x3686 +Seg:4e00 Size:256 Owner:0x369e 0 -Seg:4f00 Size:256 Owner:0x3688 +Seg:4f00 Size:256 Owner:0x36a0 0 -Seg:5000 Size:256 Owner:0x368a +Seg:5000 Size:256 Owner:0x36a2 0 -Seg:5100 Size:256 Owner:0x368c +Seg:5100 Size:256 Owner:0x36a4 0 -Seg:5200 Size:256 Owner:0x368e +Seg:5200 Size:256 Owner:0x36a6 0 -Seg:5300 Size:256 Owner:0x3690 +Seg:5300 Size:256 Owner:0x36a8 0 -Seg:5400 Size:256 Owner:0x3692 +Seg:5400 Size:256 Owner:0x36aa 0 -Seg:5500 Size:256 Owner:0x3694 +Seg:5500 Size:256 Owner:0x36ac 0 -Seg:5600 Size:256 Owner:0x3696 +Seg:5600 Size:256 Owner:0x36ae 0 -Seg:5700 Size:256 Owner:0x3698 +Seg:5700 Size:256 Owner:0x36b0 0 -Seg:5800 Size:256 Owner:0x369a +Seg:5800 Size:256 Owner:0x36b2 0 -Seg:5900 Size:256 Owner:0x369c +Seg:5900 Size:256 Owner:0x36b4 0 -Seg:5a00 Size:256 Owner:0x369e +Seg:5a00 Size:256 Owner:0x36b6 0 -Seg:5b00 Size:256 Owner:0x36a0 +Seg:5b00 Size:256 Owner:0x36b8 0 -Seg:5c00 Size:256 Owner:0x36a2 +Seg:5c00 Size:256 Owner:0x36ba 0 -Seg:5d00 Size:256 Owner:0x36a4 +Seg:5d00 Size:256 Owner:0x36bc 0 -Seg:5e00 Size:256 Owner:0x36a6 +Seg:5e00 Size:256 Owner:0x36be 0 -Seg:5f00 Size:256 Owner:0x36a8 +Seg:5f00 Size:256 Owner:0x36c0 0 -Seg:6000 Size:256 Owner:0x36aa +Seg:6000 Size:256 Owner:0x36c2 0 -Seg:6100 Size:256 Owner:0x36ac +Seg:6100 Size:256 Owner:0x36c4 0 -Seg:6200 Size:256 Owner:0x36ae +Seg:6200 Size:256 Owner:0x36c6 0 -Seg:6300 Size:256 Owner:0x36b0 +Seg:6300 Size:256 Owner:0x36c8 0 -Seg:6400 Size:256 Owner:0x36b2 +Seg:6400 Size:256 Owner:0x36ca 0 -Seg:6500 Size:256 Owner:0x36b4 +Seg:6500 Size:256 Owner:0x36cc 0 -Seg:6600 Size:256 Owner:0x36b6 +Seg:6600 Size:256 Owner:0x36ce 0 -Seg:6700 Size:256 Owner:0x36b8 +Seg:6700 Size:256 Owner:0x36d0 0 -Seg:6800 Size:256 Owner:0x36ba +Seg:6800 Size:256 Owner:0x36d2 0 -Seg:6900 Size:256 Owner:0x36bc +Seg:6900 Size:256 Owner:0x36d4 0 -Seg:6a00 Size:256 Owner:0x36be +Seg:6a00 Size:256 Owner:0x36d6 0 -Seg:6b00 Size:256 Owner:0x36c0 +Seg:6b00 Size:256 Owner:0x36d8 0 -Seg:6c00 Size:256 Owner:0x36c2 +Seg:6c00 Size:256 Owner:0x36da 0 -Seg:6d00 Size:256 Owner:0x36c4 +Seg:6d00 Size:256 Owner:0x36dc 0 -Seg:6e00 Size:256 Owner:0x36c6 +Seg:6e00 Size:256 Owner:0x36de 0 -Seg:6f00 Size:256 Owner:0x36c8 +Seg:6f00 Size:256 Owner:0x36e0 0 -Seg:7000 Size:256 Owner:0x36ca +Seg:7000 Size:256 Owner:0x36e2 0 -Seg:7100 Size:256 Owner:0x36cc +Seg:7100 Size:256 Owner:0x36e4 0 -Seg:7200 Size:256 Owner:0x36ce +Seg:7200 Size:256 Owner:0x36e6 0 -Seg:7300 Size:256 Owner:0x36d0 +Seg:7300 Size:256 Owner:0x36e8 0 -Seg:7400 Size:256 Owner:0x36d2 +Seg:7400 Size:256 Owner:0x36ea 0 -Seg:7500 Size:256 Owner:0x36d4 +Seg:7500 Size:256 Owner:0x36ec 0 -Seg:7600 Size:256 Owner:0x36d6 +Seg:7600 Size:256 Owner:0x36ee 0 -Seg:7700 Size:256 Owner:0x36d8 +Seg:7700 Size:256 Owner:0x36f0 0 -Seg:7800 Size:256 Owner:0x36da +Seg:7800 Size:256 Owner:0x36f2 0 -Seg:7900 Size:256 Owner:0x36dc +Seg:7900 Size:256 Owner:0x36f4 0 -Seg:7a00 Size:256 Owner:0x36de +Seg:7a00 Size:256 Owner:0x36f6 0 -Seg:7b00 Size:256 Owner:0x36e0 +Seg:7b00 Size:256 Owner:0x36f8 0 -Seg:7c00 Size:256 Owner:0x36e2 +Seg:7c00 Size:256 Owner:0x36fa 0 -Seg:7d00 Size:273 Owner:0x784f +Seg:7d00 Size:273 Owner:0x7867 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Seg:9ffe Size:24577 Owner:0x0  \ No newline at end of file diff --git a/DEBUG.16W b/DEBUG.16W index 4def4646..c36c8bb5 100755 --- a/DEBUG.16W +++ b/DEBUG.16W @@ -1,209 +1,209 @@ -Seg:0 Size:8529 Owner:0x0 -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Seg:2151 Size:256 Owner:0x5ddc +Seg:0 Size:8530 Owner:0x0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Seg:2152 Size:256 Owner:0x5ddc 0 -Seg:2281 Size:76 Owner:0x0 +Seg:2282 Size:76 Owner:0x0 0 -Seg:22cd Size:256 Owner:0x1c12 +Seg:22ce Size:256 Owner:0x1c12 0 -Seg:23cd Size:256 Owner:0x1c14 +Seg:23ce Size:256 Owner:0x1c14 0 -Seg:24cd Size:256 Owner:0x1c16 +Seg:24ce Size:256 Owner:0x1c16 0 -Seg:25cd Size:256 Owner:0x1c18 +Seg:25ce Size:256 Owner:0x1c18 0 -Seg:26cd Size:256 Owner:0x1c1a +Seg:26ce Size:256 Owner:0x1c1a 0 -Seg:27cd Size:256 Owner:0x1c1c +Seg:27ce Size:256 Owner:0x1c1c 0 -Seg:28cd Size:256 Owner:0x1c1e +Seg:28ce Size:256 Owner:0x1c1e 0 -Seg:29cd Size:256 Owner:0x1c20 +Seg:29ce Size:256 Owner:0x1c20 0 -Seg:2acd Size:256 Owner:0x1c22 +Seg:2ace Size:256 Owner:0x1c22 0 -Seg:2bcd Size:256 Owner:0x1c24 +Seg:2bce Size:256 Owner:0x1c24 0 -Seg:2ccd Size:256 Owner:0x1c26 +Seg:2cce Size:256 Owner:0x1c26 0 -Seg:2dcd Size:256 Owner:0x1c28 +Seg:2dce Size:256 Owner:0x1c28 0 -Seg:2ecd Size:256 Owner:0x1c2a +Seg:2ece Size:256 Owner:0x1c2a 0 -Seg:2fcd Size:256 Owner:0x1c2c +Seg:2fce Size:256 Owner:0x1c2c 0 -Seg:30cd Size:256 Owner:0x1c2e +Seg:30ce Size:256 Owner:0x1c2e 0 -Seg:31cd Size:256 Owner:0x1c30 +Seg:31ce Size:256 Owner:0x1c30 0 -Seg:32cd Size:256 Owner:0x1c32 +Seg:32ce Size:256 Owner:0x1c32 0 -Seg:33cd Size:256 Owner:0x1c34 +Seg:33ce Size:256 Owner:0x1c34 0 -Seg:34cd Size:256 Owner:0x1c36 +Seg:34ce Size:256 Owner:0x1c36 0 -Seg:35cd Size:256 Owner:0x1c38 +Seg:35ce Size:256 Owner:0x1c38 0 -Seg:36cd Size:256 Owner:0x1c3a +Seg:36ce Size:256 Owner:0x1c3a 0 -Seg:37cd Size:256 Owner:0x1c3c +Seg:37ce Size:256 Owner:0x1c3c 0 -Seg:38cd Size:256 Owner:0x1c3e +Seg:38ce Size:256 Owner:0x1c3e 0 -Seg:39cd Size:256 Owner:0x1c40 +Seg:39ce Size:256 Owner:0x1c40 0 -Seg:3acd Size:256 Owner:0x1c42 +Seg:3ace Size:256 Owner:0x1c42 0 -Seg:3bcd Size:256 Owner:0x1c44 +Seg:3bce Size:256 Owner:0x1c44 0 -Seg:3ccd Size:256 Owner:0x1c46 +Seg:3cce Size:256 Owner:0x1c46 0 -Seg:3dcd Size:256 Owner:0x1c48 +Seg:3dce Size:256 Owner:0x1c48 0 -Seg:3ecd Size:256 Owner:0x1c4a +Seg:3ece Size:256 Owner:0x1c4a 0 -Seg:3fcd Size:256 Owner:0x1c4c +Seg:3fce Size:256 Owner:0x1c4c 0 -Seg:40cd Size:256 Owner:0x1c4e +Seg:40ce Size:256 Owner:0x1c4e 0 -Seg:41cd Size:256 Owner:0x1c50 +Seg:41ce Size:256 Owner:0x1c50 0 -Seg:42cd Size:256 Owner:0x1c52 +Seg:42ce Size:256 Owner:0x1c52 0 -Seg:43cd Size:256 Owner:0x1c54 +Seg:43ce Size:256 Owner:0x1c54 0 -Seg:44cd Size:256 Owner:0x1c56 +Seg:44ce Size:256 Owner:0x1c56 0 -Seg:45cd Size:256 Owner:0x1c58 +Seg:45ce Size:256 Owner:0x1c58 0 -Seg:46cd Size:256 Owner:0x1c5a +Seg:46ce Size:256 Owner:0x1c5a 0 -Seg:47cd Size:256 Owner:0x1c5c +Seg:47ce Size:256 Owner:0x1c5c 0 -Seg:48cd Size:256 Owner:0x1c5e +Seg:48ce Size:256 Owner:0x1c5e 0 -Seg:49cd Size:256 Owner:0x1c60 +Seg:49ce Size:256 Owner:0x1c60 0 -Seg:4acd Size:256 Owner:0x1c62 +Seg:4ace Size:256 Owner:0x1c62 0 -Seg:4bcd Size:256 Owner:0x1c64 +Seg:4bce Size:256 Owner:0x1c64 0 -Seg:4ccd Size:256 Owner:0x1c66 +Seg:4cce Size:256 Owner:0x1c66 0 -Seg:4dcd Size:256 Owner:0x1c68 +Seg:4dce Size:256 Owner:0x1c68 0 -Seg:4ecd Size:256 Owner:0x1c6a +Seg:4ece Size:256 Owner:0x1c6a 0 -Seg:4fcd Size:256 Owner:0x1c6c +Seg:4fce Size:256 Owner:0x1c6c 0 -Seg:50cd Size:256 Owner:0x1c6e +Seg:50ce Size:256 Owner:0x1c6e 0 -Seg:51cd Size:256 Owner:0x1c70 +Seg:51ce Size:256 Owner:0x1c70 0 -Seg:52cd Size:256 Owner:0x1c72 +Seg:52ce Size:256 Owner:0x1c72 0 -Seg:53cd Size:256 Owner:0x1c74 +Seg:53ce Size:256 Owner:0x1c74 0 -Seg:54cd Size:256 Owner:0x1c76 +Seg:54ce Size:256 Owner:0x1c76 0 -Seg:55cd Size:256 Owner:0x1c78 +Seg:55ce Size:256 Owner:0x1c78 0 -Seg:56cd Size:256 Owner:0x1c7a +Seg:56ce Size:256 Owner:0x1c7a 0 -Seg:57cd Size:256 Owner:0x1c7c +Seg:57ce Size:256 Owner:0x1c7c 0 -Seg:58cd Size:256 Owner:0x1c7e +Seg:58ce Size:256 Owner:0x1c7e 0 -Seg:59cd Size:256 Owner:0x1c80 +Seg:59ce Size:256 Owner:0x1c80 0 -Seg:5acd Size:256 Owner:0x1c82 +Seg:5ace Size:256 Owner:0x1c82 0 -Seg:5bcd Size:256 Owner:0x1c84 +Seg:5bce Size:256 Owner:0x1c84 0 -Seg:5ccd Size:256 Owner:0x1c86 +Seg:5cce Size:256 Owner:0x1c86 0 -Seg:5dcd Size:256 Owner:0x1c88 +Seg:5dce Size:256 Owner:0x1c88 0 -Seg:5ecd Size:256 Owner:0x1c8a +Seg:5ece Size:256 Owner:0x1c8a 0 -Seg:5fcd Size:256 Owner:0x1c8c +Seg:5fce Size:256 Owner:0x1c8c 0 -Seg:60cd Size:256 Owner:0x1c8e +Seg:60ce Size:256 Owner:0x1c8e 0 -Seg:61cd Size:256 Owner:0x1c90 +Seg:61ce Size:256 Owner:0x1c90 0 -Seg:62cd Size:256 Owner:0x1c92 +Seg:62ce Size:256 Owner:0x1c92 0 -Seg:63cd Size:256 Owner:0x1c94 +Seg:63ce Size:256 Owner:0x1c94 0 -Seg:64cd Size:256 Owner:0x1c96 +Seg:64ce Size:256 Owner:0x1c96 0 -Seg:65cd Size:256 Owner:0x1c98 +Seg:65ce Size:256 Owner:0x1c98 0 -Seg:66cd Size:256 Owner:0x1c9a +Seg:66ce Size:256 Owner:0x1c9a 0 -Seg:67cd Size:256 Owner:0x1c9c +Seg:67ce Size:256 Owner:0x1c9c 0 -Seg:68cd Size:256 Owner:0x1c9e +Seg:68ce Size:256 Owner:0x1c9e 0 -Seg:69cd Size:256 Owner:0x1ca0 +Seg:69ce Size:256 Owner:0x1ca0 0 -Seg:6acd Size:256 Owner:0x1ca2 +Seg:6ace Size:256 Owner:0x1ca2 0 -Seg:6bcd Size:256 Owner:0x1ca4 +Seg:6bce Size:256 Owner:0x1ca4 0 -Seg:6ccd Size:256 Owner:0x1ca6 +Seg:6cce Size:256 Owner:0x1ca6 0 -Seg:6dcd Size:256 Owner:0x1ca8 +Seg:6dce Size:256 Owner:0x1ca8 0 -Seg:6ecd Size:256 Owner:0x1caa +Seg:6ece Size:256 Owner:0x1caa 0 -Seg:6fcd Size:256 Owner:0x1cac +Seg:6fce Size:256 Owner:0x1cac 0 -Seg:70cd Size:256 Owner:0x1cae +Seg:70ce Size:256 Owner:0x1cae 0 -Seg:71cd Size:256 Owner:0x1cb0 +Seg:71ce Size:256 Owner:0x1cb0 0 -Seg:72cd Size:256 Owner:0x1cb2 +Seg:72ce Size:256 Owner:0x1cb2 0 -Seg:73cd Size:256 Owner:0x1cb4 +Seg:73ce Size:256 Owner:0x1cb4 0 -Seg:74cd Size:256 Owner:0x1cb6 +Seg:74ce Size:256 Owner:0x1cb6 0 -Seg:75cd Size:256 Owner:0x1cb8 +Seg:75ce Size:256 Owner:0x1cb8 0 -Seg:76cd Size:256 Owner:0x1cba +Seg:76ce Size:256 Owner:0x1cba 0 -Seg:77cd Size:256 Owner:0x1cbc +Seg:77ce Size:256 Owner:0x1cbc 0 -Seg:78cd Size:256 Owner:0x1cbe +Seg:78ce Size:256 Owner:0x1cbe 0 -Seg:79cd Size:256 Owner:0x1cc0 +Seg:79ce Size:256 Owner:0x1cc0 0 -Seg:7acd Size:256 Owner:0x1cc2 +Seg:7ace Size:256 Owner:0x1cc2 0 -Seg:7bcd Size:256 Owner:0x1cc4 +Seg:7bce Size:256 Owner:0x1cc4 0 -Seg:7ccd Size:256 Owner:0x1cc6 +Seg:7cce Size:256 Owner:0x1cc6 0 -Seg:7dcd Size:256 Owner:0x1cc8 +Seg:7dce Size:256 Owner:0x1cc8 0 -Seg:7ecd Size:256 Owner:0x1cca +Seg:7ece Size:256 Owner:0x1cca 0 -Seg:7fcd Size:256 Owner:0x1ccc +Seg:7fce Size:256 Owner:0x1ccc 0 -Seg:80cd Size:256 Owner:0x1cce +Seg:80ce Size:256 Owner:0x1cce 0 -Seg:81cd Size:256 Owner:0x1cd0 +Seg:81ce Size:256 Owner:0x1cd0 0 -Seg:82cd Size:256 Owner:0x1cd2 +Seg:82ce Size:256 Owner:0x1cd2 0 -Seg:83cd Size:256 Owner:0x1cd4 +Seg:83ce Size:256 Owner:0x1cd4 0 -Seg:84cd Size:256 Owner:0x1cd6 +Seg:84ce Size:256 Owner:0x1cd6 0 -Seg:85cd Size:256 Owner:0x1cd8 +Seg:85ce Size:256 Owner:0x1cd8 0 -Seg:86cd Size:273 Owner:0x5ddc +Seg:86ce Size:273 Owner:0x5ddc 00000000000000000000000000000000000000000000000000000000000000000000000000 -Seg:9eb8 Size:24903 Owner:0x0 +Seg:9eb9 Size:24902 Owner:0x0  \ No newline at end of file diff --git a/HEAP.16B b/HEAP.16B index 07e50353..1eb72026 100755 --- a/HEAP.16B +++ b/HEAP.16B @@ -1,23 +1,22 @@ == near == - FREE block at 1708:0004 of size 528 - FREE block at 1729:0004 of size 528 - FREE block at 174A:0004 of size 64 + FREE block at 170B:0004 of size 528 + FREE block at 172C:0004 of size 64 OK - end of heap == far == - FREE block at 1708:0004 of size 528 - FREE block at 1729:0004 of size 528 - FREE block at 174A:0004 of size 64 + FREE block at 170B:0004 of size 528 + FREE block at 172C:0004 of size 64 OK - end of heap +Memory Type Total Used Free ---------------- -------- -------- -------- -Near 1120 0 0 -Far 1120 0 0 +Near 592 0 0 +Far 592 0 0 ---------------- -------- -------- -------- -HC_coreleft = 35459 +HC_coreleft = 35939 HC_farcoreleft = 0 HC_GetNearFreeSize = 0 HC_GetFarFreeSize = 0 diff --git a/HEAP.16W b/HEAP.16W index f4438f8e..d052c750 100755 --- a/HEAP.16W +++ b/HEAP.16W @@ -1,30 +1,30 @@ == near == - USED block at 12c2:e706 of size 12 - USED block at 12c2:e712 of size 322 - USED block at 12c2:e854 of size 52 - USED block at 12c2:e888 of size 20 - USED block at 12c2:e89c of size 20 - USED block at 12c2:e8b0 of size 20 - USED block at 12c2:e8c4 of size 20 - USED block at 12c2:e8d8 of size 20 - FREE block at 12c2:e8ec of size 5904 + USED block at 12c3:e706 of size 12 + USED block at 12c3:e712 of size 322 + USED block at 12c3:e854 of size 52 + USED block at 12c3:e888 of size 20 + USED block at 12c3:e89c of size 20 + USED block at 12c3:e8b0 of size 20 + USED block at 12c3:e8c4 of size 20 + USED block at 12c3:e8d8 of size 20 + FREE block at 12c3:e8ec of size 5904 OK - end of heap == far == - USED block at 22c3:0016 of size 136 - FREE block at 22c3:009e of size 48840 - USED block at 22c3:bf66 of size 20 - FREE block at 22c3:bf7a of size 16514 - FREE block at 32c4:0016 of size 65510 - FREE block at 42c5:0016 of size 65510 - FREE block at 52c6:0016 of size 65510 - FREE block at 62c7:0016 of size 65510 - FREE block at 72c8:0016 of size 65510 - FREE block at 82c9:0016 of size 65510 - FREE block at 92ca:0016 of size 49174 + USED block at 22c4:0016 of size 136 + FREE block at 22c4:009e of size 48840 + USED block at 22c4:bf66 of size 20 + FREE block at 22c4:bf7a of size 16514 + FREE block at 32c5:0016 of size 65510 + FREE block at 42c6:0016 of size 65510 + FREE block at 52c7:0016 of size 65510 + FREE block at 62c8:0016 of size 65510 + FREE block at 72c9:0016 of size 65510 + FREE block at 82ca:0016 of size 65510 + FREE block at 92cb:0016 of size 49174 OK - end of heap Memory Type Total Used Free diff --git a/MEMINFO.16W b/MEMINFO.16W deleted file mode 100755 index e69de29b..00000000 diff --git a/MMDUMP.16B b/MMDUMP.16B index 29c58daf..017a1013 100755 Binary files a/MMDUMP.16B and b/MMDUMP.16B differ diff --git a/bcexmm.exe b/bcexmm.exe index d2503e12..d7b599a7 100755 Binary files a/bcexmm.exe and b/bcexmm.exe differ diff --git a/src/lib/16_ca.c b/src/lib/16_ca.c index cb8fe2f9..c00d7c90 100755 --- a/src/lib/16_ca.c +++ b/src/lib/16_ca.c @@ -2116,7 +2116,7 @@ void CA_SetGrPurge (global_game_variables_t *gvar) for (i=0;ica.grsegs[i]) - MM_SetPurge (gvar->ca.grsegs[i],3, gvar); + MM_SetPurge (MEMPTRCONV gvar->ca.grsegs[i],3, gvar); } diff --git a/src/lib/16_hc.c b/src/lib/16_hc.c index f7f5d524..6cc16f5f 100755 --- a/src/lib/16_hc.c +++ b/src/lib/16_hc.c @@ -485,9 +485,7 @@ fh_info._pentry, fh_info._size );*/ HCL_heapstatLogWrite(gvar, heap_status, scratch); strcpy(scratch,"\n"); -#ifdef __WATCOMC__ strcat(scratch,kittengets(2,0,"Memory Type Total Used Free\n")); -#endif strcat(scratch,"---------------- -------- -------- --------\n"); // printmeminfoline(&scratch, "Default", h_total, h_used, h_free); printmeminfoline(scratch, "Near", nh_total, nh_used, nh_free); diff --git a/vrldbg b/vrldbg index 770288d0..cb280211 100755 Binary files a/vrldbg and b/vrldbg differ