From: sparky4 Date: Tue, 28 Jul 2015 16:12:38 +0000 (-0500) Subject: polished the segment experiment X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=1358f9d555d3d70e35cab753d72c24465b328925;p=16.git polished the segment experiment modified: 16/segm/PEE.EXE modified: 16/segm/WPEE modified: 16/segm/w.bat --- diff --git a/16/segm/PEE.EXE b/16/segm/PEE.EXE index d251d9ce..8b018e36 100644 Binary files a/16/segm/PEE.EXE and b/16/segm/PEE.EXE differ diff --git a/16/segm/WPEE b/16/segm/WPEE index 918ae5bf..6f837a8a 100644 --- a/16/segm/WPEE +++ b/16/segm/WPEE @@ -1,25 +1,30 @@ ==This is the results of open watcom's base pointers== These are the various memory models of the 8088 that are demonstrated here! ==tiny is not found so default== -local variable bee= 06ae:0bfc -far pointer value of pee= 06ae:0000 -pointer value of pee= 06ae:0000 +local variable bee= 06af:0c0a +local variable bee= 06af:0c0a +far pointer value of pee= 06af:0000 +pointer value of pee= 06af:0000 ==small== -local variable bee= 06ae:0bfc -far pointer value of pee= 06ae:0000 -pointer value of pee= 06ae:0000 +local variable bee= 06af:0c0a +local variable bee= 06af:0c0a +far pointer value of pee= 06af:0000 +pointer value of pee= 06af:0000 ==medium== -local variable bee= 06ae:0bfc -far pointer value of pee= 06ae:0000 -pointer value of pee= 06ae:0000 +local variable bee= 06af:0c0a +local variable bee= 06af:0c0a +far pointer value of pee= 06af:0000 +pointer value of pee= 06af:0000 ==compact is what project 16 uses== -local variable bee= 06ae:0bfc -far pointer value of pee= 06ae:0000 -pointer value of pee= 06ae:0000 +local variable bee= 06af:0c0a +local variable bee= 06af:0c0a +far pointer value of pee= 06af:0000 +pointer value of pee= 06af:0000 ==large== -local variable bee= 06ae:0bfc -far pointer value of pee= 06ae:0000 -pointer value of pee= 06ae:0000 +local variable bee= 06af:0c0a +local variable bee= 06af:0c0a +far pointer value of pee= 06af:0000 +pointer value of pee= 06af:0000 ==HUGE GUTS!== local variable bee= 06af:0c0a local variable bee= 06af:0c0a diff --git a/16/segm/w.bat b/16/segm/w.bat index 257607cd..f7dd0df9 100644 --- a/16/segm/w.bat +++ b/16/segm/w.bat @@ -1,21 +1,21 @@ -@echo off -echo ==This is the results of open watcom's base pointers== > wpee -echo These are the various memory models of the 8088 that are demonstrated here! >> wpee -echo ==tiny is not found so default== >> wpee -wcc -0 -mt pee.c -pee.exe >> wpee -echo ==small== >> wpee -wcc -0 -ms pee.c -pee.exe >> wpee -echo ==medium== >> wpee -wcc -0 -mm pee.c -pee.exe >> wpee -echo ==compact is what project 16 uses== >> wpee -wcc -0 -mc pee.c -pee.exe >> wpee -echo ==large== >> wpee -wcc -0 -ml pee.c -pee.exe >> wpee -echo ==HUGE GUTS!== >> wpee -wcl -0 -mh pee.c +@echo off +echo ==This is the results of open watcom's base pointers== > wpee +echo These are the various memory models of the 8088 that are demonstrated here! >> wpee +echo ==tiny is not found so default== >> wpee +wcc -0 pee.c +pee.exe >> wpee +echo ==small== >> wpee +wcc -0 -ms pee.c +pee.exe >> wpee +echo ==medium== >> wpee +wcc -0 -mm pee.c +pee.exe >> wpee +echo ==compact is what project 16 uses== >> wpee +wcc -0 -mc pee.c +pee.exe >> wpee +echo ==large== >> wpee +wcc -0 -ml pee.c +pee.exe >> wpee +echo ==HUGE GUTS!== >> wpee +wcl -0 -mh pee.c pee.exe >> wpee \ No newline at end of file