home *** CD-ROM | disk | FTP | other *** search
/ ABBUC Magazin 37B / ABBUC_Magazin_37_19xx_ABBUC_Side_B.atr / superpck.doc < prev    next >
Text File  |  2023-02-26  |  6KB  |  19 lines

  1. ¯≡βπδ³✓ SUPER PACKER V 1.0¢✓ ②-¢
  2.  (~❎PCK.COM)¢¢   By BEWESOFT  (Jiri Bernasek)¢¢~⇦<INTRODUCTION~⇦3Finally is there a packer from~    N!~ï1.0 can~❎+ almost every DOS files, and it~❎(be also used as a lin~⇦eor simple~❎5-format editor.~⇦áI'll not say that my~✓óis great~⇦Ffantastic~◆ו- you~✓<believe... But I~╱¶resent serious facts~❎Œnumbers:~⇦ compared~♪xwith~⇦g best of ano~⇦v~◆ s which I hav~⇦èMagnus's Crunc~⇦)5.0. A~6(F~D^, PLINK) are more~D5r-friendly, but~⇦}y give bad results (because~╱~⇦@using RLE method only).~❎ך~❎wd 10 programs (5 demos, 4 gam~Hדone "~G'"~✓.: ATMAS II macroassembler) randomly selected~åLmy disk-box~FCbo~GH~G⇩~╱n~ççre~✓ן:¢- W~⇦0~æâI was work~⇦τexactly~ä`described in "SIMPLE WAY" par~Eøthis manual. E~à†~G①~I~⇦Xed well.¢- In~Vח I~åת~⇦ח~ד    common Offset 4. I must make changes~⇦ÿ4~
  3. kbef~DΩ~⇦é~⇦ט(Init~❎$~⇦U~גə...)~I~
  4. wasn't able to load two~╱βe~
  5. `at all~è!of effe~ä±in VBI~äøle~❎Aing). T~D ~    hi~❎g~E&easy~⇦luse~äHA~ג0ow~ח4 The difference~⇦_length~⇦t~Gb~⇦עs~E†in~ä-ge -5%...+15% (So~æə~àgood~à¶D~_~H5time (inclu~⇦ג~✓כ, sav~àtc.)~❎vbetween -1~╱v2~◆v~R∞is faster a little bit;~דä~àב"L~╱§tests" OFF~❎Ã~æ¬will get~הפspee~④יde~ל~ij50~F60~╱ij~à0is point~②äi~❎:ter~❎zAno~גj~K¼s:~⑤4~❎Øuser-friendly~åëit ca~F "serious"~èstoo. (~à~❎שer from~Vedestroy~⇦ΩDOS, so it's~E≤ only for demos~❎|games~ג④ M~וÕ~❎G~גØ~⇦D~E¢al~דÄany~⇦T (I~EÑe~❎¨~❎!Sparta~⇦~⇦S~⇦✓2.5),~ו♪~⑤¿a Boot-disk~DD~T/not as colorful,~⇦~Fj~êכ(it looks quite unprofessional),~à^it st~ä5display~◆R~DX~àbscr~ä⇨~îù~גŒa~D6~זµ~⇦µout~גz~❎=-~ז⌠~⇦Acompu~äםsee~E» be lo~גí-up~G❎~ëæ.¢¢✓ SIMPLE WAY¢¢  How~⇦7~à⇧a~I|~ç⇧~Fc~åÅ~Fá(~❎Ãimplest way)...¢¢- Start~י∈~å_<L>oad~╱⑦~◆S~ä⇦~✓É I~äϕe left ~Dח~⇦µyour~Həyou'll~⇦∧~F0tructure~⇦(~♪U-file~╱çet adress~⇦#D~êŒ~åδs Bu~ג( if necessary (~Df<M> - P~╱.setup). Mostly~❎idefaul~    \(~
  6. Zt $500~╱∩~✓_n~◆ij-memory~❎%BD00) w~äbe OK~ה ~❎∩ are~ås~✓עmer - don't~Dö~⇦Cb~ä❎~Dï,~⇦%bably~ג_ll~EŒ~äחIn general:~·~◆ùarea must~⇦üdi~⇦④ent~╱´it~    əbetw~D|$400-$6FF or cca.$20~⇦②BFFF ($C~     ~Dפa Micro-DOS). O~ä¼urs~DÀ~גq~⇦yca~⇦לbe used b~FW~❎Ñd~ë-~EΩ~Qµ~F∧  I~F.have~⇦Lany place~❎é~◆σ-~גlable Huffman~Åmis ca~❎Öe~✓3~Eö~D~◆¥~EÜ~⇦ineed~⇦ito~Mà~äI~å✓~àsTry~⇦"<P>~גDevery "Data" segments~Fdthen <S>av~╱final~◆§~⇦H~גRi~çן~N⑧~DΓs.~Dis~D½~דüy~דΘ~ג«up,~╱]it's~è~èπto change~ï⑧~✓IJ✓ COMMANDS¢¢  T~גÅis~דèpossi~DKcommands~❎~הøupper-right corner~נ¶~ש§~דה~עץ~§ן~⇦r~הH. Use arrows~⇦קmo~GJcurso~דx~Eβ"~⇦7-map"~Fyp~דœa letter ke~E②execute a~✓∞~äcWhat~Eⁿcan~❎¢~◆∩~
  7. S:¢¢~D§   ⇦X-⇦Y
  8.  *1¢P~FØ~◆④>⇦Z❎ *2¢INIT~╱, *3¢RUN⇦~✓4¢Copy~
  9. K-~❎8⇦ *5¢End⑦ *6¢¢*1~Dwa~F⌡e data-~çY. *2~╱~ç1~◆⑧;~❎œnumb~DΩf~⇦⌡">"~⇦*~Fængth~Eβ~╱6~⇦S. *3~E-*4~גã~❎)~❎¶~⇦④RUN~ç1e~çכ*5~✓NCOPY function (explana~❎later). *6~✓-end~⇦x~ç⌠~ån~ê]:¢¢<D>isk Directory - En~⇦®driv~
  10. עn~⇦Θarch spec. (or~GΣRETURN for D1:*.*)~╱»~ïld~⇦bd~✓b...¢¢<L>oad DOS~❎Ü - With~åL~    ם~◆Cl~⇦*~ïú~❎l~DHing. It~    $a~❎L~╱insert its contents at~ï†-posi~⇦g~åä~ט~♪K made by~╱ÿ~הו,~✓(ge~╱Osam~כOincluding~Å!s,~NÕ~GשDe~╱W/Buff~Dj~J⌠s befor~⇦bv~⇦P~⇦m~Gו<F> - L~⇦¬~à¥~GDT~⇦ºall~ג¡~גRto link~
  11. $s (Pi~❎¿s, texts etc.) into~⇦3~Dש~Ee. A~àד~D~ }~✓³be as~⇦∞~Dì~Dftar~D②~╱ij~Gä~E¢becom~⇦. a new~H⓪~זτ~דµ~I?~⇦ץS>av~    מwi~äE~⇦①~╱-nal~╱ê(~Jid~GD if~⇦&re~דOs~⇦v~יo)~⇦\P>ack~    â~⇦d~Dσin~èuo~❎D~Gϕ~ê_try~DM~⇦⑤~F⌠~◆Aat~æN Y~è∙only a single~Dï~⇦③~Fgscreen wh~⇦כ~çל (because~⇦àspeed). P~דfHELP~⇦étur~F7~❎Œ~◆Eon/off~⇦³~D⌡want~äקSee "P~◆Zmethod" part~╱πis manu~DOor m~ähinfo~D%E>ras~
  12. σ~Lèdelet~Fî~[⇦¢¢<R>,<I~äÑAdd RUN, INIT~ûña~╱# or~╱%~åD~⇦ə~ìÆ¢¢<C~⇦RI~הף~דN- With~╱נ~Iב~⇦Wcan i~╱)a little copy-rout~Dë~à≥~EΩ~╱_~ד . For example:~Dי~EO~דI~גma~ ÷$E000-$E0FF (Under ROM-OS). B~Gחit's impossible~    Iit directly,~❎ãneed~ ~❎ƒ"normal" memory~הVthen~❎י~⇦'u~♪w~E⌡o, chang~Fñ~GJo~àər~    ©~D≥~◆σ~⇦t$8~❎ח80FF~♪c~Dû"C~⇦h~♪ ->~❎÷" after~Fx~è(~ט9~å.mak~╱ê~Mz~⇦~you. No~àKat~╱H~✓ (l~E³han $40 bytes long)~╱Vbe placed~Dà"Buffer"~◆δ!~דפ~❎oproc~⇦Iis go~ג⇦from begin~⇦⌡end~ז∮~F^-blo~ג∞o~❎?~änA~änC~FN~GJ-~à④~ä]edit~E«~⇦[~Jhany~H①,~ôר,~⇦⓪parameter~❎2~äז~⇦nM~⇦n~גãe~D⌐tup~ג=~Efp~⇦:~⇦g~⇦¡key "M"~å6~❎ën~⇦$som~D|~    Y~De~JÅ:¢-~
  13. 0~⇦¨De~G¿~◆´(A~◆ƒwher~Fœd~✓#~Huwhile~    ≤~    ]d~זB)~⓪e~F¢~c~⇦≤b~╱⑨~⇦ñ~╱f~⇦Qw~גחHuffman method~åÄ~⇦'~דϕ~ç!~ hdisa~גX~❎¯~Gנthre~╱£~⇦W~╱Js (Type "Y", "N"~EêRETURN~ Oalso~    Tlength tests (see "~Dƒ~
  14. U")~DÕX~à&lear ALL!~❎œ¢<Q>uit~äMDOS~     enough, I~ä±nk...¢¢✓ PACKING METHOD¢¢  T~ג⓪~Gis u~G³~③ן: Run L~╱½Enco~D¥, Lempel Ziv 1977 (siz~E!data-window~⇦Z1kB)~FfStatic~Hü. So, it's wor~❎qin 3-pass~D≡~גZ.~⇦¬If~E=know~ä!ch~Iqshould~ä9use~Fהyour~❎é (~⇦example i~╱Dhav~ëS~
  15. *m~גRtimes befor~êê~Dù~⇦ù~❎*~êé~ט⑥~Hד"~G~Eה"~⇦ד~ד\~╱⌠set~à2correct~◆†(s)~⇦⑥re. T~çσing-~⇦ä~ח shor~גwthen - 50%~äQeven less!¢  But don'~⇦cink that~    ƒ~⇦U~⇦/ry~⇦~ç²~¼OFF!~D`~⇦ó~çîof~H!~E~✓Ägrea~╱Äan sourc~    2af~⇦⑨~DD~✓ז~ז[you'll ~äן~⇦bmessage "Ca~⇦œ~❎íthis"~F+~Egsegment~╱x~Dbppear! (So~❎םneed~ä⌠load~❎Uf~D¬again!) - W~④µN~❎*~Mfis lo~äוbu~E>s dang~ה no~Eœre~àW~à ~◆=,~❎Jslowes~Hל~⇦3~ט~çת~åpwan~דó~❎δa~╱¼quickly, turn~❎O~יJ~◆ROFF~ëH.~Eτ~GK~⇦¢g~çSb~⇦âresults~DÃcourse!~ה§e f~גיmemory~⇦óonly cca. 31kB~╱°~ì+~îµs~⇦~~E⑥way: L~Dma~I£(o~ה9-~⇦ס),~╱?it~En~FÜano~DB one, etc...¢  O~דá~❎s~Dןnd~êk~⇦Is~åós~äøal par~╱ת~ ÿ.~ä¡~D♪ve select~ä~DÆame De~❎O~äîd Buff~⇦♪dress~⇦]~Eוsav~ג separat~å>s~יצelet~å¡~èëth d~✓Zfrom~הU~⑥í except~⇦d~å¥rst~D❎~⇦³Y~✓eo~G[~⇦Z~H)~Iy(games~E4) too -~❎ß~E™~ê²divid~❎ºm into~I5small~GN~❎|~Dx¢⇦ WHEN THE PROGRAM DOESN'T WORK~❎%  Some~גs it~❎⌐h~EÑ~Dתa~år~G«~✓∮does~גחwork. I~╱5lock up~╱∧~⇦5~Jût a wrong~Gû (so try~⇦צch~ג~F⑨~╱!), o~è1see a nice "color-chaos" on~Féscreen~DiT~⇦E~❎$ful effec~ג¼ans~
  16. י~Iפ~ו≡able~E[~❎⑧~èϕ. (It's us~Dקchecksum~╱*t~⇦Xerror~ו0~F"~⇦)/~◆I~⇦ process.) W~❎~o~ä⇩now?~דºsimpl~גטwa~ד¿to lea~äαuch a~Eל non-~F}~ה¨i~⇦ô~❎à~àîgood idea~⇦¯So, how~⇦Jge~╱∈b~⇦apossi~⇦τresult~טΣcase? F~à¼~Do~êgknow~⇦%whic~גÖ~ה①~❎τrobl~ä}s.~❎o~E4~å±~גe~◆*by~✓♪,~דô~Dδif~✓A~àCstill~àAs. (Load, P~⇦Mon~    H, Save, T~å*star~    å~⇦E, ~♪8~זP~✓ä~גH..)~à⑥en~❎â~╱נ~Hßmethod caus~⇦÷~♪§-~
  17. ת~✓Nagain~❎כ~╱
  18. ~àσdiffer~⇦~Ts dis~äXd, ~❎τ~ ∙~╱≤¢  And finally~OG~❎c~F≡~◆I~❎~הB~◆Ãbefor~èw~♪™atic~ïד~❎³en~❎Fi~◆ח.)¢¢ #-~ג²Y~וgmake as many copies o~Dœis~ה¯r~⇦~ä&wa~Hןgiv~❎¢~ד⑦~דîfriends~E~ B~⇦IJon't~◆]~⇦Y~ד∈~ט6~F⑤!~
  19. ÅWell, enjoy~❎"SUPER PACKER 1.0 ! I hop~⇦xa~åÀw~Dclik~⇦α...¢¢¢Jiri Bernasek (BEWESOFT)¢¢Prague, 93-11-14¢¢