{ -=*=-=*==*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=- UNCREL.INC vers 1.0 11jan88 Turbo pascal inline code Uncrunch subroutines Copyright (c) Steven Greenberg 8/31/86 201-670-8724. May be reproduced for non-profit use only. Assembled into Inline code format by Wells Brimhall / Znode 52 (602)996-8739 -=*=-=*==*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=- UNCREL.INC must have following addresses patched in: byte address ---- ----------------- 1+2 24k uncr buffer 7+8 getbyt routine (returns next curnched byte in reg a) 10+11 out routine (outputs uncrunched bytes in reg a) The calling SP is stored at Uncrel+542h. To abort the uncrunch procedure the in or out routine must restore the SP to this value and execute a Z80 RET instruction. } INLINE($21/$34/$12/$C3/*+$0068/$C3/$78/$56/ $C3/$BC/$9A/$43/$6F/$70/$79/$72/$69/$67/$68/ $74/$20/$28/$63/$29/$20/$53/$74/$65/$76/$65/ $6E/$20/$47/$72/$65/$65/$6E/$62/$65/$72/$67/ $20/$38/$2F/$33/$31/$2F/$38/$36/$20/$20/$32/ $30/$31/$2D/$36/$37/$30/$2D/$38/$37/$32/$34/ $2E/$20/$4D/$61/$79/$20/$62/$65/$20/$72/$65/ $70/$72/$6F/$64/$75/$63/$65/$64/$20/$66/$6F/ $72/$20/$6E/$6F/$6E/$2D/$70/$72/$6F/$66/$69/ $74/$20/$75/$73/$65/$20/$6F/$6E/$6C/$79/$2E/ $11/$FF/$00/$19/$2E/$00/$22/*+$04D9/$3E/$30/ $84/$67/$22/*+$04D4/$3E/$28/$84/$67/$E5/$11/ $00/$00/$EB/$A7/$ED/$52/$22/*+$04CC/$E1/$7C/ $C6/$08/$67/$ED/$73/*+$04B0/$F9/$21/$75/$EC/ $ED/$5B/*+$04B4/$A7/$ED/$52/$22/*+$04B0/$CD/ *+$047B/$CD/*+$0462/$FE/$76/$20/$0F/$CD/*+$045B/ $FE/$FE/$28/$17/$3E/$04/$18/$0A/$3E/$03/$18/ $06/$3E/$02/$18/$02/$3E/$01/$37/$ED/$7B/*+$047E/ $C9/$AF/$18/$F8/$CD/*+$043D/$B7/$20/$FA/$CD/ *+$0437/$CD/*+$0434/$F5/$CD/*+$0430/$CD/*+$042D/ $F1/$FE/$20/$D2/*+$01AA/$CD/*+$00FA/$11/$FF/ $FF/$ED/$53/*+$044C/$CD/*+$00BE/$DA/*-$002A/ $D5/$CD/*+$0026/$21/*+$0441/$CB/$3E/$38/$09/ $2A/*+$0438/$3A/*+$0442/$CD/*+$0060/$D1/$3A/ *+$042D/$B7/$28/$DB/$CD/*+$009D/$DA/*-$004B/ $D5/$CD/*+$0005/$D1/$18/$F3/$E5/$2A/*+$0438/ $39/$D2/*-$006E/$3A/*+$0429/$82/$67/$6B/$7E/ $FE/$80/$20/$16/$3E/$01/$32/*+$0408/$E5/$2A/ *+$0402/$3A/*+$040C/$CD/*+$002A/$E1/$7E/$FE/ $80/$CA/*-$008B/$56/$7C/$C6/$10/$67/$5E/$CB/ $7A/$20/$0D/$CD/*-$0034/$7C/$C6/$10/$67/$7E/ $CD/*+$028D/$E1/$C9/$7C/$C6/$10/$67/$7E/$32/ *+$03E3/$18/$F1/$F5/$E5/$CD/*+$00F7/$67/$3A/ *+$03E1/$84/$67/$D1/$F1/$4F/$44/$7E/$FE/$80/ $28/$16/$7C/$C6/$30/$67/$7E/$B7/$28/$0A/$47/ $7C/$C6/$10/$67/$6E/$60/$C3/*-$0016/$60/$CD/ *+$0083/$72/$7C/$C6/$10/$67/$73/$7C/$C6/$10/ $67/$71/$ED/$4B/*+$03B6/$0B/$ED/$43/*+$03B1/ $78/$B1/$C0/$3E/$FF/$32/*+$038D/$C9/$EB/$21/ *+$0393/$CB/$06/$EB/$38/$19/$CD/*+$0352/$57/ $CD/*+$034E/$32/*+$0397/$CB/$3A/$1F/$CB/$3A/ $1F/$CB/$3A/$1F/$CB/$3A/$1F/$5F/$18/$0A/$CD/ *+$0339/$5F/$3A/*+$0381/$E6/$0F/$57/$7A/$B3/ $C6/$FF/$3F/$C9/$21/$FF/$0F/$22/*+$0370/$CD/ *+$000F/$AF/$F5/$21/$FF/$FF/$CD/*-$0088/$F1/ $3C/$20/$F5/$C9/$2A/*+$0357/$54/$5D/$13/$3E/ $80/$01/$00/$10/$77/$ED/$B0/$36/$00/$01/$00/ $40/$ED/$B0/$3E/$7F/$2A/*+$0340/$77/$C9/$C5/ $D5/$E5/$7D/$C6/$65/$6F/$30/$0D/$24/$3A/*+$0332/ $C6/$10/$BC/$20/$04/$3A/*+$032A/$67/$3A/*+$0326/ $C6/$0F/$94/$47/$7D/$2F/$3C/$20/$01/$04/$4F/ $54/$5D/$3E/$80/$ED/$B1/$28/$12/$2A/*+$030F/ $3A/*+$030D/$47/$7A/$90/$47/$4B/$3E/$80/$ED/ $B1/$C2/*-$0191/$2B/$EB/$E1/$7C/$C6/$30/$67/ $72/$7C/$C6/$10/$67/$73/$EB/$D1/$C1/$C9/$11/ $00/$00/$42/$4F/$09/$CB/$DC/$CB/$2C/$CB/$1D/ $4C/$7D/$ED/$5A/$38/$0F/$06/$0C/$CB/$39/$1F/ $30/$03/$EB/$19/$EB/$29/$10/$F5/$EB/$29/$17/ $29/$17/$29/$17/$29/$17/$6C/$E6/$0F/$C9/$FE/ $20/$DA/*-$01CF/$CD/*+$018C/$11/$FF/$FF/$ED/ $53/*+$029F/$CD/*+$0117/$DA/*+$0041/$D5/$CD/ *+$006D/$21/*+$0294/$CB/$3E/$38/$09/$2A/*+$028B/ $3A/*+$0295/$CD/*+$00BE/$D1/$3A/*+$0280/$B7/ $28/$DB/$FE/$FE/$20/$06/$3C/$32/*+$0275/$18/ $D1/$ED/$53/*+$0270/$CD/*+$00E8/$DA/*+$0012/ $D5/$CD/*+$003E/$2A/*+$0263/$3A/*+$026D/$CD/ *+$01C8/$D1/$18/$E6/$7B/$FE/$00/$28/$27/$FE/ $01/$C2/*-$022C/$21/$00/$00/$22/*+$024D/$AF/ $32/*+$0245/$CD/*+$0129/$3E/$09/$32/*+$0244/ $3E/$02/$32/*+$0240/$11/$FF/$FF/$3E/$01/$32/ *+$0233/$C3/*-$0073/$AF/$C3/*-$0246/$D5/$EB/ $3A/*+$023B/$84/$67/$CB/$EE/$D1/$E5/$2A/*+$023A/ $39/$D2/*-$026C/$3A/*+$022B/$82/$67/$6B/$7E/ $E6/$DF/$FE/$80/$20/$1F/$3E/$01/$32/*+$0208/ $E5/$2A/*+$0202/$3E/$20/$32/*+$020F/$3A/*+$0207/ $CD/*+$0030/$AF/$32/*+$0205/$E1/$7E/$FE/$80/ $CA/*-$0294/$56/$7C/$C6/$10/$67/$5E/$CB/$7A/ $20/$0F/$CB/$AA/$CD/*-$0041/$7C/$C6/$10/$67/ $7E/$CD/*+$0082/$E1/$C9/$7C/$C6/$10/$67/$7E/ $32/*+$01D8/$18/$F1/$F5/$E5/$CD/*+$00F9/$D1/ $2A/*+$01C3/$3A/*+$01D3/$84/$67/$3A/*+$01CA/ $B2/$77/$7C/$C6/$10/$67/$73/$7C/$C6/$10/$67/ $F1/$77/$2A/*+$01AB/$23/$22/*+$01A7/$23/$3A/ *+$01A7/$BC/$C0/$CB/$27/$32/*+$01A0/$3A/*+$019C/ $3C/$FE/$0D/$28/$04/$32/*+$0194/$C9/$3E/$FE/ $32/*+$0187/$C9/$11/$00/$00/$3A/*+$0187/$47/ $3A/*+$0182/$4F/$CB/$21/$CC/*+$001D/$CB/$13/ $CB/$12/$10/$F5/$79/$32/*+$0172/$7A/$3D/$A7/ $C0/$7B/$FE/$04/$D0/$FE/$02/$28/$DA/$FE/$03/ $28/$D6/$C9/$CD/*+$012A/$37/$17/$4F/$C9/$ED/ $4B/*+$0159/$CB/$38/$38/$13/$FE/$90/$28/$09/ $4F/$ED/$43/*+$014C/$CD/*+$011C/$C9/$04/$ED/ $43/*+$0143/$C9/$B7/$28/$11/$3D/$47/$AF/$32/ *+$013A/$79/$32/*+$0135/$79/$CD/*+$0104/$10/ $FB/$C9/$3E/$90/$ED/$43/*+$0128/$CD/*+$00F8/ $C9/$CD/*+$0027/$3E/$20/$32/*+$0126/$AF/$21/ $FF/$FF/$E5/$F5/$CD/*-$00BC/$F1/$E1/$3C/$20/ $F6/$06/$04/$C5/$21/$FF/$7F/$AF/$CD/*-$00CB/ $C1/$10/$F5/$AF/$32/*+$0107/$C9/$2A/*+$0106/ $54/$5D/$13/$01/$00/$10/$36/$80/$ED/$B0/$36/ $00/$01/$00/$20/$ED/$B0/$2A/*+$00F4/$54/$5D/ $13/$01/$00/$28/$36/$80/$ED/$B0/$2A/*+$00E7/ $36/$7F/$C9/$47/$CD/*+$007E/$4C/$7E/$FE/$80/ $28/$05/$CD/*+$0019/$18/$F5/$ED/$5B/*+$00BD/ $72/$7C/$C6/$14/$67/$73/$3A/*+$00C9/$67/$79/ $94/$67/$22/*+$00B8/$C9/$ED/$5B/*+$00B8/$19/ $3A/*+$00B9/$57/$7C/$BA/$30/$04/$11/$8B/$13/ $19/$C9/$47/$3E/$FF/$32/*+$00A2/$78/$CD/*+$0042/ $4C/$7E/$FE/$80/$28/$20/$3A/*+$0095/$FE/$FF/ $20/$14/$E5/$56/$7C/$C6/$14/$67/$6E/$3A/*+$008C/ $82/$67/$CB/$6E/$20/$03/$22/*+$007D/$E1/$CD/ *-$003E/$18/$DA/$2A/*+$0074/$7C/$FE/$FF/$C8/ $ED/$5B/*+$005C/$3A/*+$0066/$47/$72/$7C/$C6/ $10/$67/$73/$7C/$C6/$10/$67/$70/$5D/$29/$29/ $29/$29/$AC/$6F/$7B/$E6/$0F/$67/$3A/*+$0057/ $84/$67/$23/$E5/$ED/$5B/*+$0050/$19/$22/*+$0046/ $E1/$C9/$C5/$D5/$E5/$CD/*-$0506/$E1/$D1/$C1/ $C9/$F5/$C5/$D5/$E5/$CD/*-$050E/$E1/$D1/$C1/ $F1/$C9/$21/*+$000B/$11/*+$0014/$01/$0C/$00/ $ED/$B0/$C9/$00/$FF/$FF/$01/$00/$00/$80/$09/ $02/$00/$00/$55/$00/$00/$00/$00/$00/$00/$00/ $00/$00/$00/$00/$00/$00/$00/$00/$00/$00/$00/ $00/$00/$00/$00/$00/$00/$00/$00/$00/$00/$00/ $00/$00/$00/$00/$00);