From 41719611c8b8a34708b88e9fd94982262dc89546 Mon Sep 17 00:00:00 2001 From: sparky4 Date: Fri, 2 Oct 2015 17:28:09 -0500 Subject: [PATCH] revert! --- 16.exe | Bin 54520 -> 54516 bytes 16.map | 62 ++++++++++++++++++++++---------------------- DEBUG.16W | 17 ++++++++++++ HEAP.16W | 45 ++++++++++++++++++++++++++++++++ MMDUMP.16W | Bin 0 -> 78 bytes PROFILE.16W | 0 bakapi.map | 2 +- exmmtest.exe | Bin 51456 -> 51452 bytes exmmtest.map | 64 +++++++++++++++++++++++----------------------- fmemtest.map | 2 +- fontgfx.map | 2 +- maptest.map | 2 +- palettec.map | 2 +- scroll.exe | Bin 77318 -> 77314 bytes scroll.map | 58 ++++++++++++++++++++--------------------- src/lib/16_head.h | 2 +- src/scroll.c | 2 +- vgmtest.exe | Bin 43752 -> 43752 bytes vgmtest.map | 2 +- 19 files changed, 162 insertions(+), 100 deletions(-) create mode 100755 DEBUG.16W create mode 100755 HEAP.16W create mode 100755 MMDUMP.16W create mode 100755 PROFILE.16W diff --git a/16.exe b/16.exe index d44125f620c47eed0405dad946241c4111f2d2c9..adad1c6327cb3f668ebedc82baf41bb86f881229 100755 GIT binary patch delta 892 zcmZWnYe_a~Ow!f2hj{Ro2dp7Y+H=e*}cJNU5}C0x5FgS?vpA)^li3k}eNrwm-E-6wAs$eAU9`;QLB+rlz0$pRsMQA0B zW!2C^@0Df4>{jGl{78sf@gXKfl^L7?ThPI`wUD2yCR8H2SNe-=20g}^lSh6RGB4J88g#Flu{Eurw~3SYec%=_?c&%cUHK-Lta&!fy>0U zb|KTxt{r2ykk=Vgpn(o<-l$+lR?T4rG|@|2>jaGrkB+-^cNoB121qoP-8nXNOz|62 z4ai_-*43K(6VaIvDSjY58#xdQi1dPGbs9V%ANM?iKH9bSITSjvxW}IBLPMz??U|G8 z+T18JOD=LEME%-kOp93SwwoXN(2bnMr){P;o8~DpTT#}wVr{>^yWg~BtK1W`s^jJF z^f7-{0~xdL(z1aBCp*fLB7DP?Xx>2fIcnI`Ja*)Rwc-swUq5M5rZE@$b ziJo+43m&}hC0%Zv(t``pLteV`H!y%Te*&Fsj|MzA(ik&s+B``#_)kyP(Q}=B1XC;t zq8T>bJu{icO54O4Pp}=m81Rs4X%52@rF6C*lNKox{BKE%liH}X4zAE;&E}M(G!R#@559ARQ*)hCXeQpg zPhh7_3&z#pA&okdGLE6ADE>L#=NpfcC%P<%lc=s(sgQ@_6XB?DTtV{nS)icn^$QWa z#JZ*$JoMh0JecD}&c%;LxK;0yLPD0!>CuA@zTHE9t{s=#(7ifPY$dHf4ycsH!|C(}qGuD&~~Nj*2Q9Jy8CEXPg@}ei3^4YGxIvUx{YMj$yo*(UUZBKpO zPUFBiu~&>lK1L$#mocF3B!^u&b68q7LF2#Vb=S%4Haz({Rg002s?z9=8_q)Ud%D}? zUdlFl!ks7eV|N?ra%*IMT#SD5+`V)&16cnj*vWJv=*LlO(y(>gB+<}6GucGXb@mYq z$ux*6YPfrPvW&I1TV_1Q%h-lNKdBbxGAxUb#q?2Oi7dtcmar^seHJ#tHCohSRHOrE zz4>YDq1Pe}V{n)h_$uUK1nw~o6Q8dP!sL;!5{7A}zqN{79GXop4RuIK^|K0SBj=tO F{{p6DXJG&U diff --git a/16.map b/16.map index bdf1a65b..d75da54d 100755 --- a/16.map +++ b/16.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/01 19:59:49 +Created on: 15/10/02 17:27:27 Executable Image: 16.exe creating a DOS executable @@ -40,15 +40,15 @@ _NULL BEGDATA DGROUP 0c5f:0000 00000020 _AFTERNULL BEGDATA DGROUP 0c61:0000 00000002 CONST DATA DGROUP 0c61:0002 00000076 CONST2 DATA DGROUP 0c68:0008 00000102 -_DATA DATA DGROUP 0c79:0000 00000532 -XIB DATA DGROUP 0ccc:0002 00000000 -XI DATA DGROUP 0ccc:0002 00000024 -XIE DATA DGROUP 0cce:0006 00000000 -YIB DATA DGROUP 0cce:0006 00000000 -YI DATA DGROUP 0cce:0006 00000012 -YIE DATA DGROUP 0ccf:0008 00000000 -STRINGS DATA DGROUP 0ccf:0008 00000000 -DATA DATA DGROUP 0ccf:0008 00000000 +_DATA DATA DGROUP 0c79:0000 0000052e +XIB DATA DGROUP 0ccb:000e 00000000 +XI DATA DGROUP 0ccb:000e 00000024 +XIE DATA DGROUP 0cce:0002 00000000 +YIB DATA DGROUP 0cce:0002 00000000 +YI DATA DGROUP 0cce:0002 00000012 +YIE DATA DGROUP 0ccf:0004 00000000 +STRINGS DATA DGROUP 0ccf:0004 00000000 +DATA DATA DGROUP 0ccf:0004 00000000 _BSS BSS DGROUP 0cd0:0000 00000d5d STACK STACK DGROUP 0da6:0000 0000dac0 @@ -285,7 +285,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c) 0000:330c __FiniRtns 0000:330c* __FFiniRtns Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c) -0c5f:0668 ___uselfn +0c5f:0664 ___uselfn Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg) 0000:3370 __DOSseg__ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c) @@ -303,9 +303,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c) 0000:3bbc __fmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c) 0000:3bbf _nmalloc_ -0c5f:066a ___nheapbeg -0c5f:066c ___MiniHeapRover -0c5f:066e ___LargestSizeB4MiniHeapRover +0c5f:0666 ___nheapbeg +0c5f:0668 ___MiniHeapRover +0c5f:066a ___LargestSizeB4MiniHeapRover Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c) 0000:3c99* _heapgrow_ 0000:3c99* _fheapgrow_ @@ -318,9 +318,9 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c) 0c5f:0098 __IsTable Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c) 0000:4059* __set_commode_ -0c5f:0670 __commode +0c5f:066c __commode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c) -0c5f:0672 __fmode +0c5f:066e __fmode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c) 0000:4065 tolower_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c) @@ -353,7 +353,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fexpand.c) 0000:4f64* _expand_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c) 0000:4f99 __EnterWVIDEO_ -0c5f:0674+ ___WD_Present +0c5f:0670+ ___WD_Present Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c) 0000:4fbd intr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c) @@ -392,17 +392,17 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c) 0c5f:1360 ____Argv 0c5f:1364 ____Argc Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c) -0c5f:067e __amblksiz +0c5f:067a __amblksiz Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086) -0c5f:06d2 __Start_XI -0c5f:06f6 __End_XI -0c5f:06f6 __Start_YI -0c5f:0708 __End_YI +0c5f:06ce __Start_XI +0c5f:06f2 __End_XI +0c5f:06f2 __Start_YI +0c5f:0704 __End_YI Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c) 0c5f:1366 ___historical_splitparms Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c) 0000:6ace* _heapenable_ -0c5f:0680 ___heap_enabled +0c5f:067c ___heap_enabled Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c) 0000:6adf __nmemneed_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c) @@ -417,16 +417,16 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(opendos.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c) 0000:6d5a __GetIOMode_ 0000:6d8f __SetIOMode_nogrow_ -0c5f:0682 ___NFiles -0c5f:0684 ___init_mode -0c5f:06ac ___io_mode +0c5f:067e ___NFiles +0c5f:0680 ___init_mode +0c5f:06a8 ___io_mode Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c) 0000:6dc4 isatty_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c) 0000:6de0* __get_doserrno_ptr_ 0c5f:1368 __doserrno Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c) -0c5f:06b0 ___umaskval +0c5f:06ac ___umaskval Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c) 0000:6de7 _dos_creat_ 0000:6e0b* _dos_creatnew_ @@ -455,10 +455,10 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(itoa.c) Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c) 0000:75ac strupr_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c) -0c5f:06c6 ___EFG_printf -0c5f:06ca* ___EFG_scanf +0c5f:06c2 ___EFG_printf +0c5f:06c6* ___EFG_scanf Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c) -0c5f:06ce ___IsDBCS +0c5f:06ca ___IsDBCS Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c) 0000:75f4* _ismbblead_ 0c5f:136c ___MBCSIsTable @@ -483,7 +483,7 @@ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(filedos.c) 0000:78f2 _dos_commit_ Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c) 0000:793f __mbinit_ -0c5f:06d0+ ___MBCodePage +0c5f:06cc+ ___MBCodePage +--------------------+ diff --git a/DEBUG.16W b/DEBUG.16W new file mode 100755 index 00000000..da08b53e --- /dev/null +++ b/DEBUG.16W @@ -0,0 +1,17 @@ +Seg:0 Size:7548 Owner:0x86f6 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_ +0 +Seg:1d7c Size:256 Owner:0xa00c +++++_ + +Seg:1f22 Size:40 Owner:0x0 +++_ + +Seg:1f4a Size:273 Owner:0xe064 +++++_ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +Seg:af4a Size:12470 Owner:0x0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_ + +Seg:e000 Size:8191 Owner:0x0 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++_ \ No newline at end of file diff --git a/HEAP.16W b/HEAP.16W new file mode 100755 index 00000000..dabf857e --- /dev/null +++ b/HEAP.16W @@ -0,0 +1,45 @@ + + == default == + + USED block at 1f440016 of size 66 + FREE block at 1f440058 of size 18 + USED block at 1f44006a of size 136 + USED block at 1f4400f2 of size 20 + FREE block at 1f440106 of size 7926 +OK - end of heap + + == near == + + USED block at f43e096 of size 12 + USED block at f43e0a2 of size 568 + USED block at f43e2da of size 76 + USED block at f43e326 of size 20 + USED block at f43e33a of size 20 + USED block at f43e34e of size 20 + USED block at f43e362 of size 20 + USED block at f43e376 of size 20 + USED block at f43e38a of size 7282 +OK - end of heap + + == far == + + USED block at 1f440016 of size 66 + USED block at 1f440058 of size 18 + USED block at 1f44006a of size 136 + USED block at 1f4400f2 of size 20 + USED block at 1f440106 of size 7926 +OK - end of heap + +Memory Type Total Used Free +---------------- -------- -------- -------- +Default 8166 222 7944 +Near 8038 756 7282 +Far 8166 222 7944 +---------------- -------- -------- -------- +coreleft = 7269 +farcoreleft = 6832 +GetFreeSize = 65106 +GetNearFreeSize = 7282 +GetFarFreeSize = 65106 +memavl = 7280 +stackavail = 38356 diff --git a/MMDUMP.16W b/MMDUMP.16W new file mode 100755 index 0000000000000000000000000000000000000000..c3574197132f5403faa01407869da6bd4917c065 GIT binary patch literal 78 zcmXr0FfcGlwz4owGgHvet;M1& literal 0 HcmV?d00001 diff --git a/PROFILE.16W b/PROFILE.16W new file mode 100755 index 00000000..e69de29b diff --git a/bakapi.map b/bakapi.map index 8efd1c60..7f77e7db 100755 --- a/bakapi.map +++ b/bakapi.map @@ -1,7 +1,7 @@ Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit) Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved. Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/10/01 19:59:50 +Created on: 15/10/02 17:27:27 Executable Image: bakapi.exe creating a DOS executable diff --git a/exmmtest.exe b/exmmtest.exe index 8aa48743a30db04294c3937ea498d7b44b602dfe..b7c95a6489cdfaae7977644519fd2755cc025376 100755 GIT binary patch delta 904 zcmZWmZAep57(Vabdv9)zsTHeqMy-|0wn|z>ZjKV! zNYs#UT0unp=s@V*Oe<2OtoAGIM<1l?RwJUqM#a|A`6KAZeeQGK=Q+>&-uIrofPY#r zbxYYFQcV!nkw-15N5R-~ItL;xxAuaA&Vl;uuc+1k;E$!05R;(QNBKL$ONg2CeA*4? zHF2byG?^gKYRxfG$IDha#@Ql`R-a3&(Ickw+ER8O--zI50d0c@E;75`jo_!XY1^QU z^`x0$wjaqM{1_$$ZxcsiqKP=AHaviVHuf`p59U}jUFpQ2KA6!g4;xe@W!@)6@`Em| zzG*lymy1baWoKvJ5kaNS%n$I1Ey!9dfkL;;Z-yv+J%0)3I`a=MB+RD-Xrrfc%Jmi@ z_zUIu*+JiL3ytPvfrX}6SLt0s&?4}%>ig}Yo2*&jVmqy05iU`W%_90yHu~vFo619W z+jGIsTJ3AW(T;2S>lPl8obD@FmpwUCpaW%ol2^4O#2SoOG2>gsj#BSKpVWb*+-JPX zQkHcHaGl;<;mK66ZdzX7jit?}ez&IZsq@ ziKNhFPWuVoc741v!ZFsV;K$lTabeNq7X|;xfx)!~_4b4$HVr%73VrLeiOB_I zxR$P-WGH{&C5Hu|pM zG@M~I?#}7(g{Bq`!8jW!yr!LMQ18u6GIq!N5@DR4t0?0*R#2v2{X&3TWYQAa*P5CBg!rgooEndnNZk`2&!R0C&jd{ z9~LpTEQz9i^g(FLe=-A-HKx{C4oL z&iHhg=SFf2zXwSEK;*=@ltQes2allF!+y`K#!REoK9d-+{CrrwTq9*R@)7%O`V#_+lC51DXVTGjMpdL#)Q#|@)GAWm)wS=%$0bX z#pK)&;SRmK!jYt6?TkEsd1;CBfL!`H z|2$k|RkqeyFiPW!UPFlW7v0iLH>h)FMHzeGe2);K7b{9R4pwY|37WSjgS(6Oe38Wv zwocIes?9S(2&6}zpbb?Ux$j*S_py}y+jc_>t?4|&G1&Q*<70I%$F#0Z9QSvHpoQ)A QyJR-d{T#qgZ}mF<0;7mvJ9~nn_8iwm5G`8F=x$vT-J{)4eZZ!R1)YCZD*QF zM-cynYgohlQC%oYiJ>@!NVWxlL1|Yf~a& zp+WFKmA5qK6ciCO04@>Nd)bxkHz>j$y|67jPHELv%aIUlG0vhx?>3N*48q zHu`rk%pm=~<}FdNg1DN?>GFi~2&VXKja;5APgbf9$W@2ZlLHTNZtQ_>{=}xiFlZyJ zQ~}rdRO!+-$m0`~9|Vw3!csm%0l%2C5CLj3m8Av^uQ(hJQZ-^M!Z{z4IlX>qMI6Uu zuo_e?bZGdBBZjSIIjGTXVO4H}-uS#fJ7(ZwQR~DL&rwGXYL?`p=q$f>Rh*`5c*!_( z5T+gMt^Zgz@6+HRil)@?{-A=u5MZ}XsN7hRgPgg%R7(Ifq_2!i^rC@2gx73i)>SX6 zmed~>Si}v(?EF&taWMbD@9f86e$l$-B}(1F#2GZ;4S@aD)tUdnm;QohNUN@#nqJmf zfFl?5?O-Rr^m}Q&$MBuTATz#-fFiPZZns!X=T;Nxc|RQoDw06W@2hwp3*98L_64~3 z$=b~ksallgF(+8qjI2}0yglf|p+lJN@Ifttm1c rg@74ld&w9%1}+lWaT0oYT}M@$fMFhccEPRi&PoMjgQ@eL0*t=_i5gx| delta 884 zcmZ8fZAep57{2eedzYSOX|@Jiv_1^c7F)AmO7;b{Of7X?_k|6!ET})r(FZ{-`|!-Q zq!UQcpE1jbA=M2s7cq*aP)4gkCQ=5rR*Q^`umtUF4T|8Nd*Ac&JkNQb=iE~xlCvWc zag~+3B{l#&C2K(mUSa_~jFI!8mt8{}b8pbapJ135!XR`58=>1b!cp5y zWgL$ViT%9Lyxuy$-iXeGU7Rj#wb-8YZp;lGto9Avi)`>4QM))d<}qzhxY5d|s)1y2BY60Elu#!%=c!qaU7?x`3$ zBtN-Me*$rN9aIRQ!MN;lJQG@tK>b=?Sw7 z9Av+x1AOF{rI^;st>0-3O54k9s3qfjma!%}w}~kBCg?cOTm&XzMf2M{=pwU^4MI>D zJ~l7A#EJ|NXMu|=D>ozO!n6~=9bvk|Ype(++vN=?_uH-pi|vt{vm?gtmNy8C&s-O6 zcOa)!7j8(!cNs@;G#Zaa{T>>g7vYJV#N(?SIN}>_mn28(YWRBms*k2LT*grvo09vV zL=(+Y*TbJ!mBPSj{?6G3Ou#tl38o-aH-f z()VP*fj%CXsjI0?y9xcHNfn*9=`T??lQ|?Oar|*d8b+!9u%e&yphlDu&{6@uekXq4 z`dNbeF+cq$8V7lXm2`?vcm7drEcKy`O?DV)ygbZB5RG}y_v6OT4T(D+K*`(D{$H@Q# OlWSKfZ{D!Nf(Za;su%hI delta 53 zcmV-50LuU9)dJ|%0