From: sparky4 Date: Tue, 27 Sep 2016 16:35:21 +0000 (-0500) Subject: ====PM WORKS! XMS PORTING IS NEXT! BCEXMM is broke==== X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=5a54933b41f0bcd3653a5da5fc37cc72a08448a3;p=16.git ====PM WORKS! XMS PORTING IS NEXT! BCEXMM is broke==== --- diff --git a/DEBUG.16W b/DEBUG.16W index d3ab7a60..0ef4489d 100755 --- a/DEBUG.16W +++ b/DEBUG.16W @@ -1,210 +1,210 @@ -Seg:0 Size:9821 Owner:0x0 +Seg:0 Size:9817 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++0 -Seg:265d Size:256 Owner:0x18a8 +Seg:2659 Size:256 Owner:0x18a8 ++++ -Seg:27d9 Size:53 Owner:0x0 +Seg:27d5 Size:53 Owner:0x0 ++ -Seg:280e Size:256 Owner:0x1696 +Seg:280a Size:256 Owner:0x1696 ++++ -Seg:290e Size:256 Owner:0x1698 +Seg:290a Size:256 Owner:0x1698 ++++ -Seg:2a0e Size:256 Owner:0x169a +Seg:2a0a Size:256 Owner:0x169a ++++ -Seg:2b0e Size:256 Owner:0x169c +Seg:2b0a Size:256 Owner:0x169c ++++ -Seg:2c0e Size:256 Owner:0x169e +Seg:2c0a Size:256 Owner:0x169e +++++ -Seg:2d0e Size:256 Owner:0x16a0 +Seg:2d0a Size:256 Owner:0x16a0 ++++ -Seg:2e0e Size:256 Owner:0x16a2 +Seg:2e0a Size:256 Owner:0x16a2 ++++ -Seg:2f0e Size:256 Owner:0x16a4 +Seg:2f0a Size:256 Owner:0x16a4 ++++ -Seg:300e Size:256 Owner:0x16a6 +Seg:300a Size:256 Owner:0x16a6 ++++ -Seg:310e Size:256 Owner:0x16a8 +Seg:310a Size:256 Owner:0x16a8 +++++ -Seg:320e Size:256 Owner:0x16aa +Seg:320a Size:256 Owner:0x16aa ++++ -Seg:330e Size:256 Owner:0x16ac +Seg:330a Size:256 Owner:0x16ac ++++ -Seg:340e Size:256 Owner:0x16ae +Seg:340a Size:256 Owner:0x16ae ++++ -Seg:350e Size:256 Owner:0x16b0 +Seg:350a Size:256 Owner:0x16b0 ++++ -Seg:360e Size:256 Owner:0x16b2 +Seg:360a Size:256 Owner:0x16b2 +++++ -Seg:370e Size:256 Owner:0x16b4 +Seg:370a Size:256 Owner:0x16b4 ++++ -Seg:380e Size:256 Owner:0x16b6 +Seg:380a Size:256 Owner:0x16b6 ++++ -Seg:390e Size:256 Owner:0x16b8 +Seg:390a Size:256 Owner:0x16b8 ++++ -Seg:3a0e Size:256 Owner:0x16ba +Seg:3a0a Size:256 Owner:0x16ba ++++ -Seg:3b0e Size:256 Owner:0x16bc +Seg:3b0a Size:256 Owner:0x16bc +++++ -Seg:3c0e Size:256 Owner:0x16be +Seg:3c0a Size:256 Owner:0x16be ++++ -Seg:3d0e Size:256 Owner:0x16c0 +Seg:3d0a Size:256 Owner:0x16c0 ++++ -Seg:3e0e Size:256 Owner:0x16c2 +Seg:3e0a Size:256 Owner:0x16c2 ++++ -Seg:3f0e Size:256 Owner:0x16c4 +Seg:3f0a Size:256 Owner:0x16c4 ++++ -Seg:400e Size:256 Owner:0x16c6 +Seg:400a Size:256 Owner:0x16c6 +++++ -Seg:410e Size:256 Owner:0x16c8 +Seg:410a Size:256 Owner:0x16c8 ++++ -Seg:420e Size:256 Owner:0x16ca +Seg:420a Size:256 Owner:0x16ca ++++ -Seg:430e Size:256 Owner:0x16cc +Seg:430a Size:256 Owner:0x16cc ++++ -Seg:440e Size:256 Owner:0x16ce +Seg:440a Size:256 Owner:0x16ce ++++ -Seg:450e Size:256 Owner:0x16d0 +Seg:450a Size:256 Owner:0x16d0 +++++ -Seg:460e Size:256 Owner:0x16d2 +Seg:460a Size:256 Owner:0x16d2 ++++ -Seg:470e Size:256 Owner:0x16d4 +Seg:470a Size:256 Owner:0x16d4 ++++ -Seg:480e Size:256 Owner:0x16d6 +Seg:480a Size:256 Owner:0x16d6 ++++ -Seg:490e Size:256 Owner:0x16d8 +Seg:490a Size:256 Owner:0x16d8 ++++ -Seg:4a0e Size:256 Owner:0x16da +Seg:4a0a Size:256 Owner:0x16da +++++ -Seg:4b0e Size:256 Owner:0x16dc +Seg:4b0a Size:256 Owner:0x16dc ++++ -Seg:4c0e Size:256 Owner:0x16de +Seg:4c0a Size:256 Owner:0x16de ++++ -Seg:4d0e Size:256 Owner:0x16e0 +Seg:4d0a Size:256 Owner:0x16e0 ++++ -Seg:4e0e Size:256 Owner:0x16e2 +Seg:4e0a Size:256 Owner:0x16e2 ++++ -Seg:4f0e Size:256 Owner:0x16e4 +Seg:4f0a Size:256 Owner:0x16e4 +++++ -Seg:500e Size:256 Owner:0x16e6 +Seg:500a Size:256 Owner:0x16e6 ++++ -Seg:510e Size:256 Owner:0x16e8 +Seg:510a Size:256 Owner:0x16e8 ++++ -Seg:520e Size:256 Owner:0x16ea +Seg:520a Size:256 Owner:0x16ea ++++ -Seg:530e Size:256 Owner:0x16ec +Seg:530a Size:256 Owner:0x16ec ++++ -Seg:540e Size:256 Owner:0x16ee +Seg:540a Size:256 Owner:0x16ee +++++ -Seg:550e Size:256 Owner:0x16f0 +Seg:550a Size:256 Owner:0x16f0 ++++ -Seg:560e Size:256 Owner:0x16f2 +Seg:560a Size:256 Owner:0x16f2 ++++ -Seg:570e Size:256 Owner:0x16f4 +Seg:570a Size:256 Owner:0x16f4 ++++ -Seg:580e Size:256 Owner:0x16f6 +Seg:580a Size:256 Owner:0x16f6 ++++ -Seg:590e Size:256 Owner:0x16f8 +Seg:590a Size:256 Owner:0x16f8 +++++ -Seg:5a0e Size:256 Owner:0x16fa +Seg:5a0a Size:256 Owner:0x16fa ++++ -Seg:5b0e Size:256 Owner:0x16fc +Seg:5b0a Size:256 Owner:0x16fc ++++ -Seg:5c0e Size:256 Owner:0x16fe +Seg:5c0a Size:256 Owner:0x16fe ++++ -Seg:5d0e Size:256 Owner:0x1700 +Seg:5d0a Size:256 Owner:0x1700 ++++ -Seg:5e0e Size:256 Owner:0x1702 +Seg:5e0a Size:256 Owner:0x1702 +++++ -Seg:5f0e Size:256 Owner:0x1704 +Seg:5f0a Size:256 Owner:0x1704 ++++ -Seg:600e Size:256 Owner:0x1706 +Seg:600a Size:256 Owner:0x1706 ++++ -Seg:610e Size:256 Owner:0x1708 +Seg:610a Size:256 Owner:0x1708 ++++ -Seg:620e Size:256 Owner:0x170a +Seg:620a Size:256 Owner:0x170a ++++ -Seg:630e Size:256 Owner:0x170c +Seg:630a Size:256 Owner:0x170c +++++ -Seg:640e Size:256 Owner:0x170e +Seg:640a Size:256 Owner:0x170e ++++ -Seg:650e Size:256 Owner:0x1710 +Seg:650a Size:256 Owner:0x1710 ++++ -Seg:660e Size:256 Owner:0x1712 +Seg:660a Size:256 Owner:0x1712 ++++ -Seg:670e Size:256 Owner:0x1714 +Seg:670a Size:256 Owner:0x1714 ++++ -Seg:680e Size:256 Owner:0x1716 +Seg:680a Size:256 Owner:0x1716 +++++ -Seg:690e Size:256 Owner:0x1718 +Seg:690a Size:256 Owner:0x1718 ++++ -Seg:6a0e Size:256 Owner:0x171a +Seg:6a0a Size:256 Owner:0x171a ++++ -Seg:6b0e Size:256 Owner:0x171c +Seg:6b0a Size:256 Owner:0x171c ++++ -Seg:6c0e Size:256 Owner:0x171e +Seg:6c0a Size:256 Owner:0x171e ++++ -Seg:6d0e Size:256 Owner:0x1720 +Seg:6d0a Size:256 Owner:0x1720 +++++ -Seg:6e0e Size:256 Owner:0x1722 +Seg:6e0a Size:256 Owner:0x1722 ++++ -Seg:6f0e Size:256 Owner:0x1724 +Seg:6f0a Size:256 Owner:0x1724 ++++ -Seg:700e Size:256 Owner:0x1726 +Seg:700a Size:256 Owner:0x1726 ++++ -Seg:710e Size:256 Owner:0x1728 +Seg:710a Size:256 Owner:0x1728 ++++ -Seg:720e Size:256 Owner:0x172a +Seg:720a Size:256 Owner:0x172a +++++ -Seg:730e Size:256 Owner:0x172c +Seg:730a Size:256 Owner:0x172c ++++ -Seg:740e Size:256 Owner:0x172e +Seg:740a Size:256 Owner:0x172e ++++ -Seg:750e Size:256 Owner:0x1730 +Seg:750a Size:256 Owner:0x1730 ++++ -Seg:760e Size:256 Owner:0x1732 +Seg:760a Size:256 Owner:0x1732 ++++ -Seg:770e Size:256 Owner:0x1734 +Seg:770a Size:256 Owner:0x1734 +++++ -Seg:780e Size:256 Owner:0x1736 +Seg:780a Size:256 Owner:0x1736 ++++ -Seg:790e Size:256 Owner:0x1738 +Seg:790a Size:256 Owner:0x1738 ++++ -Seg:7a0e Size:256 Owner:0x173a +Seg:7a0a Size:256 Owner:0x173a ++++ -Seg:7b0e Size:256 Owner:0x173c +Seg:7b0a Size:256 Owner:0x173c ++++ -Seg:7c0e Size:256 Owner:0x173e +Seg:7c0a Size:256 Owner:0x173e +++++ -Seg:7d0e Size:256 Owner:0x1740 +Seg:7d0a Size:256 Owner:0x1740 ++++ -Seg:7e0e Size:256 Owner:0x1742 +Seg:7e0a Size:256 Owner:0x1742 ++++ -Seg:7f0e Size:256 Owner:0x1744 +Seg:7f0a Size:256 Owner:0x1744 ++++ -Seg:800e Size:256 Owner:0x1746 +Seg:800a Size:256 Owner:0x1746 ++++ -Seg:810e Size:256 Owner:0x1748 +Seg:810a Size:256 Owner:0x1748 +++++ -Seg:820e Size:256 Owner:0x174a +Seg:820a Size:256 Owner:0x174a ++++ -Seg:830e Size:256 Owner:0x174c +Seg:830a Size:256 Owner:0x174c ++++ -Seg:840e Size:256 Owner:0x174e +Seg:840a Size:256 Owner:0x174e ++++ -Seg:850e Size:256 Owner:0x1750 +Seg:850a Size:256 Owner:0x1750 ++++ -Seg:860e Size:256 Owner:0x1752 +Seg:860a Size:256 Owner:0x1752 +++++ -Seg:870e Size:256 Owner:0x1754 +Seg:870a Size:256 Owner:0x1754 ++++ -Seg:880e Size:256 Owner:0x1756 +Seg:880a Size:256 Owner:0x1756 ++++ -Seg:890e Size:256 Owner:0x1758 +Seg:890a Size:256 Owner:0x1758 ++++ -Seg:8a0e Size:256 Owner:0x175a +Seg:8a0a Size:256 Owner:0x175a ++++ -Seg:8b0e Size:256 Owner:0x175c +Seg:8b0a Size:256 Owner:0x175c +++++ -Seg:8c0e Size:273 Owner:0xe400 +Seg:8c0a Size:273 Owner:0xe400 ++++ -Seg:b80e Size:18417 Owner:0x0 +Seg:b80a Size:18421 Owner:0x0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ \ No newline at end of file diff --git a/HEAP.16W b/HEAP.16W index b777259b..0c3d344f 100755 --- a/HEAP.16W +++ b/HEAP.16W @@ -1,35 +1,35 @@ == default == - USED block at 27fb0016 of size 66 - USED block at 27fb0058 of size 66 - USED block at 27fb009a of size 136 - FREE block at 27fb0122 of size 18 - USED block at 27fb0134 of size 20 - FREE block at 27fb0148 of size 7860 + USED block at 27f70016 of size 66 + USED block at 27f70058 of size 66 + USED block at 27f7009a of size 136 + FREE block at 27f70122 of size 18 + USED block at 27f70134 of size 20 + FREE block at 27f70148 of size 7860 OK - end of heap == near == - USED block at 17fae436 of size 12 - USED block at 17fae442 of size 332 - USED block at 17fae58e of size 52 - USED block at 17fae5c2 of size 20 - USED block at 17fae5d6 of size 20 - USED block at 17fae5ea of size 20 - USED block at 17fae5fe of size 20 - USED block at 17fae612 of size 20 - USED block at 17fae626 of size 6614 + USED block at 17f6e436 of size 12 + USED block at 17f6e442 of size 332 + USED block at 17f6e58e of size 52 + USED block at 17f6e5c2 of size 20 + USED block at 17f6e5d6 of size 20 + USED block at 17f6e5ea of size 20 + USED block at 17f6e5fe of size 20 + USED block at 17f6e612 of size 20 + USED block at 17f6e626 of size 6614 OK - end of heap == far == - USED block at 27fb0016 of size 66 - USED block at 27fb0058 of size 66 - USED block at 27fb009a of size 136 - USED block at 27fb0122 of size 18 - USED block at 27fb0134 of size 20 - USED block at 27fb0148 of size 7860 + USED block at 27f70016 of size 66 + USED block at 27f70058 of size 66 + USED block at 27f7009a of size 136 + USED block at 27f70122 of size 18 + USED block at 27f70134 of size 20 + USED block at 27f70148 of size 7860 OK - end of heap Memory Type Total Used Free diff --git a/bcexmm.exe b/bcexmm.exe index d8a431a7..9f778fa2 100755 Binary files a/bcexmm.exe and b/bcexmm.exe differ diff --git a/bcexmm.prj b/bcexmm.prj index c0000fac..8e4e273d 100755 Binary files a/bcexmm.prj and b/bcexmm.prj differ diff --git a/src/lib/16_pm.c b/src/lib/16_pm.c index ef2d6d5a..82f45dbd 100755 --- a/src/lib/16_pm.c +++ b/src/lib/16_pm.c @@ -1368,7 +1368,7 @@ PM_Startup(global_game_variables_t *gvar) if (PMStarted) return; - strcpy(&(gvar->pm.fi.PageFileName), "VSWAP."); + //strcpy(&(gvar->pm.fi.PageFileName), "VSWAP."); nomain = noems = noxms = false; for (i = 1;i <