From: sparky4 Date: Tue, 21 Jul 2015 13:36:43 +0000 (-0500) Subject: added segm variable to mark the liking of blobs of large data X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=b8c3e26c9f41f40c29977d2822d3a32b7a1362b8;p=16.git added segm variable to mark the liking of blobs of large data modified: 16.exe modified: DEBUG.TXT modified: MMDUMP.TXT modified: exmmtest.exe modified: fmemtest.exe modified: fontgfx.exe modified: fonttes0.exe modified: fonttest.exe modified: maptest.exe modified: palettec.exe modified: sountest.exe modified: src/lib/16_mm.h --- diff --git a/16.exe b/16.exe index 3bc10dcf..d6f4bcd6 100644 Binary files a/16.exe and b/16.exe differ diff --git a/DEBUG.TXT b/DEBUG.TXT index e45cd330..d17d463a 100644 --- a/DEBUG.TXT +++ b/DEBUG.TXT @@ -1,6 +1,7 @@ -Seg:0 Size:198608 Owner:0x3167 -Seg:307d Size:4096 Owner:0xfb42 -Seg:317d Size:31344 Owner:0x1c78 -Seg:3e8a Size:7760 Owner:0x9 -Seg:4e9c Size:579136 Owner:0xa167 -Seg:dc00 Size:147440 Owner:0x9 +Seg:0 Size:140384 Owner:0x84a +Seg:2246 Size:4096 Owner:0xfb30 +Seg:2346 Size:31344 Owner:0x1c68 +Seg:3054 Size:1026592 Owner:0x468b +Seg:3924 Size:683456 Owner:0x5657 + +MM_ShowMemory: Memory block order currupted! diff --git a/MMDUMP.TXT b/MMDUMP.TXT index 7e5a4850..2e9f8d88 100644 Binary files a/MMDUMP.TXT and b/MMDUMP.TXT differ diff --git a/exmmtest.exe b/exmmtest.exe index 45ae6667..8903757d 100644 Binary files a/exmmtest.exe and b/exmmtest.exe differ diff --git a/fmemtest.exe b/fmemtest.exe index 624bc60e..f74dc944 100644 Binary files a/fmemtest.exe and b/fmemtest.exe differ diff --git a/fontgfx.exe b/fontgfx.exe index d182022a..01ff581c 100644 Binary files a/fontgfx.exe and b/fontgfx.exe differ diff --git a/fonttes0.exe b/fonttes0.exe index 14e72e35..aab4b03e 100644 Binary files a/fonttes0.exe and b/fonttes0.exe differ diff --git a/fonttest.exe b/fonttest.exe index be48aee6..2cc9c1d7 100644 Binary files a/fonttest.exe and b/fonttest.exe differ diff --git a/maptest.exe b/maptest.exe index 356698ef..6f4abf7b 100644 Binary files a/maptest.exe and b/maptest.exe differ diff --git a/palettec.exe b/palettec.exe index 393babfd..d45227a9 100644 Binary files a/palettec.exe and b/palettec.exe differ diff --git a/sountest.exe b/sountest.exe index 10eefab6..ee68b76b 100644 Binary files a/sountest.exe and b/sountest.exe differ diff --git a/src/lib/16_mm.h b/src/lib/16_mm.h index 8570016c..2981a1a3 100644 --- a/src/lib/16_mm.h +++ b/src/lib/16_mm.h @@ -133,6 +133,7 @@ typedef struct { memptr bufferseg; boolean mmstarted, bombonerror, mmerror; + word segm; void huge *farheap; void *nearheap; //byte EMS_status;