From 12aaf3aedda737dd454e62e2bd96594afe63e156 Mon Sep 17 00:00:00 2001 From: sparky4 Date: Tue, 21 Jul 2015 12:15:33 -0500 Subject: [PATCH] pew pew boom 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: inputest.exe modified: makefile modified: maptest.exe modified: miditest.exe modified: palettec.exe modified: pcxtest.exe modified: sountest.exe modified: src/lib/16_mm.c modified: test.exe modified: test2.exe modified: tsthimem.exe --- 16.exe | Bin 45547 -> 45547 bytes DEBUG.TXT | 12 ++++---- MMDUMP.TXT | Bin 0 -> 125 bytes exmmtest.exe | Bin 58884 -> 58853 bytes fmemtest.exe | Bin 20822 -> 20822 bytes fontgfx.exe | Bin 39420 -> 39420 bytes fonttes0.exe | Bin 38762 -> 38762 bytes fonttest.exe | Bin 22650 -> 22650 bytes inputest.exe | Bin 35761 -> 35761 bytes makefile | 2 +- maptest.exe | Bin 45487 -> 45487 bytes miditest.exe | Bin 62964 -> 62964 bytes palettec.exe | Bin 36448 -> 36448 bytes pcxtest.exe | Bin 63674 -> 63674 bytes sountest.exe | Bin 57836 -> 57836 bytes src/lib/16_mm.c | 76 ++++++++++++++++++++++++------------------------ test.exe | Bin 36797 -> 36797 bytes test2.exe | Bin 39549 -> 39549 bytes tsthimem.exe | Bin 30749 -> 30749 bytes 19 files changed, 44 insertions(+), 46 deletions(-) diff --git a/16.exe b/16.exe index 06506b05d29d13f3054669555b70bc35cee16c8b..8011c296ca3524686ece36e03e79208bfa05294e 100644 GIT binary patch delta 37 tcmaF;nCbOnCL!M_7e;G_2MksW>p1@ZKf%t>uu+J02@^xZX2~U&cmWy@4m1D& delta 37 vcmV+=0NVfS;{xmB0uoJHL;*Vh-~c)RW(@!T$OnMCu@VKO0)V@-8Klw;Bb*Or diff --git a/DEBUG.TXT b/DEBUG.TXT index b442a8f8..a9cdbe7a 100644 --- a/DEBUG.TXT +++ b/DEBUG.TXT @@ -1,7 +1,5 @@ -Seg:0 Size:114096 Owner:0xfd10 -Seg:1bdb Size:4096 Owner:0xb512 -Seg:1e4b Size:8512 Owner:0x8ebc -Seg:22ef Size:774416 Owner:0x8e2e -Seg:e000 Size:31344 Owner:0xd648 - -MM_ShowMemory: Memory block order currupted! +Seg:0 Size:143152 Owner:0x9a50 +Seg:22f3 Size:4096 Owner:0x97a0 +Seg:2560 Size:544 Owner:0x90c7 +Seg:280f Size:753424 Owner:0x70bc +Seg:e000 Size:131056 Owner:0x8d03 diff --git a/MMDUMP.TXT b/MMDUMP.TXT index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..b5a1baa034c4baa3d4480d96558cdcbf7319f8f6 100644 GIT binary patch literal 125 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 Q+wiQSRX^(_S2cwEFJqdFjsO4v delta 15539 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 delta 37 tcmeyfnd#4FCL!ObNespe2N;YPVtM}m-^13hd!vw6FH^(r&33)}cmN)j4>kY* diff --git a/fonttes0.exe b/fonttes0.exe index ae601be34a382d386347788c3101c9e0fe9f1ce1..bcbc9adba0fbc816dfe659401ac02705d4a96d51 100644 GIT binary patch delta 37 tcmaF0j_K7pCL!M_CI%yh;|wMYOF91kpUB40uu*7D7ZXFn<^x@;cmM;;4h;YR delta 37 vcmV+=0NVfRt^(?=0uoJH0st}q#{e_{T@3&Kkp_Ufu@bC`0)V@-z>2C24OtIA diff --git a/fonttest.exe b/fonttest.exe index 1e5af570c040803f45ff9a0149b14ccf76e9ee24..53ce74e450ec27254c473e190bfea5a24637d8fe 100644 GIT binary patch delta 37 tcmeyhf$`S{Mj_uQ9Y$$}Dh5RcQI7xr-Iy5~HVU!$Gch!5mheyF1OVkz3iJQ~ delta 37 tcmeyhf$`S{Mj_uQ9Y$$}Dh5S{v)upxyD>NH-YCT4&(yGcvxI*VCjbK64J7~o diff --git a/inputest.exe b/inputest.exe index 5824e8ee5aa20a6030d5f53684f9db2cec5fca90..21b808033facc3ff4d17155f56a3280a74bc8043 100644 GIT binary patch delta 37 tcmdluooVBACL!Ob1q`|j1&nbFiX8v{`?4}LY!ouBXJTmB>{*||0|4XW3(Eii delta 37 tcmdluooVBACL!Ob1q`|j1&nbFH@W}+_hoI^y-~=to~dE?X3zQz9smJs4g3HA diff --git a/makefile b/makefile index 1c56ca55..6b868df8 100644 --- a/makefile +++ b/makefile @@ -13,7 +13,7 @@ TARGET_OS = dos #-zkl = current codepage DFLAGS=-DTARGET_MSDOS=16 -DMSDOS=1# -zm -CFLAGS=-zk0 -wo -x -mc -zu -k48000# -zdp# -zp16 -zq +CFLAGS=-zk0 -wo -x -mc -zu -k32768#-k48000# -zdp# -zp16 -zq OFLAGS=-ot -ox -ob -oh -or# -om -ol -ol+ FLAGS=-0 -d1 -lr $(OFLAGS) $(CFLAGS) $(DFLAGS) #-d2 SRC=src$(DIRSEP) diff --git a/maptest.exe b/maptest.exe index 80f3a40b3100c61f6c65215a8721bc5049522e58..d987ca52951b5e5ddb1e8773ae79fdc720662398 100644 GIT binary patch delta 37 vcmV+=0NVer;{vba0uoJHya77^?f^ajuL%GD%m)B~u@b+d0sw%s)1%xCBD)XA delta 37 vcmV+=0NVer;{vba0uoJHya77^?f^ajXAJ-U%m;wGu@b+d0)V@-)1%xCEJzUf diff --git a/miditest.exe b/miditest.exe index 55eb2bf23e330b1222c3b52c821fc45daddda99b..57f7442cb423973af7798a6e190498de4af3bf12 100644 GIT binary patch delta 37 tcmezJn)%CXW+C6G2F7p(UPd>D{T%=Q2XZqsY!o{1jESLP^Oa```~Vxs4$=Ss delta 37 tcmezJn)%CXW+C6G2F7p(UPd>Da-RSH1GyV^ZxlN4jHzMw<}1$>_yHwV5Ci}K diff --git a/palettec.exe b/palettec.exe index 376d8f4668f9a193df7d479a896b745514a025a7..0ee68af97218d67d9d266e6c31e38ebf16a15553 100644 GIT binary patch delta 37 tcmaDbhv~r_CL!ObZ;W~j8yNH$mT>(4Z_38duuH%2*=>RH%2*=>Ru@VC50)V@-7U`r9G#n69 diff --git a/sountest.exe b/sountest.exe index a41715799dddfaee53285d13c22df49037491a77..4ffcff6d9c7b4b79bcebb0a31914d23657c437a5 100644 GIT binary patch delta 37 tcmaEJnEB0NW+C6G21Y-I1&mn?!5shpFXUus*eIlTnTercv(x2Od;k+;4nY6_ delta 37 vcmV+=0NVfT!vpNY0}@SIfB{YbpaE(C3k?7Np$UMyu@WxR0)V@-Ler`a9Pkfw diff --git a/src/lib/16_mm.c b/src/lib/16_mm.c index a51e7d44..38449a14 100644 --- a/src/lib/16_mm.c +++ b/src/lib/16_mm.c @@ -1394,88 +1394,88 @@ void MM_EMSerr(byte *stri, byte err) { //Returns a text string describing the error code in EMS.Error. fprintf(stderr, "\n%x\n\n", err); + fprintf(stderr, "\n%u\n\n", err); switch(err) { - case '0h': + case 0x0: strcat(stri, "successful"); - case '80h': + case 0x80: strcat(stri, "internal error"); - case '81h': + case 0x81: strcat(stri, "hardware malfunction"); - case '82h': + case 0x82: strcat(stri, "busy .. retry later"); - case '83h': + case 0x83: strcat(stri, "invalid handle"); - case '84h': + case 0x84: strcat(stri, "undefined function requested by application"); - case '85h': + case 0x85: strcat(stri, "no more handles available"); - case '86h': + case 0x86: strcat(stri, "error in save or restore of mapping context"); - case '87h': + case 0x87: strcat(stri, "insufficient memory pages in system"); - case '88h': + case 0x88: strcat(stri, "insufficient memory pages available"); - case '89h': + case 0x89: strcat(stri, "zero pages requested"); - case '8Ah': + case 0x8A: strcat(stri, "invalid logical page number encountered"); - case '8Bh': + case 0x8B: strcat(stri, "invalid physical page number encountered"); - case '8Ch': + case 0x8C: strcat(stri, "page-mapping hardware state save area is full"); - case '8Dh': + case 0x8D: strcat(stri, "save of mapping context failed"); - case '8Eh': + case 0x8E: strcat(stri, "restore of mapping context failed"); - case '8Fh': + case 0x8F: strcat(stri, "undefined subfunction"); - case '90h': + case 0x90: strcat(stri, "undefined attribute type"); - case '91h': + case 0x91: strcat(stri, "feature not supported"); - case '92h': + case 0x92: strcat(stri, "successful, but a portion of the source region has been overwritten"); - case '93h': + case 0x93: strcat(stri, "length of source or destination region exceeds length of region allocated to either source or destination handle"); - case '94h': + case 0x94: strcat(stri, "conventional and expanded memory regions overlap"); - case '95h': + case 0x95: strcat(stri, "offset within logical page exceeds size of logical page"); - case '96h': + case 0x96: strcat(stri, "region length exceeds 1 MB"); - case '97h': + case 0x97: strcat(stri, "source and destination EMS regions have same handle and overlap"); - case '98h': + case 0x98: strcat(stri, "memory source or destination type undefined"); - case '9Ah': + case 0x9A: strcat(stri, "specified alternate map register or DMA register set not supported"); - case '9Bh': + case 0x9B: strcat(stri, "all alternate map register or DMA register sets currently allocated"); - case '9Ch': + case 0x9C: strcat(stri, "alternate map register or DMA register sets not supported"); - case '9Dh': + case 0x9D: strcat(stri, "undefined or unallocated alternate map register or DMA register set"); - case '9Eh': + case 0x9E: strcat(stri, "dedicated DMA channels not supported"); - case '9Fh': + case 0x9F: strcat(stri, "specified dedicated DMA channel not supported"); - case 'A0h': + case 0xA0: strcat(stri, "no such handle name"); - case 'A1h': + case 0xA1: strcat(stri, "a handle found had no name, or duplicate handle name"); - case 'A2h': + case 0xA2: strcat(stri, "attempted to wrap around 1M conventional address space"); - case 'A3h': + case 0xA3: strcat(stri, "source array corrupted"); - case 'A4h': + case 0xA4: strcat(stri, "operating system denied access"); default: strcat(stri, "undefined error"); } } - //========================================================================== /* diff --git a/test.exe b/test.exe index 9ab02f96776a6d21dc91df82eef7923b48bdba31..39c9835451d99def803832c875ed2f12f6652775 100644 GIT binary patch delta 37 tcmdlxpK0%WCL!M_F-Coc4Gek=OE~`jcV}a0*eDd-%*4>JIlVcI2LR{#3@ZQt delta 37 tcmdlxpK0%WCL!M_F-Coc4Gek=F+BhOyR$Xy-Y68@%+#=Zb9!?a4*>Cp4P5{L diff --git a/test2.exe b/test2.exe index 65ee9440e3b0279a48a33e08e6d64d57ca15fa3a..40de58100f2980a8a40904fc8987996634b53853 100644 GIT binary patch delta 37 tcmeynh3W4WCL!M_CkA7Ny$nVSYdHS@-^a$#uu*7XFB3z<=B>RacmNa64z>UQ delta 37 vcmV+=0NVfkv;zIK0uoJHLI5)Wy#O)*WDNiRz6OB1u@a$;0)V@-wT;LO9b6CS diff --git a/tsthimem.exe b/tsthimem.exe index bb81bf53a82a9a165ebeec030ac8ba3b77753711..9d0f29e2c29c23f023dc0df4677fccd9ff7b4b7c 100644 GIT binary patch delta 37 tcmbRHfpP8!Mj_uQ1_m{ThYZ#XLLC49PiJ9h*eJxF$HdUESvrr23jpe&3rzq3 delta 37 tcmbRHfpP8!Mj_uQ1_m{ThYZ#Xr?~(BpU%>-d!rD09#g~a&C+>HTmT3v4SoOs -- 2.39.5