-\e[0mSeg:0 Size:2898 Owner:0xe8be\r
-\e[41;31m+++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
-\e[42;32m0\r
-\e[0m\e[0mSeg:b52 Size:256 Owner:0xcf80\r
-\e[44;34m++++\e[0m\e[47;37m_\e[0m\r
-\e[42;32m\r
-\e[0m\e[0mSeg:c52 Size:273 Owner:0xfe0\r
-\e[44;34m++++\e[0m\e[47;37m_\e[0m\r
-\e[42;32m00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
+\e[0mSeg:0 Size:2982 Owner:0x6574\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++\e[0m\e[42;32m0\r
+\e[0m\e[0mSeg:ba6 Size:256 Owner:0xcf7a\r
+\e[44;34m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:ca6 Size:273 Owner:0xfde\r
+\e[44;34m++++\e[0m\e[42;32m000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
\e[0m\e[0mSeg:9fde Size:28706 Owner:0x0\r
-\e[41;31m\e[0m\e[47;37m_\e[0m\r
-\e[42;32m\r
+\e[41;31m\e[0m\e[42;32m\r
\e[0m\e[0mSeg:9ffe Size:16386 Owner:0x0\r
-\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
-\e[42;32m\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[42;32m\r
\e[0m\e[0mSeg:e000 Size:8191 Owner:0x0\r
-\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m
\ No newline at end of file
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m
\ No newline at end of file
-\e[0mSeg:0 Size:8041 Owner:0x0\r
-\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
-\e[42;32m0\r
-\e[0m\e[0mSeg:1f69 Size:256 Owner:0x5274\r
-\e[44;34m++++\e[0m\e[47;37m_\e[0m\r
-\e[42;32m\r
-\e[0m\e[0mSeg:2069 Size:273 Owner:0x92cc\r
-\e[44;34m+++++\e[0m\e[47;37m_\e[0m\r
-\e[42;32m\r
-\e[0m\e[0mSeg:25ea Size:44 Owner:0x0\r
-\e[41;31m+\e[0m\e[47;37m_\e[0m\r
-\e[42;32m00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
-\e[0m\e[0mSeg:b616 Size:10730 Owner:0x0\r
-\e[41;31m+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m\r
-\e[42;32m\r
+\e[0mSeg:0 Size:7812 Owner:0x6568\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[42;32m0\r
+\e[0m\e[0mSeg:1e84 Size:256 Owner:0x5274\r
+\e[44;34m++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:1f84 Size:273 Owner:0x92cc\r
+\e[44;34m+++++\e[0m\e[42;32m\r
+\e[0m\e[0mSeg:2513 Size:44 Owner:0x0\r
+\e[41;31m++\e[0m\e[42;32m0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\r
+\e[0m\e[0mSeg:b53f Size:10945 Owner:0x0\r
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[42;32m\r
\e[0m\e[0mSeg:e000 Size:8191 Owner:0x0\r
-\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m\e[47;37m_\e[0m
\ No newline at end of file
+\e[41;31m++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\e[0m
\ No newline at end of file
\r
== default ==\r
\r
- USED block at 260c0016 of size 66\r
- USED block at 260c0058 of size 66\r
- FREE block at 260c009a of size 18\r
- USED block at 260c00ac of size 136\r
- USED block at 260c0134 of size 20\r
- FREE block at 260c0148 of size 7860\r
+ USED block at 25350016 of size 66\r
+ USED block at 25350058 of size 66\r
+ FREE block at 2535009a of size 18\r
+ USED block at 253500ac of size 136\r
+ USED block at 25350134 of size 20\r
+ FREE block at 25350148 of size 7860\r
OK - end of heap\r
\r
== near ==\r
\r
- USED block at 160b9306 of size 12\r
- USED block at 160b9312 of size 530\r
- USED block at 160b9524 of size 72\r
- USED block at 160b956c of size 20\r
- USED block at 160b9580 of size 20\r
- USED block at 160b9594 of size 20\r
- USED block at 160b95a8 of size 20\r
- USED block at 160b95bc of size 20\r
- USED block at 160b95d0 of size 27180\r
+ USED block at 15349306 of size 12\r
+ USED block at 15349312 of size 332\r
+ USED block at 1534945e of size 52\r
+ USED block at 15349492 of size 20\r
+ USED block at 153494a6 of size 20\r
+ USED block at 153494ba of size 20\r
+ USED block at 153494ce of size 20\r
+ USED block at 153494e2 of size 20\r
+ USED block at 153494f6 of size 27398\r
OK - end of heap\r
\r
== far ==\r
\r
- USED block at 260c0016 of size 66\r
- USED block at 260c0058 of size 66\r
- USED block at 260c009a of size 18\r
- USED block at 260c00ac of size 136\r
- USED block at 260c0134 of size 20\r
- USED block at 260c0148 of size 7860\r
+ USED block at 25350016 of size 66\r
+ USED block at 25350058 of size 66\r
+ USED block at 2535009a of size 18\r
+ USED block at 253500ac of size 136\r
+ USED block at 25350134 of size 20\r
+ USED block at 25350148 of size 7860\r
OK - end of heap\r
\r
Memory Type Total Used Free\r
---------------- -------- -------- --------\r
Default 8166 288 7878\r
-Near 27894 714 27180\r
+Near 27894 496 27398\r
Far 8166 288 7878\r
---------------- -------- -------- --------\r
-coreleft = 27178\r
-farcoreleft = 59464\r
-GetFreeSize = 32304\r
-GetNearFreeSize = 27180\r
-GetFarFreeSize = 32304\r
-memavl = 27178\r
+coreleft = 27396\r
+farcoreleft = 2352\r
+GetFreeSize = 40512\r
+GetNearFreeSize = 27398\r
+GetFarFreeSize = 40512\r
+memavl = 27396\r
stackavail = 11792\r
//printf("+ %u %lu\n", w, scan->length);
strcat(scratch0, "+");
}
- strcat(scratch0, AARESET); strcat(scratch0, AAGREY); strcat(scratch0,"_");
+ //++==++==optional strcat(scratch0, AARESET); strcat(scratch0, AAGREY); strcat(scratch0,"_");
//++++ VW_Plot(scan->start,0,15);
//++++ modexClearRegion(page, chx, chy, 4, 4, 15);
//++++ VW_Hlin(end+1,scan->next->start,0,0); // black = free
if (scan->next && scan->next->start >= end+1)
{
strcat(scratch0, AARESET);
- strcat(scratch0, "\n");
+ //++==++==optional strcat(scratch0, "\n");
strcat(scratch0,AAGREEN);
for(w=(end+1)/80;w<=((scan->next->start-scan->start)/80);w++)
//for(w=(wwww)/80;w<=((end+1)/80);w++)
typedef struct\r
{\r
int mapon, mapnum;\r
- __segment *mapsegs[4];\r
- __segment *mapheaderseg[NUMMAPS];\r
- __segment *tinf;\r
+ __SEGA *mapsegs[4];\r
+ __SEGA *mapheaderseg[NUMMAPS];\r
+ __SEGA *tinf;\r
} ca_mapinfo_t;\r
\r
typedef struct\r
#ifdef __WATCOMC__\r
typedef void __based( void ) * memptr; ////old //----typedef void __based(__self) * memptr;\r
typedef unsigned short _seg; // it will contains segment value (as Borland _seg)\r
+#define __SEGA __segment\r
#endif\r
#ifdef __BORLANDC__\r
typedef void _seg * memptr;\r
+#define __SEGA _seg\r
#endif\r
\r
#endif/*_TYPE_H_*/\r