-\e[0mSeg:0 Size:9817 Owner:0x0\r
+\e[0mSeg:0 Size:9834 Owner:0x0\r
\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[42;32m0\r
-\e[0m\e[0mSeg:2659 Size:256 Owner:0x18a8\r
-\e[44;34m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:27d5 Size:53 Owner:0x0\r
+\e[0m\e[0mSeg:266a Size:256 Owner:0x18a8\r
+\e[44;34m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:27e7 Size:53 Owner:0x0\r
\e[41;31m++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:280a Size:256 Owner:0x1696\r
-\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:290a Size:256 Owner:0x1698\r
+\e[0m\e[0mSeg:281c Size:256 Owner:0x1696\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2a0a Size:256 Owner:0x169a\r
+\e[0m\e[0mSeg:291c Size:256 Owner:0x1698\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2b0a Size:256 Owner:0x169c\r
+\e[0m\e[0mSeg:2a1c Size:256 Owner:0x169a\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2c0a Size:256 Owner:0x169e\r
+\e[0m\e[0mSeg:2b1c Size:256 Owner:0x169c\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2d0a Size:256 Owner:0x16a0\r
+\e[0m\e[0mSeg:2c1c Size:256 Owner:0x169e\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2e0a Size:256 Owner:0x16a2\r
+\e[0m\e[0mSeg:2d1c Size:256 Owner:0x16a0\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:2f0a Size:256 Owner:0x16a4\r
+\e[0m\e[0mSeg:2e1c Size:256 Owner:0x16a2\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:300a Size:256 Owner:0x16a6\r
+\e[0m\e[0mSeg:2f1c Size:256 Owner:0x16a4\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:310a Size:256 Owner:0x16a8\r
+\e[0m\e[0mSeg:301c Size:256 Owner:0x16a6\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:320a Size:256 Owner:0x16aa\r
+\e[0m\e[0mSeg:311c Size:256 Owner:0x16a8\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:330a Size:256 Owner:0x16ac\r
+\e[0m\e[0mSeg:321c Size:256 Owner:0x16aa\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:340a Size:256 Owner:0x16ae\r
+\e[0m\e[0mSeg:331c Size:256 Owner:0x16ac\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:350a Size:256 Owner:0x16b0\r
+\e[0m\e[0mSeg:341c Size:256 Owner:0x16ae\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:360a Size:256 Owner:0x16b2\r
+\e[0m\e[0mSeg:351c Size:256 Owner:0x16b0\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:370a Size:256 Owner:0x16b4\r
+\e[0m\e[0mSeg:361c Size:256 Owner:0x16b2\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:380a Size:256 Owner:0x16b6\r
+\e[0m\e[0mSeg:371c Size:256 Owner:0x16b4\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:390a Size:256 Owner:0x16b8\r
+\e[0m\e[0mSeg:381c Size:256 Owner:0x16b6\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3a0a Size:256 Owner:0x16ba\r
+\e[0m\e[0mSeg:391c Size:256 Owner:0x16b8\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3b0a Size:256 Owner:0x16bc\r
+\e[0m\e[0mSeg:3a1c Size:256 Owner:0x16ba\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3c0a Size:256 Owner:0x16be\r
+\e[0m\e[0mSeg:3b1c Size:256 Owner:0x16bc\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3d0a Size:256 Owner:0x16c0\r
+\e[0m\e[0mSeg:3c1c Size:256 Owner:0x16be\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3e0a Size:256 Owner:0x16c2\r
+\e[0m\e[0mSeg:3d1c Size:256 Owner:0x16c0\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:3f0a Size:256 Owner:0x16c4\r
+\e[0m\e[0mSeg:3e1c Size:256 Owner:0x16c2\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:400a Size:256 Owner:0x16c6\r
+\e[0m\e[0mSeg:3f1c Size:256 Owner:0x16c4\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:410a Size:256 Owner:0x16c8\r
+\e[0m\e[0mSeg:401c Size:256 Owner:0x16c6\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:420a Size:256 Owner:0x16ca\r
+\e[0m\e[0mSeg:411c Size:256 Owner:0x16c8\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:430a Size:256 Owner:0x16cc\r
+\e[0m\e[0mSeg:421c Size:256 Owner:0x16ca\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:440a Size:256 Owner:0x16ce\r
+\e[0m\e[0mSeg:431c Size:256 Owner:0x16cc\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:450a Size:256 Owner:0x16d0\r
+\e[0m\e[0mSeg:441c Size:256 Owner:0x16ce\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:460a Size:256 Owner:0x16d2\r
+\e[0m\e[0mSeg:451c Size:256 Owner:0x16d0\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:470a Size:256 Owner:0x16d4\r
+\e[0m\e[0mSeg:461c Size:256 Owner:0x16d2\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:480a Size:256 Owner:0x16d6\r
+\e[0m\e[0mSeg:471c Size:256 Owner:0x16d4\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:490a Size:256 Owner:0x16d8\r
+\e[0m\e[0mSeg:481c Size:256 Owner:0x16d6\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4a0a Size:256 Owner:0x16da\r
+\e[0m\e[0mSeg:491c Size:256 Owner:0x16d8\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4b0a Size:256 Owner:0x16dc\r
+\e[0m\e[0mSeg:4a1c Size:256 Owner:0x16da\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4c0a Size:256 Owner:0x16de\r
+\e[0m\e[0mSeg:4b1c Size:256 Owner:0x16dc\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4d0a Size:256 Owner:0x16e0\r
+\e[0m\e[0mSeg:4c1c Size:256 Owner:0x16de\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4e0a Size:256 Owner:0x16e2\r
+\e[0m\e[0mSeg:4d1c Size:256 Owner:0x16e0\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:4f0a Size:256 Owner:0x16e4\r
+\e[0m\e[0mSeg:4e1c Size:256 Owner:0x16e2\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:500a Size:256 Owner:0x16e6\r
+\e[0m\e[0mSeg:4f1c Size:256 Owner:0x16e4\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:510a Size:256 Owner:0x16e8\r
+\e[0m\e[0mSeg:501c Size:256 Owner:0x16e6\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:520a Size:256 Owner:0x16ea\r
+\e[0m\e[0mSeg:511c Size:256 Owner:0x16e8\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:530a Size:256 Owner:0x16ec\r
+\e[0m\e[0mSeg:521c Size:256 Owner:0x16ea\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:540a Size:256 Owner:0x16ee\r
+\e[0m\e[0mSeg:531c Size:256 Owner:0x16ec\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:550a Size:256 Owner:0x16f0\r
+\e[0m\e[0mSeg:541c Size:256 Owner:0x16ee\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:560a Size:256 Owner:0x16f2\r
+\e[0m\e[0mSeg:551c Size:256 Owner:0x16f0\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:570a Size:256 Owner:0x16f4\r
+\e[0m\e[0mSeg:561c Size:256 Owner:0x16f2\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:580a Size:256 Owner:0x16f6\r
+\e[0m\e[0mSeg:571c Size:256 Owner:0x16f4\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:590a Size:256 Owner:0x16f8\r
+\e[0m\e[0mSeg:581c Size:256 Owner:0x16f6\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5a0a Size:256 Owner:0x16fa\r
+\e[0m\e[0mSeg:591c Size:256 Owner:0x16f8\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5b0a Size:256 Owner:0x16fc\r
+\e[0m\e[0mSeg:5a1c Size:256 Owner:0x16fa\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5c0a Size:256 Owner:0x16fe\r
+\e[0m\e[0mSeg:5b1c Size:256 Owner:0x16fc\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5d0a Size:256 Owner:0x1700\r
+\e[0m\e[0mSeg:5c1c Size:256 Owner:0x16fe\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5e0a Size:256 Owner:0x1702\r
+\e[0m\e[0mSeg:5d1c Size:256 Owner:0x1700\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:5f0a Size:256 Owner:0x1704\r
+\e[0m\e[0mSeg:5e1c Size:256 Owner:0x1702\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:600a Size:256 Owner:0x1706\r
+\e[0m\e[0mSeg:5f1c Size:256 Owner:0x1704\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:610a Size:256 Owner:0x1708\r
+\e[0m\e[0mSeg:601c Size:256 Owner:0x1706\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:620a Size:256 Owner:0x170a\r
+\e[0m\e[0mSeg:611c Size:256 Owner:0x1708\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:630a Size:256 Owner:0x170c\r
+\e[0m\e[0mSeg:621c Size:256 Owner:0x170a\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:640a Size:256 Owner:0x170e\r
+\e[0m\e[0mSeg:631c Size:256 Owner:0x170c\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:650a Size:256 Owner:0x1710\r
+\e[0m\e[0mSeg:641c Size:256 Owner:0x170e\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:660a Size:256 Owner:0x1712\r
+\e[0m\e[0mSeg:651c Size:256 Owner:0x1710\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:670a Size:256 Owner:0x1714\r
+\e[0m\e[0mSeg:661c Size:256 Owner:0x1712\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:680a Size:256 Owner:0x1716\r
+\e[0m\e[0mSeg:671c Size:256 Owner:0x1714\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:690a Size:256 Owner:0x1718\r
+\e[0m\e[0mSeg:681c Size:256 Owner:0x1716\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6a0a Size:256 Owner:0x171a\r
+\e[0m\e[0mSeg:691c Size:256 Owner:0x1718\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6b0a Size:256 Owner:0x171c\r
+\e[0m\e[0mSeg:6a1c Size:256 Owner:0x171a\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6c0a Size:256 Owner:0x171e\r
+\e[0m\e[0mSeg:6b1c Size:256 Owner:0x171c\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6d0a Size:256 Owner:0x1720\r
+\e[0m\e[0mSeg:6c1c Size:256 Owner:0x171e\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6e0a Size:256 Owner:0x1722\r
+\e[0m\e[0mSeg:6d1c Size:256 Owner:0x1720\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:6f0a Size:256 Owner:0x1724\r
+\e[0m\e[0mSeg:6e1c Size:256 Owner:0x1722\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:700a Size:256 Owner:0x1726\r
+\e[0m\e[0mSeg:6f1c Size:256 Owner:0x1724\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:710a Size:256 Owner:0x1728\r
+\e[0m\e[0mSeg:701c Size:256 Owner:0x1726\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:720a Size:256 Owner:0x172a\r
+\e[0m\e[0mSeg:711c Size:256 Owner:0x1728\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:730a Size:256 Owner:0x172c\r
+\e[0m\e[0mSeg:721c Size:256 Owner:0x172a\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:740a Size:256 Owner:0x172e\r
+\e[0m\e[0mSeg:731c Size:256 Owner:0x172c\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:750a Size:256 Owner:0x1730\r
+\e[0m\e[0mSeg:741c Size:256 Owner:0x172e\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:760a Size:256 Owner:0x1732\r
+\e[0m\e[0mSeg:751c Size:256 Owner:0x1730\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:770a Size:256 Owner:0x1734\r
+\e[0m\e[0mSeg:761c Size:256 Owner:0x1732\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:780a Size:256 Owner:0x1736\r
+\e[0m\e[0mSeg:771c Size:256 Owner:0x1734\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:790a Size:256 Owner:0x1738\r
+\e[0m\e[0mSeg:781c Size:256 Owner:0x1736\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7a0a Size:256 Owner:0x173a\r
+\e[0m\e[0mSeg:791c Size:256 Owner:0x1738\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7b0a Size:256 Owner:0x173c\r
+\e[0m\e[0mSeg:7a1c Size:256 Owner:0x173a\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7c0a Size:256 Owner:0x173e\r
+\e[0m\e[0mSeg:7b1c Size:256 Owner:0x173c\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7d0a Size:256 Owner:0x1740\r
+\e[0m\e[0mSeg:7c1c Size:256 Owner:0x173e\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7e0a Size:256 Owner:0x1742\r
+\e[0m\e[0mSeg:7d1c Size:256 Owner:0x1740\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:7f0a Size:256 Owner:0x1744\r
+\e[0m\e[0mSeg:7e1c Size:256 Owner:0x1742\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:800a Size:256 Owner:0x1746\r
+\e[0m\e[0mSeg:7f1c Size:256 Owner:0x1744\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:810a Size:256 Owner:0x1748\r
+\e[0m\e[0mSeg:801c Size:256 Owner:0x1746\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:820a Size:256 Owner:0x174a\r
+\e[0m\e[0mSeg:811c Size:256 Owner:0x1748\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:830a Size:256 Owner:0x174c\r
+\e[0m\e[0mSeg:821c Size:256 Owner:0x174a\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:840a Size:256 Owner:0x174e\r
+\e[0m\e[0mSeg:831c Size:256 Owner:0x174c\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:850a Size:256 Owner:0x1750\r
+\e[0m\e[0mSeg:841c Size:256 Owner:0x174e\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:860a Size:256 Owner:0x1752\r
+\e[0m\e[0mSeg:851c Size:256 Owner:0x1750\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:870a Size:256 Owner:0x1754\r
+\e[0m\e[0mSeg:861c Size:256 Owner:0x1752\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:880a Size:256 Owner:0x1756\r
+\e[0m\e[0mSeg:871c Size:256 Owner:0x1754\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:890a Size:256 Owner:0x1758\r
+\e[0m\e[0mSeg:881c Size:256 Owner:0x1756\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:8a0a Size:256 Owner:0x175a\r
+\e[0m\e[0mSeg:891c Size:256 Owner:0x1758\r
\e[45;35m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:8b0a Size:256 Owner:0x175c\r
+\e[0m\e[0mSeg:8a1c Size:256 Owner:0x175a\r
\e[45;35m+++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:8c0a Size:273 Owner:0xe400\r
+\e[0m\e[0mSeg:8b1c Size:256 Owner:0x175c\r
+\e[45;35m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:8c1c Size:273 Owner:0xe3f0\r
\e[44;34m++++\e[0m\e[42;32m\r
-\e[0m\e[0mSeg:b80a Size:18421 Owner:0x0\r
-\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m
\ No newline at end of file
+\e[0m\e[0mSeg:b81c Size:18403 Owner:0x0\r
+\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m
\ No newline at end of file
#endif\r
\r
// Main Mem specific variables\r
- boolean MainPresent;\r
+ //boolean MainPresent;\r
/* memptr MainMemPages[PMMaxMainMem];\r
PMBlockAttr gvar->pm.mm.MainMemUsed[PMMaxMainMem];\r
int gvar->pm.mm.MainPagesAvail;*/\r
\r
// EMS specific variables\r
- boolean EMSPresent;\r
+ //boolean EMSPresent;\r
/* word gvar->pm.emm.EMSAvail,gvar->pm.emm.EMSPagesAvail,gvar->pm.emm.EMSHandle,\r
gvar->pm.emm.EMSPageFrame,gvar->pm.emm.EMSPhysicalPage;\r
gvar->pm.emm.EMSListStruct gvar->pm.emm.EMSList[EMSFrameCount];*/\r
\r
// XMS specific variables\r
- boolean XMSPresent;\r
+ //boolean XMSPresent;\r
//word gvar->pm.xmm.XMSAvail,gvar->pm.xmm.XMSPagesAvail,gvar->pm.xmm.XMSHandle;\r
word XMSDriver;\r
/* int gvar->pm.xmm.XMSProtectPage = -1;\r
word PMSpriteStart,PMSoundStart;*/\r
\r
// General usage variables\r
- boolean PMStarted;/*,\r
+/* boolean PMStarted,\r
gvar->pm.PMPanicMode,\r
gvar->pm.PMThrashing;\r
word gvar->pm.XMSPagesUsed,\r
unsigned int EMSVer = 0;\r
unsigned totalEMSpages,freeEMSpages,EMSPageFrame,EMSHandle,EMSAvail;\r
totalEMSpages = freeEMSpages = EMSPageFrame = 0;\r
- EMSPresent = false; // Assume that we'll fail\r
+ gvar->pm.emm.EMSPresent = false; // Assume that we'll fail\r
gvar->pm.emm.EMSAvail = 0;\r
\r
__asm {\r
strcpy(str,"PML_StartupEMS: EMS error ");\r
MM_EMSerr(str, err);\r
printf("%s\n",str);\r
- return(EMSPresent);\r
+ return(gvar->pm.emm.EMSPresent);\r
}\r
\r
- EMSPresent = true; // We have EMS\r
+ gvar->pm.emm.EMSPresent = true; // We have EMS\r
gvar->pm.emm.EMSPageFrame = EMSPageFrame;\r
gvar->pm.emm.EMSAvail = EMSAvail;\r
gvar->pm.emm.EMSVer = EMSVer;\r
gvar->pm.emm.freeEMSpages = freeEMSpages;\r
gvar->pm.emm.totalEMSpages = totalEMSpages;\r
\r
- return(EMSPresent);\r
+ return(gvar->pm.emm.EMSPresent);\r
}\r
\r
//\r
\r
EMSHandle=gvar->pm.emm.EMSHandle;\r
\r
- if (EMSPresent)\r
+ if (gvar->pm.emm.EMSPresent)\r
{\r
__asm {\r
mov ah,EMS_FREEPAGES\r
boolean\r
PML_StartupXMS(global_game_variables_t *gvar)\r
{\r
- XMSPresent = false; // Assume failure\r
+ gvar->pm.xmm.XMSPresent = false; // Assume failure\r
gvar->pm.xmm.XMSAvail = 0;\r
\r
_AX=0x4300;\r
\r
gvar->mmi.XMSmem += gvar->pm.xmm.XMSAvail * 1024;\r
\r
- XMSPresent = true;\r
+ gvar->pm.xmm.XMSPresent = true;\r
error:\r
- return(XMSPresent);\r
+ return(gvar->pm.xmm.XMSPresent);\r
}\r
\r
//\r
void\r
PML_ShutdownXMS(global_game_variables_t *gvar)\r
{\r
- if (XMSPresent)\r
+ if (gvar->pm.xmm.XMSPresent)\r
{\r
_DX = gvar->pm.xmm.XMSHandle;\r
XMS_CALL(XMS_FREE);\r
{\r
int i;\r
\r
- if(MainPresent)\r
+ if(gvar->pm.mm.MainPresent)\r
for (i = 0;i < PMMaxMainMem;i++)\r
{\r
#ifdef __DEBUG_PM__\r
PMBlockAttr *used;\r
PageListStruct far *page;\r
\r
- if (!MainPresent)\r
+ if (!gvar->pm.mm.MainPresent)\r
return;\r
\r
for (i = 0,page = gvar->pm.PMPages;i < gvar->pm.fi.ChunksInFile;i++,page++)\r
memptr *p;\r
\r
gvar->pm.mm.MainPagesAvail = 0;\r
- MainPresent = false;\r
+ gvar->pm.mm.MainPresent = false;\r
MM_BombOnError(false, gvar);\r
printf("PML_StartupMainMem()\n");\r
printf(" p=%04x MainMemPages=%04x\n", p, gvar->pm.mm.MainMemPages);\r
Quit("PM_SetupMainMem: Not enough main memory");\r
//return;\r
}\r
- MainPresent = true;\r
+ gvar->pm.mm.MainPresent = true;\r
}\r
\r
//\r
int usexms;\r
PageListStruct far *page;\r
\r
- if (!XMSPresent)\r
+ if (!gvar->pm.xmm.XMSPresent)\r
return;\r
\r
page = &gvar->pm.PMPages[pagenum];\r
PageListStruct far *page;\r
\r
page = &gvar->pm.PMPages[pagenum];\r
- if (XMSPresent && (page->xmsPage != -1))\r
+ if (gvar->pm.xmm.XMSPresent && (page->xmsPage != -1))\r
{\r
gvar->pm.xmm.XMSProtectPage = pagenum;\r
checkaddr = PML_GetAPageBuffer(pagenum,mainonly, gvar);\r
boolean nomain,noems,noxms;\r
int i;\r
\r
- if (PMStarted)\r
+ if (gvar->pm.PMStarted)\r
return;\r
\r
//strcpy(&(gvar->pm.fi.PageFileName), "VSWAP.");\r
if (!noxms)\r
//++++PML_StartupXMS(gvar); //TODO: convert\r
\r
- if (!nomain && !EMSPresent)\r
+ if (!nomain && !gvar->pm.emm.EMSPresent)\r
{\r
Quit("PM_Startup: No main or EMS\n");\r
//return;\r
\r
PM_Reset(gvar);\r
\r
- PMStarted = true;\r
+ gvar->pm.PMStarted = true;\r
}\r
\r
//\r
PML_ShutdownXMS(gvar);\r
PML_ShutdownEMS(gvar);\r
\r
- if (!PMStarted)\r
+ if (!gvar->pm.PMStarted)\r
return;\r
\r
PML_ClosePageFile(gvar);\r