home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / CRACK / TR195.ZIP / README.TXT < prev    next >
Text File  |  1997-10-21  |  29KB  |  830 lines

  1. This File is Write in Chinese.
  2.                   ╗╢╙¡╩╣╙├╜Γ╩═╨═╕·╫┘╡≈╩╘╚φ╝■----TR
  3.                                               í¬í¬í¬í¬┴⌡╠╬╠╬
  4.  
  5.     ╚τ╣√─π╙├╣²DEBUGú¼SYMDEBú¼TDú¿TURBO DEBUGú⌐ú¼CVú¿CODE VIEW ú⌐╗≥ SOFT
  6. -ICEú¼ ─π╙ª╕├╩╘╩╘TRíú
  7.     TRú¿╜½ú⌐╛▀╙╨╥╘╔╧╡≈╩╘╚φ╝■╡─╥╗╟╨╣ª─▄ú¼╓º│╓╦ⁿ├╟╡─╦∙╙╨├ⁿ┴εíú╢°╟╥ú¼╫ε╓╪╥¬
  8. ╡─╩╟ú¼TR╠ß│÷┴╦╛┼┤≤╨┬╡─╦╝╧δú║
  9.  
  10.     ╥╗íó╜Γ╩═╕·╫┘
  11.     TR╢╘│╠╨≥╩╟╜Γ╩═╓┤╨╨╡─íúTR╛═╧≤╩╟╥╗╕÷CPUú¼ ─▄╢┴╢«├┐╥╗╛Σ│╠╨≥┤·┬δ▓ó╒²╚╖╜Γ
  12. ╩═╓┤╨╨ú¼▓╗╨Φ╥¬╩╣╙├INT1ú¼INT3ú¼▓╗╨Φ╥¬╩╣╙├386╡≈╩╘╝─┤µ╞≈DR0-DR7ú¼▓╗╨Φ╥¬╜°╚δ
  13. ▒ú╗ñ─ú╩╜ú¿╩╟▓╗╗ßú⌐íú└φ┬█╔╧ú¼TR╙└╘╢▓╗╗ß▒╗╙ª╙├│╠╨≥╖ó╧╓ú¼╙└╘╢▓╗╗ß╙╨╕·╫┘▓╗╧┬
  14. ╚Ñ╡─│╠╨≥íú╥≥╬¬╦∙╙╨╡─│╠╨≥╢╝╥¬╜╗╕°CPU╚Ñ╜Γ╩═╓┤╨╨ú¼╓╗╥¬CPU╚╧╩╢╡─╓╕┴εú¼TR╥▓╥¬
  15. ╚╧╩╢ú¼TR╗ß╧δ╧≤CPU ┤ª╘┌╒Γ╓╓╫┤╠¼╗ß╘⌡├┤╫≈ú¼─╟╬╥╥▓─╟├┤╚Ñ╫≈íú╚τ╣√─π╖ó╧╓TR╫≈┤φ
  16. ┴╦ú¼─╟╩╟TR╗╣╔╨┤²═Ω╔╞íú
  17.     ┤½═│╡─╕·╫┘╖╜╩╜╙╨╠½╢α╡─▒╫▓íú║
  18.     ú¿ú▒ú⌐─╟╨⌐╩╣╙├╡Ñ▓╜╓╨╢╧INT1╡─╡≈╩╘╚φ╝■ú¼╥≥╬¬╦ⁿ├╟╢└╒╝INT1║═TFú¼╦∙╥╘─╟╨⌐
  19. ╨Φ╥¬INT1╡─╙ª╙├│╠╨≥▒π╬▐╖¿╕·╫┘ú¼╙ª╙├│╠╨≥╥▓┐╔╥╘═¿╣²╝∞▓ΓTF└┤╖ó╧╓╫╘╝║╩╟╖±╒²╘┌
  20. ▒╗╕·╫┘íú 
  21.     ú¿ú▓ú⌐─╟╨⌐╩╣╙├╢╧╡π╓╨╢╧INT3╡─╡≈╩╘╚φ╝■ú¼ ╨Φ╥¬╘┌╙ª╙├│╠╨≥╓╨▓σ╚δ┤·┬δINT3ú¿
  22. 0CCHú⌐ú¼╚τ╣√╙ª╙├│╠╨≥╞╞╗╡INT3╡─╓╨╢╧╧≥┴┐ú¼╗≥╝∞▓Γ╫╘╔φ┤·┬δ▒π╬▐╖¿╕·╫┘íú 
  23.     ú¿ú│ú⌐SOFT-ICE▓╗╩╣╙├╥╘╔╧┴╜╓╓╖╜╖¿ú¼╢°╩╟╙├386╙▓╝■╓╨╢╧ú¼ ╨º╣√╥¬║├╢α┴╦íú
  24. ╕·╫┘─╟╨⌐╢╘386╥╗╬▐╦∙╓¬╡─│╠╨≥▓╗│╔╬╩╠Γíú╡½╨φ╢α╥¬╟≤EMM386íóDPMIíóDOS4GW ╡╚╡─
  25. ╚φ╝■╡─╘╦╨╨╩▄╡╜┴╦╝½┤≤╡─╧▐╓╞ú¼╔⌡╓┴╕∙▒╛▓╗─▄╘┌SOFT-ICE ╧┬╓┤╨╨íú ╕ⁿ╓╪╥¬╡─╩╟ú¼
  26. SOFT-ICE║▄╚▌╥╫▒╗╖ó╧╓íú
  27.     ╫▄╓«ú¼╧╓╙╨╕·╫┘╡≈╩╘╚φ╝■╢╝╩╟└√╙├INTEL╡─CPU╩╓▓ß╔╧╠ß╣⌐╡─╣µ╖╢╡─╡≈╩╘╖╜╖¿╜°
  28. ╨╨╣ñ╫≈ú¼╦ⁿ├╟╓╗╩╩║╧╡≈╩╘─╟╨⌐╣µ╣µ╛╪╛╪╡─íó╘╕╥Γ▒╗╕·╫┘╡≈╩╘╡─│╠╨≥íú╚τ╣√╙ª╙├│╠╨≥
  29. ▓╗╙Φ║╧╫≈ú¼▒π▓╗─▄╕·╫┘íúTR╘≥▓╗═¼ú¼TR╥¬╕·╫┘╦∙╙╨CPU─▄┤ª└φ╡─│╠╨≥ú¼╔⌡╓┴TR ─▄╟╢
  30. ╠╫╕·╫┘┴φ╥╗╕÷TRíú
  31.     ┴φ╥╗╖╜├µú¼┤½═│╡─╕·╫┘╖╜╖¿╩╟╔Φ╓├║├╥╗╨⌐╢╧╡πú¿▓╗╣▄╩╟║╬╓╓╢╧╡πú⌐ú¼╚╗║≤GO╡╜
  32. ╙ª╙├│╠╨≥╓╨╚Ñ╓┤╨╨ú¼▓ó╞┌═√│╠╨≥╘╦╨╨╡╜╩╩╡▒╡╪╖╜ú¼CPU─▄▓·╔·╥╗╕÷╓╨╢╧ú¼ ╖╡╗╪╓≈│╠
  33. ╨≥íú╓┴╙┌─▄╖±╖╡╗╪ú¼╗≥╖╡╗╪╟░│╠╨≥╕╔┴╦╨⌐╩▓├┤ú¼╓╗╙╨╠∞╓¬╡└íú╙├╜Γ╩═╡─╖╜╖¿╕·╫┘ú¼
  34. ┐╪╓╞╚¿╙└╘╢└╬└╬╒╞╬╒╘┌TR╡─╩╓╓╨ú¼╝α┐╪╫┼╦∙╙╨│╠╨≥┴≈│╠ú¼▓ó╙╔┤╦▓┼─▄╔Φ╓├╥╗╨⌐╕▀╢╚
  35. ╕┤╘╙╡─╢╧╡πíú
  36.     ╜Γ╩═╕·╫┘╩╟TR╙δ╞Σ╦ⁿ╡≈╩╘╚φ╝■╡─╫ε▒╛╓╩╡─╟°▒≡íú╥▓╩╟TR╕▀╨╘─▄╡─╕∙▒╛╦∙╘┌íú
  37.  
  38.     ╢■íó┼·┤ª└φ
  39.     ╛í╣▄┼·┤ª└φ╡─╕┼─ε║▄╘τ╛═╙╨ú¼╘┌╕≈╓╓╚φ╝■╓╨╙ª╙├╝½╬¬╣π╖║ú¼╚┤╬▐╚╦░╤╦ⁿ╫≈╡╜╡≈
  40. ╩╘╚φ╝■╓╨íú╘┌TR╓╨ú¼┐╔╥╘░╤╥¬╓┤╨╨╡─├ⁿ┴ε╨≥┴╨╖┼╡╜╥╗╕÷╬─▒╛╬─╝■╓╨ú¼╙├DO├ⁿ┴ε╓┤╨╨íú
  41. ╡▒╚╗╗╣╙╨╫╘╢»┼·┤ª└φAUTORUN.TRíú
  42.  
  43.     ╚²íóG OFFSET
  44.     ╢╘G 100├ⁿ┴εú¼┤≤╝╥╢╝╓¬╡└╩╟╓┤╨╨╡╜100═ú╧┬ú¼╞Σ╦ⁿ╡─╡≈╩╘╚φ╝■╚╧╬¬╩╟╡╜╡▒╟░╢╬
  45. ╡─100═ú╧┬ú¼TR╚┤▓╗╣▄╢╬╓╖╚τ║╬ú¼╓╗╥¬IP╩╟100 ▒π═ú╧┬íú ╒Γ╤∙╥╗░π╡─COM═Γ┐╟╓╗╥¬╥╗
  46. ╠⌡G 100▒π╜Γ╛÷íú╒Γ╕÷╣ª─▄┐┤╞≡└┤╝≥╡Ñú¼╚┤╝½╬¬╙╨╙├íú╙╨┴╦╒Γ╠⌡├ⁿ┴εú¼╘┘╥▓▓╗╙├╚Ñ╝╟
  47. ╕┤╘╙╡─╕·╫┘┬╖╛╢ú¼╓╗╥¬░╤╡▒╟░╕·╫┘╡╜╡─IP╝╟╧┬ú¼╧┬╥╗┤╬╥╗G▒π╡╜íú
  48.  
  49.     ╦─íó╗π▒α╓╕┴ε╫≈╬¬├ⁿ┴ε
  50.     ╕π╗π▒α╙∩╤╘╡─╚╦┬·─╘╫╙╢╝╩╟╗π▒αú¼╕┤╘╙╡─╡≈╩╘├ⁿ┴ε┐╔─▄▓╗╘╕╚Ñ╝╟íú─▄╙├╗π▒α╓╕
  51. ┴ε╫≈╬¬├ⁿ┴ε╡▒╚╗╩╟╕÷║├╓≈╥Γíú╙├R AX  1234╡▒╚╗▓╗┤φú¼╙├MOV AXú¼1234╞±▓╗╕ⁿ╙╨╥Γ
  52. ╦╝ú┐╞Σ╦ⁿCLI\MOV [WORD 1234],4567\IN AL,21╢╝╩╟▓╗┤φ╡─├ⁿ┴εíú
  53.  
  54.     ╬σíó╘╩╨φ╢╘╡≈╩╘│╠╨≥╫≈╫ó╜Γ
  55.     CALL 7F2E┐┤╞≡└┤╡▒╚╗├╗╙╨CALL OPEN_FILE╚▌╥╫└φ╜Γú¼╡½╕·╫┘╡≈╩╘╚┤▓╗╡├▓╗├µ╢╘
  56. ┤≤┤«╡──¬├√╞Σ├ε╡─┤·┬δíú╝┤╩╣─│╕÷╣²│╠╛¡╣²╕·╫┘╥╤╛¡╓¬╡└╩╟╕╔╩▓├┤╡─ú¼╥▓╓╗─▄╨┤╡╜
  57. ╓╜╔╧íú╚τ╣√─▄░╤╕·╫┘╜ß╣√╨┤╡╜╞┴─╗╔╧ú¼─╟╩╟╩▓├┤╕┼─εúí╒√╕÷│╠╨≥▒Σ│╔┴╦─π╩╓╔╧╡─╥╗
  58. ╞¬╬─╒┬ú¼┐╔╥╘╢╘╦ⁿ╚╬╥Γ╡╪╚ª╚ª╡π╡πíú├┐╥╗┤╬╕·╫┘╢╝╠φ╝╙╥╗╨⌐╨┬╡─╝√╜Γú¼╫ε║≤ú¼╒√╕÷
  59. │╠╨≥╥╗─┐┴╦╚╗íú▓╬╝√├ⁿ┴εLABEL║═CMTíú
  60.     ╩╟╒Γ╕÷╣ª─▄╩╣╕·╫┘▒Σ│╔┴╦╥╗╧ε╒µ╒²┐╔╥╘╫÷╡─╣ñ╫≈íú
  61.  
  62.     ┴∙íó╫╘╢»╠°╫¬
  63.     ╫ε╜ⁿ╝╙├▄╜τ│÷╧╓┴╦╥╗╓╓╨┬╡─╝╝╩⌡ú¼╙├JMP╓╕┴ε░╤┤·┬δ│╢┬╥íú╒Γ╤∙╕·╫┘╒▀╥╗┤╬╓╗─▄
  64. ┐┤╡╜╥╗╠⌡╓╕┴ε║═╥╗╕÷JMPú¼┐┤▓╗╝√└┤┬╖╥▓┐┤▓╗╝√╚Ñ┬╖ú¼╕·╫┘╣ñ╫≈▒Σ╡├╥∞│úí░╝Φ─╤└º
  65. ┐αí▒íúTR╡─╫╘╢»╠°╫¬╝╝╩⌡╩╣╡├╘┌╓┤╨╨╣²│╠╓╨▓╗╧╘╩╛JMP╓╕┴εú¼╢°░╤JMP║≤╡─╓╕┴ε╓▒╜╙
  66. ╖┼╘┌JMP╓╕┴ε╘¡└┤╡─╬╗╓├íú╛¡╣²TR╡─╓╪╫Θú¼╠ß╕▀┴╦┤·┬δ╡─┐╔╢┴╨╘íú
  67.     ▓╬╝√├ⁿ┴εAUTOJMPíú
  68.  
  69.     ╞▀íó└·╩╖╝╟┬╝
  70.     TR┐╔╥╘░╤╓┤╨╨╣²╡─├┐╥╗╕÷CS:IP╝╟┬╝╧┬└┤ú¼╥╘▒π╛▓╠¼╖╓╬÷íú╚τ╣√│╠╨≥│÷┤φú¼ ┐╔
  71. ╥╘▓Θ└·╩╖╝╟┬╝╧≥╟░╗╪╦▌ú¼╒╥╡╜╬╩╠Γ╦∙╘┌íú╕ⁿ╙╨╣ª─▄╟┐┤≤╡─LOGPROú¼┐╔╥╘░╤│╠╨≥╡─╣╪
  72. ╝ⁿ╓╕┴ε╒√└φ│÷└┤íú▒╗╕·╫┘│╠╨≥╘┘╬▐╚╬║╬├╪├▄┐╔╤╘íú
  73.     ▓╬╝√├ⁿ┴εLOGíóLOGSíóVLOGíóLOGPROíú
  74.  
  75.     ░╦íó░╤─┌┤µ┤·┬δ╨┤│╔EXE╬─╝■
  76.     ┤╙─┌┤µ╓╨╓╪╣╣EXE╬─╝■╡─╝╝╩⌡╥╤╛¡╩«╖╓│╔╩∞ú¼╕≈╓╓═≥─▄═╤┐╟╚φ╝■╡╜┤ª╢╝╩╟ú¼╡½
  77. ╢╝╩╟├ñ─┐╡╪═╤íú╦µ▒π─├╡╜╥╗╕÷╬─╝■╘┌INT21\AH=30┤ª═╤╥╗╧┬╩╟▓╗─▄╜Γ╛÷╬╩╠Γ╡─íú═╤
  78. ┐╟╙ª╕├╩╟╕·╫┘╡≈╩╘╚φ╝■╡─╥╗╧ε╣ª─▄ú¼╕·╫┘╡╜┴╦ú¼╘┘═╤ú¼═≥╬▐╥╗╩ºíú
  79.  
  80.     ╛┼íó╕┤╘╙╡─╢╧╡πú¼╥╗┤╬╨╘╢╧╡πíú
  81.     ╕≈╓╓╡≈╩╘╚φ╝■╦∙─▄╔Φ╓├╡─╢╧╡π╢╝╩╟INTEL╡▒│⌡╔Φ╝╞CPU╩▒╛═╧δ║├╡─╝╕╓╓ú¼╘╢╘╢▓╗
  82. ─▄┬·╫π╕▀╝╢╕·╫┘╡─╥¬╟≤íúTR┤┤╘∞╨╘╡╪╠ß│÷┴╦╨φ╢α╢╧╡πú║
  83.     ú¿1ú⌐BP CONDITIONS
  84.     ╠⌡╝■╢╧╡πíú╚τú║    BP IP>4000   ;┤·┬δ╜╧│ñú¼╓╗╕·╫┘║≤░δ▓┐
  85.                       BP AH=2 DL=80 CH>30
  86.     ú¿2ú⌐BPINT intnum [CONDITIONS]╓╨╢╧╢╧╡π
  87.     ú¿3ú⌐BPXB BYTES [CONDITIONS]
  88.     ╙÷╡╜╓╕╢¿╓╕┴ε╛══ú╧┬íú╚τú║MOV AX,????╡─╗·╞≈┬δ╬¬B8????ú¼┐╔╙├
  89.     BPXB b8
  90.     ╞Σ╦ⁿú║  
  91.     BPXB cd        ;╦∙╙╨╓╨╢╧
  92.     BPXB 33 C0    ;XOR AX,AX
  93.     ú¿4ú⌐BPREG REG|SEG [CONDITIONS]
  94.     ╚τ╣√╓╕╢¿╡─╝─┤µ╞≈╕─▒Σú¼╘≥╘▌═úíúBPREG CS┐╔╥╘╒╥╡╜╦∙╙╨╡─╢╬╠°íú
  95.                       BPREG CS AX=0 ES=#    ;#╓╕╡▒╟░PSP
  96. ┐╔╥╘╒╥╡╜┤°═Γ┐╟│╠╨≥╡─╒µ╒²┐¬╩╝íú
  97.     ú¿5ú⌐BPM [SEG:]OFFSET
  98.     ╚τ╣√╖├╬╩╓╕╢¿╡╪╓╖╘≥╘▌═úíú╚τBPM 20╜½╩╣MOV AX,[20]═ú╧┬íú
  99.     ú¿6ú⌐BPW SEG:OFFSET
  100.     ╚τ╣√╓╕╢¿╡╪╓╖╕─▒Σú¼╘≥╘▌═úíú╙╨╨⌐▓┘╫≈ú¿╚τINTú⌐╢╘─┌┤µ╡─╕─▒Σ╓╗╙╨╥╗┤╬┤╬
  101. ╝∞▓Θ╩╟╖±╕─▒Σ▓┼─▄╒╥╡╜íú
  102.     ú¿7ú⌐BPIO port [conditions]
  103.     ú¿8ú⌐BPKNL [count]
  104.     ╚τ╣√╖ó╧╓╨┬╡─│╠╨≥─┌║╦ú¼╘≥╘▌═úíú
  105.  
  106.     ╠╪▒≡╓╪╥¬╡─╩╟ú¼╚τ╣√╥╗╕÷╢╧╡π╓╗╙├╥╗┤╬ú¼░╤╔Φ╢╧╡π├ⁿ┴ε╟░├µ╡─'BP'╕─╬¬'GO'
  107. ╗≥'GS'▒π┐╔╓▒╜╙╓┤╨╨íú╙╨┴╦╒Γ╕÷╥╗┤╬╨╘╢╧╡πú¼╥╗░π╕∙▒╛▓╗╨Φ╥¬╫¿├┼╔Φ╓├╢╧╡πíú
  108.     ╥╘╔╧╒Γ╨⌐╨┬╘÷╡─╢╧╡πú¼╟º░┘▒╢╡╪╠ß╕▀┴╦╕·╫┘╡─╨º┬╩ú¼╘┘╥▓▓╗╨Φ╥¬┐α┐α╡╪╕·╫┘
  109. ┴╦úí
  110.  
  111.     TR╩╟╒µ╒²╡─╕·╫┘╡≈╩╘╚φ╝■úí╛í╣▄╬╥├╟╔╧├µ╠ß╡╜┴╦DEBUG,SYMDEB,TD,CV,S-ICEú¼
  112. ╡½──╥╗╕÷╩╟╒µ╒²╡─╕·╫┘╡≈╩╘╚φ╝■ú┐DEBUG║═SYMDEB╡▒╚╗▓╗─▄╦π╩╟ú¼ ╥≥╬¬╬╥╧δ╕·╫┘╚φ
  113. ╝■╓┴╔┘╙ª╕├╩╟╚½╞┴─╗╡─íúTD╛╙╚╗├╗╙╨├ⁿ┴ε╨╨╩Σ╚δú¼├╗╙╨╩▓├┤╩≤▒Ω▓┘╫≈─▄▒╚╥╗╨╨├ⁿ┴ε
  114. F CS:DX,DX+CX 00╕ⁿ─▄╝≥╡Ñ╫╝╚╖╡╪▒φ┤∩─π╡─╥Γ═╝íú╘┌DEBUG╓╨╓┴╔┘╗╣┐╔╥╘L100 0  0
  115. 1╝∞▓Θ╚φ┼╠BOOT╟°ú¼┐╔╥╘L400╗≥W400░╤╥╗╕÷╬─╝■╡≈╚δ╓╕╢¿─┌┤µ╗≥░╤─┌┤µ╨┤│╔╬─╝■ú¼ 
  116. ╘┌SYMDEB╓╨╗╣┐╔╥╘╙├╥╗╕÷>║┼░╤╖┤╗π▒α╜ß╣√┤µ╞≡└┤ú¼ ┐╔╧º╒Γ╨⌐╖╟│ú╙╨╙├╡─╣ª─▄╞Σ╦ⁿ
  117. ╚φ╝■╢╝╫÷▓╗╡╜íúTD║═CV▓╗╧≤╩╟╫¿├┼╡─╡≈╩╘╚φ╝■ú¼╕ⁿ╧≤╩╟╬¬┴╦╢╘╕≈╫╘╡─ú├╙∩╤╘┼┼┤φ╙├
  118. ╡─íúS-ICE╙ª╕├╦π╩╟╥╗╕÷▓╗┤φ╡─╕·╫┘╡≈╩╘╚φ╝■┴╦ú¼╡½╫▄╩╟╕╨╛⌡386CPU ╡─╡≈╩╘╣ª─▄╛═
  119. ╩╟╬¬S-ICE╢°┴⌠ú¼╢°S-ICE╥▓╛═╩╟╜÷╜÷╬¬┴╦╤▌╩╛386CPU╡─╡≈╩╘╣ª─▄íú╓╗╙╨ú╘ú╥ú¼╒µ╒²
  120. ╬¬╕·╫┘╒▀╫┼╧δú¼╛═╚φ╝■╡─╕·╫┘╝╝╩⌡╠ß│÷┴╦╛┼┤≤╨┬╡─╦╝╧δú¼╡┌╥╗┤╬╩╣│╠╨≥╕·╫┘│╔╬¬┴╦
  121. ╥╗╧ε╒µ╒²┐╔╥╘╬¬╓«╡─╣ñ╫≈ú¼ú╘ú╥╩╟╒µ╒²╡─╕·╫┘╡≈╩╘╚φ╝■úí
  122.     TR╚╘╚╗╙╨╨φ╢α╡╪╖╜╨Φ╥¬═Ω╔╞íú╧╓╘┌▓╗╓º│╓386▒ú╗ñ─ú╩╜ú¼▓╗─▄┤ª└φWIN95│╠╨≥ú¼
  123. ╘┌╥╘║≤╡─░µ▒╛╓╨ú¼╒Γ╨⌐╬╩╠Γ╜½╥╗╥╗╜Γ╛÷íú
  124.  
  125.     ╬╥╥╗╓▒╘┌┼¼┴ª╩╣TR┤∩╡╜═Ω├└ú¼├┐╠∞TR╢╝╙╨┤≤╡─╕─▒Σíú╟δ╙δ╬╥┴¬╧╡ú¼─π╜½╗±╡├╫ε
  126. ╨┬░µ▒╛íú
  127.         ╫≈╒▀:  ┴⌡ ╠╬ ╠╬
  128.         ╡╪╓╖:  ║╙─╧░▓╤⌠▓╩▓ú╣½╦╛╫╩┴╧╩╥
  129.         ╙╩▒α:  455000
  130.         ╡τ╗░:  0372-3932916-2273
  131.                 EMAIL: ayliutt@hotmail.com
  132.                ayliutt@nease.net
  133.         ╓≈╥│:  http://www.nease.net/~ayliutt
  134.         ICQ UIN: 3434573
  135.                                                 97.10.21
  136.  
  137. ----------------------------------------------------------------------
  138.                               ╨δ  ╓¬
  139.     ╥╗íóTR╓º│╓Turber Debuger╡≈╩├╨┼╧óíú╚τ╣√╡≈╩╘╥╗╕÷┤°╡≈╩╘╨┼╧ó╡─C╙∩╤╘│╠╨≥ú¼
  140. ┐╔╥╘╙├g _main┐∞╦┘╜°╚δ╧╓│ííú
  141.     ╢■íó╓º│╓32╬╗╓╕┴εú¿╝√├ⁿ┴εr32ú⌐
  142.     ╚²íó┤╙TR╓╨═╦│÷║≤ú¼╙├╗º│╠╨≥╨▐╕─╣²╡─╦∙╙╨╓╨╢╧╢╝╜½▒╗╫╘╢»╗╓╕┤ú¼╒╝╙╨╡──┌┤µ
  143. ╫╘╢»╩═╖┼íú
  144.     ╦─íó╚τ╣√╧╡═│╙╨XMSú¼TR╫╘╢»╩╣╙├ú¼┐╔╥╘╜┌╩í╥╗╨⌐─┌┤µ┐╒╝Σíú
  145.     ╬σíó╦∙╙╨╩²╫╓╩Σ╚δ╛∙▓╔╙├╩«┴∙╜°╓╞íú
  146.  
  147.     ╘╦╨╨TR╨Φ╥¬386╥╘╔╧╡─CPUú¼╘┌DOS╧┬╘╦╨╨ú¼╥▓┐╔╥╘╘┌WINDOWS║═WINDOWS95╡─DOS
  148. ┤░┐┌╓╨╘╦╨╨ú¼▓╗╣²╦┘╢╚╗ß╕ⁿ┬²íú╙δHIMEM╗≥EMM386╗≥╚╬║╬╞Σ╦ⁿ╡─XMS/EMS─┌┤µ╣▄└φ╚φ
  149. ╝■╝µ╚▌íú┐╔╥╘║▄║├╡╪╘┌SOFT-ICE╧┬╘╦╨╨íúTR╓╗╗ß╕·╫┘╩╡─ú╩╜╧┬╡─DOS│╠╨≥ú¼╢╘▒ú╗ñ
  150. ─ú╩╜║═WINDOWS│╠╨≥╥╗╬▐╦∙╓¬íú
  151. ----------------------------------------------------------------------
  152.             TR╡─╞┴─╗╧╘╩╛
  153.  
  154. EAX=00003000  EBX=00000000  ECX=00000000  EDX=00002755  SP=007E
  155. EBP=00000000  ESI=00000000  EDI=00000000  FS=0000  GS=0000
  156. DS=2640  ES=2640  SS=2785  CS=2650  IP=000A  o d I s z a p c t
  157. 2640:0000  CD 20 FF 9F 00 9A F0 FE-1D F0 1E 44 FD 07 6D 01  ............
  158. 2640:0010  13 06 78 01 13 06 13 06-01 01 01 00 02 FF FF FF  ..x.........
  159. 2650:0000  BA5527          MOV       DX,2755
  160. 2650:0003  2E89168B02      MOV       [CS:DGROUP@],DX
  161. 2650:0008  B430            MOV       AH,30
  162. 2650:000A  CD21            INT       21 Get MS-DOS Version Number
  163. 2650:000C  8B2E0200        MOV       BP,[0002]
  164. 2650:0010  8B1E2C00        MOV       BX,[002C]
  165. 2650:0014  8EDA            MOV       DS,DX
  166. 2650:0016  A37D00          MOV       [007D],AX
  167. 2650:0019  8C067B00        MOV       [__psp],ES
  168. 2650:001D  891E7700        MOV       [__envseg],BX
  169. 2650:0021  892E9100        MOV       [0091],BP
  170. 2650:0025  E85101          CALL      0179
  171. 2650:0028  A17700          MOV       AX,[0077]
  172. 2650:002B  8EC0            MOV       ES,AX
  173. 2650:002D  33C0            XOR       AX,AX
  174. Super Program Trace (test version), Written by Ld. 06/16/97
  175. Press '?' for Help
  176. r32
  177.  
  178.  Welcome !!!   Tel:0372-3932916-2273   EMAIL: ayliutt@hotmail.com
  179.  
  180.     ╥╘╔╧╩╟TR╡─╡Σ╨═╞┴─╗╧╘╩╛íú╓≈╥¬╙╨╝─┤µ╞≈╟°íó─┌┤µ╟°íó┤·┬δ╟°íó├ⁿ┴ε╟°íó╫┤╠¼
  181. ╨╨íú
  182.     ╥╗íó╝─┤µ╞≈╟°
  183.     ╞┴─╗╡─╫ε╔╧╢╦╩╟╝─┤µ╞≈╟°íú╚▒╩í╬¬16╬╗╖╜╩╜╧╘╩╛ú¼┐╔╥╘╙├R32├ⁿ┴ε╕─╬¬32 ╬╗╖╜
  184. ╩╜íú
  185.     ╙├R├ⁿ┴ε╓├╝─┤µ╞≈╓╡ú¼╚τú║
  186.          R AX 1234
  187.          R ebx 12321456
  188.          R ch 87
  189.          R dl ah
  190.          R ip ip+1
  191.          R fl z
  192.     ╢╘▒Ω╓╛╝─┤µ╞≈╙├ODISZAPCTú¼╫ε╜ⁿ╕─▒Σ╣²╡─╝─┤µ╞≈╥╘▓╗═¼╤╒╔½▒φ╩╛íú
  193.     ╢■íó─┌┤µ╟°íú
  194.     ─┌┤µ╟°╥╘╩«┴∙╜°╓╞║═ASCII┬δ╖╜╩╜╧╘╩╛─┌┤µ─┌╚▌íú┐╔╥╘╙├E├ⁿ┴ε░╤╣Γ▒Ω╫¬╡╜─┌┤µ
  195. ╟°▒α╝¡ú¼┐╔╥╘░┤╫≤íó╙╥íó╔╧íó╧┬íó╔╧╧┬╖¡╥│íóHOMEíóEND╡╚╝ⁿ╥╞╢»╣Γ▒Ωú¼ ░┤╫╓─╕╩²
  196. ╫╓╝ⁿ╨▐╕──┌┤µú¼░┤TAB╝ⁿ╩«┴∙╜°╓╞ASCII┬δ╫¬╗╗íú╥▓┐╔╥╘╙├e offset 'content'╓▒╜╙
  197. ╨▐╕─íú
  198.     ╙├WD num╕─▒Σ─┌┤µ╟°╡─╨╨╩²íú
  199.     ─┌┤µ╟°╙╨┴╜╓╓╧╘╩╛╖╜╩╜ú¼╥╗╓╓╩╟╞╒═¿╡─╢╬▓╗▒Σ╞½╥╞┴¼╨°▒Σ╗»╡─╖╜╩╜ú¼┴φ╥╗╓╓╩╟
  200. ╢╬╥╘10H▒Σ╗»ú¼╞½╥╞╬¬0╡─╖╜╩╜íú╞╒═¿╖╜╩╜╧┬ú¼╙├E├ⁿ┴ε╩╣╣Γ▒Ω╡╜─┌┤µ╟°ú¼ ╚τ╣√╡▒╟░
  201. OFFSET╨í╙┌0F░┤╧≥╔╧╝²═╖ú¼▒Σ╬¬╡┌╢■╓╓╧╘╩╛╖╜╩╜íú╙├D├ⁿ┴ε╗╓╕┤íú
  202.     ╚²íó┤·┬δ╟°
  203.     ╞┴─╗╓╨╤δ╩╟┤·┬δ╟°ú¼╧╘╩╛│╠╨≥╡─╗π▒α┤·┬δíú╓º│╓386╓╕┴εú¼ ┐╔╥╘╧╘╩╛▒Ω║┼║═╫ó
  204. ╜Γú¼╢╘│ú╙├╓╨╢╧╜°╨╨╜Γ╩═íú
  205.     ╦─íó├ⁿ┴ε╟°
  206.     ╙├╙┌╩Σ╚δ├ⁿ┴εíú┐╔╥╘░┤F5╝ⁿ╖┼┤≤ú¼░┤╫≤íó╙╥íó╔╧íó╧┬íó╔╧╧┬╖¡╥│íóHOMEíó END
  207. ╡╚╝ⁿ╥╞╢»╣Γ▒Ωú¼╙├DEL║═BACKSPACE╨▐╕─íú
  208.     ╚τ╣√╥¬╢α┤╬╓┤╨╨╥╗╠⌡├ⁿ┴εú¼░╤╣Γ▒Ω╖┼╡╜─╟╠⌡├ⁿ┴ε╔╧░┤ENTERíú
  209.     ╬σíó╫┤╠¼╨╨
  210.     ╧╘╩╛├ⁿ┴ε╩╟╖±╒²│ú╓┤╨╨íú
  211.     ┴∙íó╥╘╔╧╩╟TR╡─╓≈╥¬┤░┐┌ú¼┴φ┤ª╗╣╙╨F4╧╘╩╛╙├╗º╞┴─╗ú¼VIEW├ⁿ┴ε┴╨╬─╝■─┌╚▌ú¼
  212.     STACK├ⁿ┴ε╧╘╩╛STACK┤░ú¼VLOG╧╘╩╛└·╩╖┤░╡╚╡╚íú
  213.  
  214. ----------------------------------------------------------------------
  215.                           │ú╙├░┤╝ⁿ
  216.   <F8>    ╓┤╨╨╥╗╛Σ╗π▒α╓╕┴εú¼╡╚═¼╙┌├ⁿ┴εTíú
  217.   <F10> ╓┤╨╨╥╗╕÷╣²│╠ú¼╡╚═¼╙┌├ⁿ┴εPíú
  218.   <F4>  ╧╘╩╛╙├╗º╞┴─╗ú¼╡╚═¼╙┌├ⁿ┴εRSíú
  219.   <F6>  ├ⁿ┴ε┤░<-->┤·┬δ┤░íú
  220.   <F7>  ╚τ╣√╣Γ▒Ω╘┌┤·┬δ┤░ú¼╓┤╨╨╡╜╣Γ▒Ω╬╗╓├(HERE)íú
  221.   <F5>  ╫ε┤≤╡▒╟░┤░┐┌íú╡▒╟░┤░┐┌┐╔╥╘╩╟├ⁿ┴ε┤░íó┤·┬δ┤░íó─┌┤µ┤░íú
  222.   <F9>  ╚τ╣√╣Γ▒Ω╘┌┤·┬δ┤░ú¼╔Φ╓├ú¿╗≥╟σ│²ú⌐╣Γ▒Ω╦∙╘┌╬╗╓├╬¬╢╧╡πíú
  223.   Ctrl+D ╘▌═ú│╠╨≥╡─╘╦╨╨ú¼╖╡╗╪TRíú╫ó╥Γú¼TR╓╗╗ß═ú┴⌠╘┌▒╗╕·╫┘│╠╨≥╡─┤·┬δ╓╨ú¼
  224.         ╢°▓╗╗ß═ú┴⌠╘┌╧╡═│┤·┬δ╓╨ú¼╦∙╥╘░┤╚╚╝ⁿCtrl+D║≤╙╨╩▒▓╗╗ß┬φ╔╧╖╡╗╪íú
  225. ----------------------------------------------------------------------
  226.                           │ú╙├╖√║┼
  227.   <$>ú║
  228.     ╘┌TR╡─├ⁿ┴ε╓╨ú¼┐╔╥╘╙├├└╘¬╖√'$'┤·▒φ╡▒╟░╡─CS:IPíú├ⁿ┴ε
  229.     D CS:IP
  230.     ╙δ├ⁿ┴ε
  231.     D $
  232.     ╩╟╡╚╨º╡─íú├ⁿ┴εU $┐╔╥╘╙├├ⁿ┴ε.└┤┤·╠µíú
  233.   <*>ú║
  234.     ╘┌TR╡─├ⁿ┴ε╓╨ú¼╨╟║┼'*'┤·▒φ╡▒╟░╓╕┴ε╡─▓┘╫≈╡╪╓╖íú╚τ╣√╡▒╟░╡─CS:IP╬¬
  235.     ****:****    mov    ax,[di]        ;1234:5678=****
  236.     ▓ó╟╥┤╦╩▒DS=1234,DI=5678ú¼╘≥├ⁿ┴ε  D *
  237.     ╙δ├ⁿ┴ε  D DS:DI
  238.     ╗≥  D 1234:5678  ╡╚╨ºíú
  239.   <@>:
  240.     ╚í╡╪╓╖╡─╓╕╒δíú▒╚╚τú¼╚τ╣√
  241.     1234:5678 11 22 33 44
  242.     ╘≥@1234:5678▒φ╩╛4433:2211íú
  243.     ┐╔╥╘╙├@0:21*4▒φ╩╛╓╨╢╧21╡─╡╪╓╖íú
  244.     ╚τ╣√╕╒╕╒╜°╚δ╥╗╕÷CALL FAR╗≥INTú¼┐╔╥╘╙├@ss:sp╖╡╗╪íú
  245.  
  246.   <#>:
  247.     ╘┌TR╡─├ⁿ┴ε╓╨ú¼╛«║┼'#'┤·▒φ╡▒╟░│╠╨≥╡─PSP╓╡íú
  248.     └²ú║    D #:0
  249.  
  250.   <;>:
  251.     ╖╓║┼';'┤·▒φ╫ó╜Γú¼├ⁿ┴ε╓╨╖╓║┼║≤├µ╡─▓┐╖╓╜½▓╗▒╗╜Γ╩═íú
  252.  
  253.   AUTORUN.TR:
  254.     ├┐┤╬TR╘╦╨╨ú¼╢╝╗ß╫╘╢»╓┤╨╨╡▒╟░─┐┬╝╧┬╬─╝■AUTORUN.TR╓╨╡─├ⁿ┴εíú░╤─π╫▄╩╟╥¬
  255.     ╓┤╨╨╡─├ⁿ┴ε╝╙╚δAUTORUN.TRíú╚τR32ú¼AUTOINT1 ON╡╚íú
  256.  
  257. ---------------------TR╢¿╓╞├ⁿ┴ε--------------------
  258. COLOR [01 02 03 04 05 06 07 08 09 10]
  259.     ╚τ╣√▓╗┤°▓╬╩²ú¼╧╘╩╛╡▒╟░TR╡─╤╒╔½╔Φ╓├íú╚τ╣√┤°▓╬╩²ú¼▒╪╨δ╩╟9╕÷╓╡ú¼╖╓▒≡
  260.     ▒φ╩╛
  261.         1ú║╝─┤µ╞≈╟° ╝─┤µ╞≈├√
  262.         2ú║╝─┤µ╞≈╟° ╝─┤µ╞≈╓╡
  263.         3ú║╝─┤µ╞≈╟° ╕─▒Σ╣²╡─╝─┤µ╞≈╓╡
  264.         4ú║┤·┬δ╟°   ╥╗░π┤·┬δ
  265.         5ú║┤·┬δ╟°   ╡▒╟░CS:IP
  266.         6ú║┤·┬δ╟°   ▒Ω║┼╗≥╫ó╜Γ
  267.                 7ú║┤·┬δ╟°   ╢╧╡π
  268.         8ú║├ⁿ┴ε╟°   ╥╗░π├ⁿ┴ε
  269.         9ú║├ⁿ┴ε╟°   ╫ó╜Γ
  270.         aú║╫┤╠¼└╕
  271.     ╚τú║color 7 b e 7 e 2 4 17 36 76
  272.  
  273. MSG [x y]
  274.     ╧╘╩╛╨┼╧ó┤░íú╓≈╥¬╙├╘┌DO├ⁿ┴ε╬─╝■╓╨╫≈╤▌╩╛╙├íú╥╘║≤╡─├ⁿ┴ε╢╝╫≈╬¬╥¬╧╘╩╛╡─
  275.     ╨┼╧óú¼┐╒╗╪│╡╖╡╗╪íúXú¼Y╬¬╨┼╧ó┐≥╡─╬╗╓├ú¼-1╬¬╫╘╢»╙╥╔╧╜╟ú¼-2╬¬╛╙╓╨íú└²ú║
  276.     msg 20 5
  277.     this is first line message
  278.     THIS IS SECOND LINE
  279.     And third
  280.                 ;┐╒╗╪│╡
  281.  
  282. VER
  283.     ╧╘╩╛░µ▒╛╨┼╧óíú
  284.  
  285. R32
  286.     16╬╗╝─┤µ╞≈/32╬╗╝─┤µ╞≈╟╨╗╗íú╚τ╣√╩╟16╬╗╫┤╠¼ú¼╝─┤µ╞≈┤░┐┌╧╘╩╛╬¬
  287. AX=1234  BX=1234  CX=1234  DX=1234  SP=1234  BP=1234  SI=1234  DI=1234
  288. DS=1234  ES=1234  SS=1234  CS=1234  IP=1234  o d i s z a p c t
  289.     32╬╗╫┤╠¼╡─╧╘╩╛╬¬ú║
  290. EAX=12345678  EBX=12345678  ECX=12345678  EDX=12345678  SP=1234
  291. EBP=12345678  ESI=12345678  EDI=12345678  FS=1234  GS=1234     
  292. DS=1234  ES=1234  SS=1234  CS=1234  IP=1234  o d i s z a p c t
  293.     ╬▐┬█║╬╓╓╫┤╠¼ú¼╢╝▓╗╙░╧∞╧╡═│╘╦╨╨íú╚▒╩í╬¬16╬╗ú¼╚τ╣√─π╧▓╗╢32╬╗╫┤╠¼ú¼
  294.     ░╤R32╝╙╚δ╬─╝■AUTORUN.TRíú
  295.  
  296. REDRAW
  297.     ╞┴─╗╓╪╗¡íú
  298.  
  299. WD [lines]
  300.     ╔Φ╢¿─┌┤µ┤░┐┌╡─╨╨╩²íú
  301.  
  302. ---------------------╩Σ╚δ/╩Σ│÷ ├ⁿ┴ε--------------------
  303. A [address]
  304.     ╗π▒αíú╦Σ╚╗┤·┬δ┤░─▄╣╗╩╢▒≡32╬╗┤·┬δú¼A├ⁿ┴ε╘▌╩▒▓╗─▄┤ª└φ32╬╗┤·┬δíú
  305.     ╜½╘┌╥╘║≤╡─░µ▒╛╕─╜°íú┐╔╥╘╓▒╜╙╙├'BEGIN:'╡─╖╜╖¿╢¿╥σ▒Ω║┼íú
  306.     A cs:0
  307.         start:        ;define label
  308.         mov ax,bx    ;any asm code
  309.                 ;return to command mode
  310.  
  311.  
  312. D [address|range] [>filename]]
  313.     ╥╘╩«┴∙╜°╓╞║═ASCII┬δ╖╜╩╜╧╘╩╛─┌┤µú¼╝╙í«>í»║┼░╤╜ß╣√╩Σ│÷╡╜╬─╝■ú¼
  314.     ╚τú║    D cs:ip
  315.         D *
  316.         D 1234:5678>myfile.txt
  317.         D cs:0lffff>file
  318.         D >file
  319.     ╚τ╣√╓╕╢¿╬─╝■▓╗┤µ╘┌ú¼╘≥╫╘╢»╔·│╔ú╗╚τ╣√╥╤╛¡┤µ╘┌ú¼╘≥╫╖╝╙íú
  320.     ╚▒╩í│ñ╢╚40Híú
  321.  
  322. E [[ptr] bytes]
  323.     ─┌┤µ╨▐╕─íú╚τ╣√▓╗┤°▓╬╩²ú¼╣Γ▒Ω╥╞╡╜╩²╛▌╟°ú¼╒Γ╩▒┐╔╥╘░┤╫≤íó╙╥íó╔╧íó╧┬íó
  324.     ╔╧╧┬╖¡╥│íóHOMEíóEND╡╚╝ⁿ╥╞╢»╣Γ▒Ωú¼░┤╫╓─╕╩²╫╓╝ⁿ╨▐╕──┌┤µú¼░┤TAB╝ⁿ╩«┴∙
  325.     ╜°╓╞ASCII┬δ╫¬╗╗íú└²ú║
  326.         E cs:0 12 23 45 'abc'
  327.         E b800:200 36 24
  328.         E 234 'def',0d,0a,'$'
  329.     ╚▒╩í╢╬╬¬DSíú
  330.  
  331. F range bytes
  332.     ╠ε│Σíú░╤─┌┤µ╟°╙≥╙├╕°╢¿╫╓┤«╠ε│Σú¼╚τ
  333.         F cs:0,ffff 12 23 45 'abc'
  334.         F b800:0L200 36 24
  335.         F 234 'def',0d,0a,'$'
  336.     ╚τ╣√╬┤╓╕╢¿│ñ╢╚ú¼╕°╢¿╫╓┤«╓┴╔┘╠ε│Σ╥╗┤╬ú¼╧α╡▒╙┌E├ⁿ┴εíú
  337.     ╚▒╩í╢╬╬¬DSíú
  338.  
  339. L [[SEG]:OFFSET] [FILENAME]
  340.     ╢┴╬─╝■╡╜─┌┤µíú╫ó╥Γ╙δRELOAD╡─╟°▒≡ú¼L╜÷╜÷╩╟░╤╬─╝■╢┴╡╜╓╕╢¿─┌┤µ╟°ú¼╢°
  341.     RELOAD╩╟╒╥╡╜╥╗┐Θ┐╒╧╨─┌┤µ╡≈╚δú¼╜¿┴óPSPú¼╔Φ╓├╝─┤µ╞≈ú¼╫╝▒╕╓┤╨╨íú
  342.     ╚▒╩í╢╬╬¬DSú¼╚▒╩í╡╪╓╖DS:100íú
  343.     └²ú║    N c:\autoexec.bat
  344.         L 100
  345.         N c:\command.com
  346.         L 200
  347.         L DS:300 MYFILE.BIN
  348.  
  349. L [SEG]:OFFSET DRIVE STARTSECTER SECTERS
  350.     ┤╙╓╕╢¿╬∩└φ╟²╢»╞≈╢┴╚í╓╕╢¿╬∩└φ╔╚╟°íú
  351.     └²ú║    L 100 0 0 1    ;╢┴A┼╠BOOT╟°
  352.         L 100 2 0 1    ;╢┴C┼╠BOOT╟°
  353.  
  354. N [filename]
  355.     ╚τ╣√▓╗┤°▓╬╩²ú¼╧╘╩╛╡▒╟░╬─╝■├√íú╚τ╣√┤°▓╬╩²ú¼╓├╬─╝■├√íú╚τú║
  356.     N MYFILE.EXT
  357.     ▓╬╝√ú║Wú¼Lú¼RELOAD
  358.     
  359. RELOAD [filename]
  360.     ╓╪╨┬╡≈╚δ╬─╝■íú╚τ╣√╬─╝■├√╥╤▒╗N├ⁿ┴ε╨▐╕─ú¼╘≥╡≈╚δ╨┬╬─╝■íú
  361.     ╓╪╓├╦∙╙╨╓╨╢╧╧≥┴┐íó─┌┤µ╟°íó╝─┤µ╞≈íú
  362.     ╙╨╩▒│╠╨≥╔╧╥╗┤╬╔Ω╟δ╡──┌┤µ▓╗─▄═Ω╚½╩═╖┼ú¼╡╝╓┬╡≈╚δ╩º░▄íú┐╔╥╘
  363. ═╦│÷TR╘┘╜°ú¼EXE2ú¼RELOADú¼╚╘╚╗┐╔╥╘MKEXEíú
  364.  
  365. U [address|range] [>filename]]
  366.     ╖┤╗π▒αú¼╝╙í«>í»║┼░╤╖┤╗π▒α╜ß╣√╩Σ│÷╡╜╬─╝■ú¼╚τú║
  367.         u cs:ip
  368.         u $
  369.         u 1234:5678>myfile
  370.         u cs:0lffff>file
  371.         u >file
  372.     ╚τ╣√▓╗╕°│÷╖┤╗π▒α│ñ╢╚ú¼╚▒╩í20Híú
  373.     ╚τ╣√╓╕╢¿╬─╝■▓╗┤µ╘┌ú¼╘≥╫╘╢»╔·│╔ú╗╚τ╣√╥╤╛¡┤µ╘┌ú¼╘≥╫╖╝╙íú
  374.  
  375. W
  376. W [SEG]:OFFSET
  377. W [SEG]:OFFSET filename
  378. W [SEG]:OFFSET length filename
  379.     ╨┤─┌┤µ╡╜╬─╝■íú╬─╝■│ñ╢╚╬¬BX:CX╗≥lengthíú
  380.     ╚▒╩í╢╬╬¬DSú¼╚▒╩í╡╪╓╖DS:100íú
  381.     └²ú║    N test.com
  382.         W 200
  383.         W es:300 myfile.com
  384.         W cs:ip dx test.com
  385.  
  386. W [SEG]:OFFSET DRIVE STARTSECTER SECTERS
  387.     ╧≥╓╕╢¿╬∩└φ╟²╢»╞≈╨┤╓╕╢¿╬∩└φ╔╚╟°íú
  388.     └²ú║    W 100 0 0 1    ;╨┤A┼╠BOOT╟°
  389.         
  390.  
  391. WREG filename
  392.     ░╤╡▒╟░╝─┤µ╞≈╟°─┌╚▌╨┤╚δ╬─╝■íú╚τ╬─╝■┤µ╘┌╘≥╫╖╝╙íú
  393.  
  394. WMEM filename
  395.     ░╤╡▒╟░─┌┤µ┤░┐┌─┌╚▌╨┤╚δ╬─╝■íú╚τ╬─╝■┤µ╘┌╘≥╫╖╝╙íú
  396.  
  397. WCOD filename
  398.     ░╤╡▒╟░┤·┬δ┤░┐┌─┌╚▌╨┤╚δ╬─╝■íú╚τ╬─╝■┤µ╘┌╘≥╫╖╝╙íú
  399.  
  400. WCMD filename
  401.     ░╤╡▒╟░├ⁿ┴ε┤░┐┌─┌╚▌╨┤╚δ╬─╝■íú╚τ╬─╝■┤µ╘┌╘≥╫╖╝╙íú
  402.  
  403. ---------------------RUNTIME ├ⁿ  ┴ε--------------------
  404.  
  405. DELAY [time]
  406.     ╙├╙┌DO├ⁿ┴ε╬─╝■╓╨ú¼╞≡╤╙╩▒╫≈╙├íú╚τ╣√├ⁿ┴ε╬─╝■╓╨╕─▒Σ┴╦DELAY╫┤╠¼ú¼╟╨
  407.     ╝╟╘┌╬─╝■╬▓╙├DELAY 0╗╓╕┤íú
  408.     ╫ó╥Γ╔Φ╢¿╤╙╩▒╬¬16╜°╓╞íú
  409.  
  410. DO filename            *╨┬╕┼─ε*
  411.     ╓┤╨╨┼·┤ª└φíú╓╕╢¿╥╗╕÷╬─▒╛╬─╝■ú¼└∩├µ┐╔╥╘░ⁿ║¼╦∙╙╨║╧╖¿╡─TR├ⁿ┴εú¿╔⌡╓┴
  412.     ┴φ╥╗╕÷DOú⌐ú¼╚├TR╫╘╢»╓┤╨╨íú├┐┤╬TR╘╦╨╨ú¼╢╝╗ß╫╘╢»╓┤╨╨╡▒╟░─┐┬╝╧┬╬─╝■
  413.     AUTORUN.TR╓╨╡─├ⁿ┴εú¼╧α╡▒╙┌├┐┤╬TR╞⌠╢»ú¼╢╝╗ß╫╘╢»╓┤╨╨╥╗╕÷
  414.         DO AUTORUN.TR
  415.     ╘┌┼·┤ª└φ╬─╝■╓╨ú¼╚τ╣√╥╗╕÷├ⁿ┴ε╨╨╥╘┐╒╕±┐¬╩╝ú¼TR╓▒╜╙┤ª└φ╕├├ⁿ┴ε╢°▓╗╘┌
  416.     ├ⁿ┴ε┤░┐┌╧╘╩╛ú¿╡┌╥╗╕÷┐╒╕±▒╗╚Ñ╡⌠ú⌐íú
  417.     ╠╪▒≡╙├╖¿ú║░╤╥╗╕÷╗π▒α│╠╨≥╟░├µ╝╙╕÷Aí┤╗╪│╡í╡ú¼╚├TR╚Ñ╗π▒αíú    
  418.     ▓╬╝√ú║DELAY,KEY
  419.  
  420. KEY num
  421.     ╙├╙┌DO┼·┤ª└φ╬─╝■╓╨ú¼─ú─Γ░┤╝ⁿíú╕°╢¿╡─╓╡╬¬MOV AX,0\INT 16╖╡╗╪╡─╓╡ú¼
  422.     ╚τú║                  KEY 1C0D    ú╗╗╪│╡
  423.  
  424. ---------------------╞Σ  ╦ⁿ  ├ⁿ  ┴ε--------------------
  425. ╦∙╙╨╗π▒α╓╕┴ε
  426.     TR╓º│╓╝╕║⌡╦∙╙╨╗π▒α╓╕┴ε╫≈╬¬├ⁿ┴εíú╦Σ╚╗╬╥├╟▓╗╥╗╢¿╖╟╥¬╒Γ├┤╫÷ú¼╡½╙╨╩▒║≥
  427.     ╚╖╩╡║▄╖╜▒πú¼╩╘╩╘╧┬├µ├ⁿ┴εú║
  428.     mov ah,4c
  429.     jmp 200
  430.     cli
  431.  
  432. ╢¿╥σ▒Ω║┼╗≥╣²│╠├√:
  433.     ├ⁿ┴ε╨╨╓╨ú¼╩Σ╚δ╥╗╕÷╫╓┤«╝╙├░║┼ú¼╢¿╥σ╡▒╟░╡─CS:IP╬¬╕°╢¿▒Ω║┼íú
  434.     ╘┌A├ⁿ┴ε║≤╡─╗π▒α╫┤╠¼╓╨ú¼╢¿╥σ╡─╩╟╡▒╟░╒²╘┌╗π▒α╡─╡╪╓╖íú
  435.     └²ú¼╚τ╡▒╟░IP=100ú¼╩Σ╚δí«START:í»ú¼╘≥CS:100╬¬STARTú¼╦∙╙╨JMP 100╢╝╜½
  436.     ╥δ╬¬JMP STARTíú
  437.     ╘┌├ⁿ┴ε╨╨╓╨ú¼╒Γ╩╟í«LABEL CS:IP labelnameí»╡─╝≥╨┤íú
  438.     ▓╬╝√ú║LABEL,CMT
  439.  
  440. .
  441.     ╘┌┤·┬δ┤░╧╘╩╛╡▒╟░CS:IPíú
  442.     ╧α╡▒╙┌U CS:IP╗≥U $íú
  443.  
  444. ? [expresion]
  445.     ░∩╓·íú╚τ╣√▓╗┤°▓╬╩²ú¼TR╫╘╢»ZOOM├ⁿ┴ε┤░┐┌ú¼╝≥╥¬╧╘╩╛├┐╥╗╠⌡├ⁿ┴ε╡─╙∩╖¿║═
  446.     ╣ª─▄íú┐╔╥╘╙├Up/Down/PageUp/PageDown╔╧╧┬╣÷╢»┤░┐┌ú¼F5╗╓╕┤íú
  447.     ╚τ╣√┤°▓╬╩²ú¼TR╢╘▓╬╩²╝╞╦π║≤╧╘╩╛╜ß╣√ú¼╚τú║
  448.     ? ax    ╧╘╩╛AX─┌╚▌
  449.     ? cx+dx    ╧╘╩╛CX+DX╡─╜ß╣√
  450.     ? #    ╧╘╩╛╡▒╟░PSP
  451.     ? @0:21*4
  452.     ? $+5    ╧╘╩╛CS:IP+5
  453.  
  454. CMT [SEG:]OFFSET COMMENT_STRING        *╨┬╕┼─ε*
  455.     ╢╘│╠╨≥╜°╨╨╫ó╜Γíú
  456.     ╡╪╓╖╚τ╣√▓╗╠ß╣⌐╢╬╓╖ú¼─¼╚╧╡▒╟░CSíú╚τ╣√╡╪╓╖╨í╙┌PSP:0╗≥┤≤╙┌PSP+2000:0ú¼
  457.     ╚╧╬¬╩╟╧α╢╘╡╪╓╖ú¼╖±╘≥╚╧╬¬╩╟╛°╢╘╡╪╓╖íú
  458.     ╫ó╜Γ┤«┐╔╥╘╩╟╚╬╥Γ│ñ╢╚╡─╫╓┤«ú¼╡½├ⁿ┴ε╫▄│ñ╢╚▓╗─▄│¼╣²79íú╚τ╣√░ⁿ║¼┐╒╕±╗≥
  459.     ▒ú┴⌠╨í╨┤ú¼╟δ╙├╡Ñ╥²║┼í«í»└¿╫ííú
  460.     ╢╘│╠╨≥╦∙╫≈╫ó╜Γ╚½▓┐┤µ╚δ╬─╝■í«╡▒╟░╬─╝■├√.cmtí»ú¼╒Γ╩╟╥╗╕÷╬─▒╛╬─╝■ú¼┐╔
  461.     ╥╘╓▒╜╙▒α╝¡íú╧┬┤╬TR╡≈╚δ│╠╨≥╩▒╫╘╢»╫░╚δíú
  462.     ╚τ╣√╢¿╥σ╡▒╟░CS:IP├√ú¼┐╔╓▒╜╙╙├í«▒Ω║┼├√:í»íú
  463.     └²ú║
  464.         cmt cs:200 'This is my comment string'
  465.     PROC1:
  466.     ▓╬╝√ú║LABEL,SYMBOLS
  467.  
  468. LABEL [SEG:]OFFSET LABEL_NAME      *╨┬╕┼─ε*
  469.     ╢¿╥σ▒Ω║┼╗≥╣²│╠├√íú
  470.     ╚τ╣√╢¿╥σ┴╦▒Ω║┼╗≥╣²│╠├√ú¼┤·┬δ┤░╓╨╜½╘┌╕├╡╪╓╖╟░┴⌠╥╗╨╨╧╘╩╛╞Σ├√╫╙ú¼▓ó░╤
  471.     ╦∙╙╨JMP║═CALL╡╜╕├╣²│╠╡─╙∩╛Σ╖¡╥δ╬¬í«CALL ╣²│╠├√í»╢°▓╗╩╟═¿│ú─╟╤∙
  472.     í«CALL ????í»íú
  473.     │╠╨≥▒Ω║┼╚½▓┐┤µ╚δ╬─╝■í«╡▒╟░╬─╝■├√.cmtí»ú¼╒Γ╩╟╥╗╕÷╬─▒╛╬─╝■ú¼┐╔╥╘╓▒╜╙
  474.     ▒α╝¡íú╧┬┤╬TR╡≈╚δ│╠╨≥╩▒╫╘╢»╫░╚δíú
  475.     └²ú║
  476.         LABEL cs:200 file_open
  477.     ▓╬╝√ú║cmt,SYMBOLS
  478.  
  479. LOG [ON|OFF]                    *╨┬╕┼─ε*
  480.     ╩╟╖±╝╟┬╝└·╩╖íú╚τ╣√LOG ONú¼╘≥TR╜½░╤╥╘║≤╓┤╨╨╡─├┐╠⌡╓╕┴ε╡╪╓╖╝╟┬╝╧┬└┤ú¼
  481.     ┐╔╥╘╙├VLOG├ⁿ┴ε▓Θ┐┤íú▒╛├ⁿ┴ε╓╗╝╟┬╝╫ε║≤25╠⌡╡╪╓╖ú¼╚τ╣√╥¬╦∙╙╨╝╟┬╝ú¼╟δ
  482.     ╙├LOGS├ⁿ┴εíú
  483.     └√╙├TR╡─LOG╣ª─▄┐╔╥╘╩╣╙├╥╗╓╓╨┬╡─╖╓╬÷│╠╨≥╡─╖╜╖¿,─╟╛═╩╟í░╫▀║≤├┼í▒íú
  484.     ▒╚╚τ╥╗╕÷│╠╨≥┤φ╬≤═╦│÷ú¼╚τ╣√╙├═¿│ú╡─░∞╖¿┤╙│╠╨≥┐¬╩╝╜°╨╨╕·╫┘ú¼╥¬╫▀║▄
  485.     │ñ╡─┬╖▓┼─▄╒╥╡╜╬╩╠Γ╦∙╘┌íú╢°╙├TR╡─LOG╣ª─▄ú¼╛═┐╔╥╘╘┌│╠╨≥╥∞│ú═╦│÷║≤╖╓
  486.     ╬÷│╠╨≥╫ε║≤╓┤╨╨╡─╩▓├┤╣²│╠ú¼┐∞╦┘╒╥╡╜╣╪╝ⁿíú
  487.  
  488. LOGS [ON|OFF]                   *╨┬╕┼─ε*
  489.     ╩╟╖±╝╟┬╝└·╩╖íú╚τ╣√LOGS ONú¼╘≥TR╜½╘┌╡▒╟░─┐┬╝╧┬╜¿╥╗╬─╝■LOG.DATú¼
  490.     ▓ó░╤╥╘║≤╓┤╨╨╡─├┐╠⌡╓╕┴ε╡╪╓╖╥╘╩«┴∙╜°╓╞┤µ╚δ╕├╬─╝■íú╖╜▒π╥╘║≤╖╓╬÷│╠╨≥
  491.     ┴≈│╠íú╩╙│╠╨≥╕┤╘╙╢╚ú¼╕├╬─╝■┐╔─▄╗ß║▄│ñíú╟δ╩╣╙├╫¿├┼╡─╩«┴∙╜°╓╞Σ»└└╞≈
  492.     Σ»└└╕├╬─╝■ú¼╗≥╙├TR╡─VIEW├ⁿ┴εíú
  493.     ╡▒LOGS ON╩▒ú¼╥≥╬¬╓┤╨╨├┐╥╗╠⌡╓╕┴ε╢╝╗ß╙╨╥╗┤╬┤µ┼╠ú¼╦┘╢╚╜╧┬²ú¼╥╗░π╟Θ┐÷
  494.     ╧┬ú¼╙├LOG ON╛═╫π╣╗┴╦íúLOGS ON╩▒ú¼LOG╫╘╢»╬¬ONíú
  495.  
  496. LOGPRO [0|1|2|f]                   *╨┬╕┼─ε*
  497.     ╣ª─▄ú║░╤│╠╨≥╓┤╨╨╣²╡─╣╪╝ⁿ┤·┬δ╝╟┬╝╧┬└┤ú¼▒π╙┌╖╓╬÷íú╠╪▒≡╩╩║╧╙┌╒²╚╖
  498.     ┴≈│╠║═┤φ╬≤┴≈│╠╡─▒╚╜╧íú
  499.     ╚τ╣√▓╗┤°▓╬╩²ú¼╘≥╧╘╩╛╡▒╟░╤í╧εíú╕≈╤í╧ε╡─╥Γ╥σú║
  500.     0:    ▓╗LOG
  501.     1:    ╓╗LOG╥╘╧┬╝╕╠⌡╓╕┴εcall,ret
  502.     2:    ╓╗LOG╥╘╧┬╝╕╠⌡╓╕┴εcall,ret,condition jmp,jmp far
  503.         ╫ó╥Γú║╢╘CONDITION JMP╓╗╙╨╠⌡╝■╬¬╒µ╩▒▓┼LOG
  504.     f:    LOG╦∙╙╨╓╕┴ε
  505.     LOGPRO░╤LOG╡─╓╕┴ε┤µ╡╜╬─╝■LOGPRO.DATú¼├┐╠⌡╝╟┬╝│ñ16╫╓╜┌ú¼╕±╩╜ú║
  506.  
  507.       ╬╗╓├     ┤≤╨í    ╥Γ╥σ
  508.     0    DW    IP
  509.     2    DW    CS
  510.     4    DW    SP
  511.     6    DB    ?
  512.     7    DB    ?
  513.     8    8 byte    ╓╕┴ε┬δ
  514.  
  515.     ╘┌DOS╠ß╩╛╖√╧┬╓┤╨╨LOGPRO.EXEú¼╢┴╚íLOGPRO.DATú¼╔·│╔LOGPRO.TXTíú
  516.     ╒Γ╛═╩╟│╠╨≥╡─╣╪╝ⁿ┤·┬δíú
  517.     ╠╪▒≡╕╨╨╗LX╩╫╧╚╠ß│÷╒Γ╕÷╦╝╧δíú
  518.  
  519. M RANGE [SEG]:OFFSET
  520.     ─┌┤µ╕┤╓╞íú╚τú║
  521.                 M $L200 8000:100        ;╕┤╓╞CS:IP┐¬╩╝│ñ╢╚200╡╜8000:100
  522.                 M DS:0,800 ES:200       ;╕┤╓╞DS:0,800╡╜ES:200
  523.  
  524. Q
  525.     ═╦│÷TRíú╥▓┐╔╥╘░┤ALT+Xíú
  526.     ╙├╗º│╠╨≥╨▐╕─╣²╡─╦∙╙╨╓╨╢╧╢╝╜½▒╗╫╘╢»╗╓╕┤ú¼╒╝╙╨╡──┌┤µ╫╘╢»╩═╖┼íú
  527.  
  528. R REG [num]
  529.     ╕─╝─┤µ╞≈╓╡íú┐╔╥╘╩╟8╬╗16╬╗32╬╗═¿╙├╝─┤µ╞≈íó▒Ω╓╛╝─┤µ╞≈FL╗≥╢╬╝─┤µ╞≈íú
  530.     ╢╘▒Ω╓╛╝─┤µ╞≈╡─▓┘╫≈┐╔╥╘╩╟ODISZAPCTíú
  531.     └²ú║    R ax 1234
  532.         R ebx 12321456
  533.         R ch 87
  534.         R dl ah
  535.         R fl z
  536.  
  537. RS
  538.     ╧╘╩╛╙├╗º╞┴─╗ú¿Restore Screenú⌐ú¼╚╚╝ⁿF4íú░┤╚╬╥Γ╝ⁿ╖╡╗╪íú
  539.  
  540. S range bytes
  541.     ╘┌─┌┤µ╓╨▓Θ╒╥╓╕╢¿─┌╚▌ú¼╚τú║
  542.         s cs:0,ffff 12 34 45    ;╘┌CS:0╡╜ffff╓╨╤░╒╥12 34 45
  543.         s ds:200l100 23        ;╘┌DS:200│ñ╢╚100╓╨╤░╒╥23
  544.  
  545. SYM [ON|OFF]
  546.     ╩╟╖±╡≈╚δEXE╬─╝■╡─╡≈╩╘╨┼╧óíú╚▒╩í╬¬ú╧ú╬íú╚τ╣√▓╗╧δ╡≈╚δ╬─╝■╡─╡≈╩╘╨┼╧óú¼
  547.     ╧╚▓╗┤°▓╬╩²╓┤╨╨ú╘ú╥ú¼╚╗║≤ú║
  548.                       SYM OFF
  549.                       N myfilename
  550.                       RELOAD
  551.     ╥≥╬¬╙╨╨⌐┤φ╬≤╡─╡≈╩╘╨┼╧ó╗ß╩╣TR╖ó╖Φíú
  552.  
  553. SYMBOLS
  554.     ╚τ╣√│╠╨≥┤°╙╨╡≈╩╘╨┼╧ó╗≥╙├label,cmt├ⁿ┴ε╫╘╢¿╥σ┴╦╖√║┼ú¼╘≥╧╘╩╛╦∙╙╨╖√║┼├√íú
  555.     ▓╬╝√ú║CMT,LABEL
  556.  
  557. VLOG
  558.     ╧╘╩╛LOG ON╗≥LOGS ON├ⁿ┴ε╝╟┬╝╡─└·╩╖╨┼╧óíú
  559.  
  560. VIEW filename.ext
  561.     Σ»└└╬─╝■íú┐╔╥╘╥╘╩«┴∙╜°╓╞║═ASCII╖╜╩╜▓Θ┐┤╬─╝■─┌╚▌íú
  562.  
  563. STACK            *╨┬╕┼─ε*
  564.     ╧╘╩╛╡▒╟░╫╙│╠╨≥╟╢╠╫╫┤┐÷íú
  565.     ▒╚╚τú¼┐╔╥╘╙├GOIO 378╒╥╡╜╣╪╝ⁿ╓╕┴εú¼╙├STACK┐┤╡▒╟░CS:IP╩╟╛¡╣²╝╕┤╬
  566.     CALL╣²└┤╡─ú¼╤╕╦┘╒╥╡╜╣╪╝ⁿ╫╙│╠╨≥íú
  567.     ▓╬╝√ú║PRET
  568.  
  569. ---------------------------------------------------------------------
  570.             ╕·╫┘╓┤╨╨├ⁿ┴ε
  571. G [seg:]offset
  572. G conditions            *╨┬╕┼─ε*
  573.     ╓┤╨╨│╠╨≥ú¼╥▓┐╔╥╘╙├├ⁿ┴εGOíú╚τ╣√╠⌡╝■┬·╫πú¼╘≥╘▌═úíú
  574.     ╫ó╥Γú║╘┌│╠╨≥╓╨╝╙╚δINT3▓ó▓╗─▄╩╣G├ⁿ┴ε╡─╘╦╨╨╓╨╓╣íú
  575.     ╠╪▒≡═╞╝÷ú║G OFFSETíú╓╗╥¬│╠╨≥╓┤╨╨╓╨IP╡╚╙┌╔Φ╢¿╡─OFFSETú¼╛═╗ß═ú╧┬íú─π
  576.     ▓╗╙├╡ú╨─╢╬╓╖╘┌──╢∙ú¼┤·┬δ╩╟╖±╢»╠¼╔·│╔íú╓╗╥¬╓¬╡└╦ⁿ╗ß╛¡╣²─╟╢∙ú¼╛═╗ß═ú
  577.     ╧┬íú└²ú║    
  578.         G 100
  579.         G CS:100
  580.         G BX
  581.         G AH=4C
  582.         G AX=0 BX=0 CX=0
  583.         G IP>400
  584.     ▓╬╝√ú║GS
  585.  
  586. GO???            *╨┬╕┼─ε*
  587.     ╚╬║╬╔Φ╓├╢╧╡π╡─├ⁿ┴εBP???╢╝┐╔╥╘╙├GO???└┤╩╣╙├ú¼╙├╬¬╥╗┤╬╨╘╢╧╡πíú
  588.     └²ú║    GOREG CS
  589.         GOINT 21 AH=30
  590.         GOW ES:DI
  591.         GOXB CD 13 AH=2
  592.     ▓╬╝√ú║GS???    
  593.  
  594. GS
  595.     G├ⁿ┴ε╘┌╓┤╨╨╟░╗ß╗╓╕┤╙├╗º╞┴─╗ú¼╓┤╨╨╜ß╩°║≤╘┘▒ú┤µ╙├╗º╞┴─╗íú╙╨╨⌐│╠╨≥╞╞
  596.     ╗╡┴╦BIOSú¼╒Γ╤∙▒ú┤µ╡─╞┴─╗╨┼╧ó╬▐╖¿╒²│ú╗╓╕┤ú¼╢╘┤╦╬╩╠ΓTR╗╣╒╥▓╗╡╜║├╡─╜Γ
  597.     ╛÷╖╜╖¿ú¼╙┌╩╟╘÷╝╙┴╦╥╗╕÷GS├ⁿ┴εíúGS├ⁿ┴ε╧α╡▒╙┌G├ⁿ┴εú¼╓╗╩╟▓╗╗╓╕┤╞┴─╗íú
  598.     ╡╚╝█╙┌╓┤╨╨╢α╕÷Tíú
  599.  
  600. GS???
  601.     ═¼GO???├ⁿ┴εú¼╓╗╩╟▓╗╗╓╕┤╞┴─╗íú▓╬╝√ú║GS GO???
  602.  
  603. T
  604.     ╓┤╨╨╥╗╛Σ╗π▒α╓╕┴εú¼╧α╡▒╙┌░┤F8íú
  605.     ╫ó╥Γú¼TR╡─T├ⁿ┴ε╙δ╞Σ╦ⁿ╡≈╩╘╞≈▓╗╠½╥╗╤∙íúTR▓ó▓╗╗ß╒µ╡─╚Ñ╓┤╨╨╒Γ╠⌡╓╕┴εú¼
  606.     ╢°╩╟═Ω│╔├┐╠⌡╓╕┴ε╡─╣ª─▄╢°╥╤íú╚τ╣√╙÷╡╜┴╦TR╬▐╖¿╩╢▒≡╡─╓╕┴εú¼╓╗╙╨╙├TT
  607.     ├ⁿ┴ε┴╦íú
  608.     ╚τ╣√╙÷╡╜INT╓╕┴εú¼T├ⁿ┴ε▓╗╗ß╜°╚δ╧╡═│╡─╓╨╢╧└²│╠ú¼╥≥╬¬╬╥╚╧╬¬╬╥├╟╥╗░π╕╨
  609.     ╨╦╚ñ╡─╩╟▒╗╕·╫┘│╠╨≥ú¼╢°▓╗╩╟╧╡═│íú╚τ╣√│╠╨≥╨▐╕─┴╦INT╡╪╓╖ú¼T├ⁿ┴ε╗ß╜°╚δ
  610.     ▒╗╕─║≤╡─╡╪╓╖íú╚τ╣√╒µ╩╟╨Φ╥¬╜°╚δ╓╨╢╧ú¼┐╔╥╘╙├GGú¼╚τ
  611.         GG @0:21*4    ú╗╜°╚δINT21
  612.  
  613. GG [[SEG:]OFFSET]
  614.     ╬▐╠⌡╝■╓┤╨╨ú¼TR▓╗╢╘╓┤╨╨╣²│╠╫≈╚╬║╬┐╪╓╞íú
  615.     ╚▒╩í╢╬╬¬CSíú╚τ╣√╓╕╢¿╡╪╓╖ú¼─╟├┤TR╘┌╓╕╢¿╡╪╓╖▓σ╚δCALL FAR╓╕┴εú¼╚╗║≤JMP
  616.     ╡╜╙ª╙├│╠╨≥╓╨╚Ñú¼╧ú═√╦ⁿ─▄╓┤╨╨╡╜╒Γ╕÷CALL FAR╙╔TR╓╪╨┬┐╪╓╞íú╓«╦∙╥╘▓╗╙├
  617.     INT3╩╟╬¬┴╦╖└╓╣╙ª╙├│╠╨≥╨▐╕─INT3╓╨╢╧╧≥┴┐íú
  618.     ╥≥╬¬╒Γ╩▒│╠╨≥╡─╓┤╨╨╥╤▓╗╩╟TR╡─╜Γ╩═╓┤╨╨ú¼╦∙╥╘╘╦╨╨╦┘╢╚╒²│úíú
  619.     ╚╘╚╗┐╔╥╘╧ú═√CTRL+D─▄╗╪╡╜TR╡─┐╪╓╞íú
  620. P
  621.     ╓┤╨╨╥╗╕÷╣²│╠ú¿F10ú⌐íú╚τ╣√╡▒╟░╓╕┴ε╩╟╥╗╠⌡CALL╗≥CALL FARú¼╘≥╓┤╨╨╒√╕÷╣²
  622.     │╠╓▒╡╜╖╡╗╪íú╚τ╣√╩╟╞Σ╦ⁿ╓╕┴εú¼═¼Tíú
  623.     ╚τ╣√╚╖╩╡╧δ╓┤╨╨╡╜╧┬╥╗▓╜╬¬╓╣ú¼▒╚╚τ╙÷╡╜╥╗╕÷LOOPú¼╟δ╙├├ⁿ┴εPPíú
  624.  
  625. PP
  626.     ╓┤╨╨╓▒╡╜╧┬╥╗╠⌡╓╕┴εíú╧α╡▒╙┌G IP+▒╛╓╕┴ε│ñ╢╚íú
  627.  
  628. PRET
  629.     ╓┤╨╨│╠╨≥╓▒╡╜RETíóRETF╗≥IRET╓╕┴εíú╙├╙┌┐∞╦┘═╦│÷╫╙│╠╨≥íú
  630.     ▓╬╝√ú║STACK
  631.  
  632. TT
  633.     ╩╣╙├╡Ñ▓╜╓╨╢╧╓┤╨╨╥╗╠⌡╓╕┴εíú
  634.     ▓╗═╞╝÷╩╣╙├íú
  635.     ▓╬╝√ú║int1
  636.  
  637. AUTOINT1 [ON|OFF]
  638.     ╒Γ╩╟╥╗╕÷▒Ω╓╛ú¼┐╔╥╘╔Φ╬¬ON╗≥OFFíú╚▒╩í╬¬OFFíú
  639.     ╡▒╬¬ON╩▒ú¼╚τ╣√TR╙÷╡╜╥╗╠⌡▓╗┐╔╩╢▒≡╓╕┴εú¼╘≥╫╘╢»╙├INT1╡Ñ▓╜╓╨╢╧╚Ñ╓┤╨╨íú
  640.     ▓╬╝√ú║TT,INT1
  641.     
  642.  
  643. INT1 [ON|OFF]
  644.     ╒Γ╩╟╥╗╕÷▒Ω╓╛ú¼┐╔╥╘╔Φ╬¬ON╗≥OFFíú╚▒╩í╬¬OFFíú
  645.     ╡▒╬¬ON╩▒ú¼TR▓╗╘┘╜Γ╩═├┐╥╗╠⌡╓╕┴εú¼╢°╩╟╙├INT1╡Ñ▓╜╓╨╢╧╚Ñ╓┤╨╨íú
  646.     ▓╗═╞╝÷╩╣╙├ON╡─╫┤╠¼íú╚τ╣√─π╚╖╚╧TR╢╘─│╠⌡╓╕┴ε╡─╜Γ╩═╙╨╬≤ú¼┐╔╙├╫┤╠¼ON
  647.     ╝╠╨°╓┤╨╨íú╚τ╣√╓╗╘┌┤╦╫┤╠¼╧┬╓┤╨╨╥╗╠⌡╓╕┴εú¼╙├├ⁿ┴εTTíú
  648.     ╙░╧∞├ⁿ┴εú║Tú¼Gú¼P╡╚
  649.     ▓╬╝√ú║TT,AUTOINT1
  650.  
  651. AUTOJMP [ON|OFF]            *╨┬╕┼─ε*
  652.     ╔Φ╓├╩╟╖±╫╘╢»╠°╫¬íú╚τ╣√╬¬ONú¼╘┌╓┤╨╨╣²│╠╓╨TR╜½▓╗╧╘╩╛JMP╓╕┴εú¼╢°░╤JMP
  653. ║≤╡─╓╕┴ε╓▒╜╙╖┼╘┌JMP╓╕┴ε╘¡└┤╡─╬╗╓├ú¼▓ó╘┌╕├╓╕┴ε╟░╝╙í░í¬í╡í▒╖√║┼╥╘╩╛╟°▒≡íú
  654. ╒Γ╤∙╘┌╥╗╨⌐JMP╣²╢α╡─│í║╧─▄╩╣─π╚▌╥╫▒ú│╓╟σ╨╤íú╚τ╣√─π▓╗╧░╣▀ú¼╚├╦ⁿOFFíú
  655.     ╚▒╩í╬¬ONíú
  656.  
  657. ---------------------------------------------------------------------
  658.             ╢╧╡π├ⁿ┴ε
  659.     **** ╚τ╣√╢╧╡π╓╗╩╣╙├╥╗┤╬ú¼░╤BP????╕─╬¬GO????╗≥GS???? ****
  660. BL
  661.     ┴╨│÷╦∙╙╨╢╧╡πíú╫ε╢α┐╔╔Φ8╕÷╢╧╡πíú
  662.     ╩╡╝╩╔╧╩╟9╕÷╢╧╡πú¼╢╧╡π0▒╗GO╧╡┴╨├ⁿ┴ε╒╝╙├íú
  663.  
  664. BC [NUM]
  665.     ╟σ│²╦∙╙╨╢╧╡π╗≥╓╕╢¿╢╧╡πíú
  666.  
  667. BD [NUM]
  668.     DISABLE╦∙╙╨╗≥╓╕╢¿╢╧╡πíú
  669.  
  670. BE [NUM]
  671.     ╘╩╨φ╦∙╙╨╗≥╓╕╢¿╢╧╡πíú
  672.  
  673. BPW segment:offset            *╨┬╕┼─ε*
  674.     ╝α╩╙─┌┤µ▒Σ╗»ú¼╚τ╣√╓╕╢¿╬╗╓├╡─╫╓ú¿WORDú⌐╖ó╔·╕─▒Σú¼╘≥╘▌═úíú
  675.     ╚τ╣√╔Φ╢¿┤╦└α╢╧╡πú¼TR├┐╓┤╨╨╥╗╠⌡╙∩╛Σ╢╝╗ß╜°╨╨╥╗┤╬▒╚╜╧íú
  676.  
  677. BP [seg:]offset            *╨┬╕┼─ε*
  678.     ╚τ╣√╓┤╨╨╡╜CS:IP=SEG:OFFSET╗≥IP=OFFSETú¼╘≥╘▌═úíú
  679.     ╙├BP seg:offset╩▒ú¼TR▓╗╗ß╧≤═¿│ú╡─╡≈╩╘│╠╨≥─╟╤∙ú¼▓σ╚δ╥╗╕÷INT3ú¼TR┤╙
  680.     └┤▓╗─╟╤∙╫÷ú¼╦∙╥╘▓╗╙├╡ú╨─╙ª╙├│╠╨≥╗ß╖ó╧╓╗≥╞╞╗╡INT3╡╪╓╖╢°▓╗─▄╖╡╗╪íú
  681.     ╙├BP offset╩╟╕÷║├╓≈╥Γú¼╒Γ╤∙╛═▓╗╙├╣╪╨─╦ⁿ╡─╢╬╓╖╩╟╚τ║╬▒Σ╗»ú¼╘┌┤╦╓«╟░
  682.     ╙╨╢α╔┘┤·┬δ╡─┼ñ╟·ú¼╢╧╡π╟°╩╟╖±╢»╠¼╔·│╔ú¼╢╝▓╗╙├╚Ñ╣▄╦ⁿíú╓╗╥¬│╠╨≥╓┤╨╨
  683.     ╣²│╠╓╨IP=offsetú¼╛═╗ß═ú╧┬└┤íú
  684.     ╒Γ╕÷╢╧╡π╩╡╝╩╔╧╩╟╧┬├µBP conditions╡─╥╗╓╓╠╪╩Γ╟Θ┐÷ú¼╥▓┐╔╥╘╨┤╫≈
  685.     BP ip=?? cs=??
  686.     TR░╤╦ⁿ├╟╫≈╬¬╥╗╓╓╟Θ┐÷╜°╨╨┤ª└φíú
  687.     ╣▀╙├╖¿ú║╢╘COM╬─╝■═╤┐╟ú¼╙├BP 100╗≥╓▒╜╙G 100íú
  688.     └²ú║    bp cs:200
  689.         bp $+20
  690.         bp dx
  691.         BP ip>200
  692.     
  693. BP conditions            *╨┬╕┼─ε*
  694.     ╚τ╣√╓╕╢¿╠⌡╝■┬·╫πú¼╘≥╘▌═úú¼╚τ
  695.     bp ax=1234        ;╡▒ax╡╚╙┌1234H╩▒═ú
  696.     bp ax=0 bx=0 cx=0    ;╡▒AXú¼BXú¼CX═¼╩▒╬¬0╩▒═ú
  697.     bp ah=3 dx=80
  698.     ┐╔═¼╩▒╔Φ╢¿3╕÷╠⌡╝■ú¼╓╗╙╨═¼╩▒┬·╫π╩▒ú¼▓┼╙╨╨ºíú
  699.     ╠⌡╝■┼╨╢╧┐╔╙├=,!=,>,<,>=,<=íú╡┌╥╗╕÷▓╬┴┐╙├╝─┤µ╞≈ú¼┐╔╥╘╙├╚╬║╬8╬╗16╬╗
  700.     ╝─┤µ╞≈╗≥╢╬╝─┤µ╞≈ú¼╡┌╢■╕÷▓╬┴┐╙├┴ó╝┤╩²ú¿╚τ╣√╙├╝─┤µ╞≈ú¼╘≥╚í╓╡ú⌐íú
  701.  
  702. BPREG REG|SEG [conditions]
  703.     ╚τ╣√╓╕╢¿╝─┤µ╞≈╕─▒Σú¼▓ó╟╥╠⌡╝■┬·╫πú¼╘≥╘▌═úíú
  704.     ┐╔╥╘╓╕╢¿╚╬╥Γ16bit═¿╙├╝─┤µ╞≈╗≥╢╬╝─┤µ╞≈íú
  705.     ╠╪▒≡═╞╝÷╩╣╙├bpreg cs AX=0 DX=0 ES=#ú¼╥╗░π┐╔╙├└┤┐∞╦┘▓Θ╒╥╝╙═Γ┐╟│╠╨≥
  706.     ╒µ╒²╡─┐¬╩╝íú
  707.     ╠⌡╝■╔Φ╓├▓╬╝√BPíú
  708.  
  709. BPXB bytes [conditions]
  710.     ╚τ╣√╓┤╨╨╡╜┼·╢¿╡─╗·╞≈┬δú¼╘≥╘▌═úíú╚τú¼╥≥NOP╡─╗·╞≈┬δ╩╟90Hú¼╦∙╥╘
  711.     BPXB 90
  712.     ╘┌╘╦╨╨╣²│╠╓╨╙÷╡╜NOP╗ß═ú╧┬íú╙╓╚τú¼MOV AX,????╡─╗·╞≈┬δ╬¬B8????ú¼┐╔╙├
  713.     BPXB b8
  714.     ╞Σ╦ⁿú║  
  715.     BPXB cd        ;╦∙╙╨╓╨╢╧
  716.     BPXB 33 C0    ;XOR AX,AX
  717.     ╓╕╢¿╗·╞≈┬δ│ñ╢╚▓╗╥¬│¼╣²8╕÷╫╓╜┌íú╗╣┐╔╥╘╝╙╠⌡╝■ú¼╚τ
  718.     BPXB cd 13 ah=3
  719.     ╠⌡╝■╔Φ╓├▓╬╝√BPíú
  720.  
  721. BPINT intnum [conditions]
  722.     ╓╨╢╧╢╧╡πíú╚τ╣√╓┤╨╨╓╕╢¿╓╨╢╧ú¼╘≥╘▌═úíú╚τú║
  723.         BPINT 21 AH=30
  724.         BPINT 13 AX=201 CH>30 DX=1
  725.  
  726. BPKNL [count]            *╨┬╕┼─ε*
  727.     ╚τ╣√AX=BX=SI=DI=BP=0ú¼DS=ES=<PSP>ú¼IP=0╗≥IP=100╗≥CS╕╒╖ó╔·▒Σ╗»
  728.     ú¿╥Γ╬╢╫┼╕╒╙╨╣²╥╗┤╬JMP FAR╗≥RET FARú⌐ú¼╘≥╘▌═úíú╥╗░π╙├╙┌╤░╒╥╙╨═Γ
  729.     ┐╟╡─│╠╨≥─┌║╦íú╫ó╥Γ╙╨╨⌐╝╙┐╟╚φ╝■▓ó▓╗╤╧╕±╖√║╧╒Γ╕÷╠⌡╝■ú¼╙├┤╦╖╜╖¿┐╔
  730.     ─▄╗ß┬⌐╡⌠íú╚τ╣√─π╙╨▒╚┤╦╕ⁿ║├╡─╓≈╥Γú¼╟δ╕µ╦▀╬╥íú
  731.     ═≥─▄╡─░∞╖¿│ú│ú▓╗╩╟╫ε║├╡─░∞╖¿íú
  732. ---------------------------------------------------------------------
  733.         ╞Σ╦ⁿ├ⁿ┴ε
  734.  
  735. EXE1
  736. EXE2
  737. WEXE1
  738. WEXE2
  739. GETKNL [count]
  740.     ▓╬╝√╧┬├µí╢╚τ║╬╩Σ│÷EXE╬─╝■í╖
  741.     
  742. ---------------------------------------------------------------------
  743.         ╚τ║╬╩Σ│÷EXE╬─╝■
  744.  
  745.     ╙╨╩▒╬╥├╟╕·╫┘╥╗╕÷═Γ┐╟╨═│╠╨≥ú¼╬╥├╟▓╗╜÷╧ú═√─▄╕·╫┘╡╜╬─╝■╡─╒µ╒²┐¬╩╝ú¼
  746. ╗╣╧ú═√─▄╣╗╗╓╕┤╘┤╬─╝■íú╬¬┤╦ú¼TR╠ß╣⌐┴╦╔·│╔EXE╬─╝■╡─╣ª─▄íú╥≥╬¬COM╬─╝■
  747. ▒╚╜╧╝≥╡Ñú¼╓╗╥¬╙├W╨┤─┌┤µ╡╜╬─╝■╝┤┐╔íú╧┬├µ╓╪╡π╜Θ╔▄╔·│╔EXE╬─╝■╡─╣²│╠íú
  748.  
  749.     ╥╗íó╩╓╣ñ═Ω│╔
  750.     ╩╫╧╚ú¼╥¬░╤─┌┤µ╓╨╡─┤·┬δ╨┤│╔╬─╝■ú¼╙ª╕├╓¬╡└╬─╝■╡─┤≤╨ííú╬¬┴╦┤∩╡╜╒Γ
  751. ╕÷─┐╡─ú¼╧╚╙├├ⁿ┴εEXE1░╤─┌┤µ╟σ╡⌠ú¼╘┘╙├RELOAD╓╪╨┬╡≈╚δú¼╒Γ╤∙╨┤┼╠╩▒▒╗╩╣
  752. ╙├╣²╡──┌┤µ╟°╙≥╛═╩╟╥¬┤µ╬─╝■íú
  753.     ╚╗║≤ú¼╙├╕≈╓╓╕·╫┘├ⁿ┴ε╕·╫┘│╠╨≥ú¼╢╘╥╗░π╡─═Γ┐╟ú¼╙├
  754.     goreg cs ax=0 bx=0
  755. ╗≥    goknl
  756. ╝╕┤╬╢╝─▄╒╥╡╜╒µ╒²╡─╬─╝■═╖ú¼╙├WEXE1┤µ┼╠ú¼╔·│╔╬─╝■MEM1.DATíú
  757.     ╬¬┴╦┤ª└φEXE╬─╝■╡─╓╪╢¿╬╗ú¼╨Φ╥¬░╤│╠╨≥╗╗╕÷─┌┤µ╡╪╓╖╡≈╚δ╥╘╜°╨╨▒╚╜╧íú
  758. ╩╣╙├├ⁿ┴εEXE2ú¼░╤─┌┤µ╝╖╡⌠╥╗╡π▓ó╟σ│²ú¼RELOADíú
  759.     ╚╘╚╗╙├╔╧├µ╡─╕·╫┘▓╜╓Φ╕·╫┘╡╜╬─╝■═╖ú¼╙├WEXE2┤µ┼╠ú¼╔·│╔╬─╝■MEM2.DATíú
  760.     ╙├Q├ⁿ┴ε═╦│÷TRú¼╓┤╨╨╬─╝■MKEXEú¼╫╘╢»╢┴╚íMEM1.DAT║═MEM2.DAT╓╨╡─╨┼╧óú¼
  761. ╔·│╔EXE╬─╝■MEM.EXEú¼─π┐╔╥╘╩╘╫┼╓┤╨╨┴╦úí
  762.  
  763.     ╢■íó╚├TR╫╘╢»═Ω│╔
  764.     ╙├TR░╤│╠╨≥╡≈╚δú¼╙├├ⁿ┴ε
  765.     GETKNL [count]
  766.     ╞Σ╓╨count╬¬═╤╝╕▓π═Γ┐╟ú¼╚▒╩í╬¬1íúTR╗ß╫╘╢»╘╦╨╨ú║
  767.     exe1
  768.     reload
  769.     goknl count
  770.     wexe1
  771.     exe2
  772.     reload
  773.     goknl count
  774.     wexe2
  775.     q
  776.     TR╔·│╔┴╜╕÷╬─╝■mem1.dat║═mem2.dat▓ó═╦│÷íú╘┌DOS╠ß╩╛╖√╧┬╘╦╨╨
  777.     mkexe [orgfile.exe]
  778.     ╗ß╔·│╔╬─╝■mem.exeú¼╒Γ╛═╩╟═╤┐╟║≤╡─╬─╝■úí
  779.  
  780.     ╓«╦∙╥╘░╤MKEXE╡Ñ╢└╫≈╬¬╥╗╕÷╬─╝■╢°▓╗╩╟░╤╦ⁿ╫÷╡╜TR╓╨╚Ñú¼╩╟╬¬┴╦╕°┤≤╝╥
  781. └⌐│Σ╡─╗·╗ßíú╚τ╣√─π╢╘MKEXE╕╨╨╦╚ñú¼┐╔╥╘╦≈╚íMKEXE╡─╘┤│╠╨≥ú¿C++ú⌐íú
  782.     MEM1.DAT║═MEM2.DAT░ⁿ║¼╥╗╕÷0x20│ñ╡─╬─╝■═╖ú║
  783.     ╞½╥╞  ┤≤╨í  ─┌╚▌
  784.     00    word  0xac,0xbc▒Ω╓╛
  785.     02    word  PSP+0x10,╩╟│╠╨≥┤·┬δ╘┌─┌┤µ╓╨╡─┐¬╩╝╢╬╓╖
  786.                 MEM1.DAT║═MEM2.DAT╙ª╕├▓╗═¼╥╘▒π╚╖╢¿╓╪╢¿╬╗
  787.     04    word  CS-PSP-0x10ú¼┤·┬δ╢╬╞½╥╞ú¼┴╜╬─╝■╙ª╧α╡╚íú
  788.     06    word  IP╓╡ú¼┴╜╬─╝■╙ª╧α╡╚íú
  789.     08    word  SS-PSP-0x10ú¼╢╤╒╗╢╬╞½╥╞ú¼┴╜╬─╝■╙ª╧α╡╚íú
  790.     0a    word  SP╓╡ú¼┴╜╬─╝■╙ª╧α╡╚íú
  791.     0c    word  │╠╨≥─┌┤µ┐Θ│ñ╢╚ú¼╥╘╜┌ú¿10Hú⌐╬¬╡Ñ╬╗
  792.               dw 09h dup(0)  ╞Σ╙α╬¬0
  793. ║≤├µ╜╙─┌┤µ╓╨┤·┬δíú
  794.     ▓╗╥¬╧ú═√MKEXE╔·│╔╡─EXE╬─╝■╙δ╘┤╬─╝■╥╗─ú╥╗╤∙ú¼─╟╩╟▓╗┐╔─▄╡─íú╦ⁿ├╟╘┌
  795. ╣ª─▄╔╧╩╟╥╗╤∙╡─íú╚τ╣√─π╤í╘±╔·│╔EXE╡─╩▒╗·▓╗╠½║├ú¼▓╗╒²║├╩╟│╠╨≥╘¡└┤╡─┐¬╩╝ú¼
  796. ─π╗╣╨Φ╥¬╝╙╥╗╢╬┤·┬δ╗╓╕┤╕≈╝─┤µ╞≈╓╡íú
  797.     ╚τ╣√╘¡╬─╝■┤°╙╨OVERLAYú¼╗≥╘┌╓┤╨╨╣²│╠╓╨╝∞▓Θ╫╘╔φú¼╨┬╡─EXE╬─╝■┐╔─▄▓╗─▄
  798. ╓▒╜╙╓┤╨╨íú┐╔╥╘╚├MKEXE╘┌EXE╟░╝╙╥╗╢╬┤·┬δú¼╨▐╕─╗╖╛│┐Θú¼╩╣│╠╨≥╚╧╬¬╩╟─╟╕÷╬┤
  799. ═╤┐╟╡─│╠╨≥╘┌╘╦╨╨íú╙├╖¿ú║MKEXE ORGFILE.EXEú¼╬─╝■├√▓╗╥¬┤°┬╖╛╢íú╓┤╨╨╩▒ú¼░╤
  800. ═╤┐╟╟░╬─╝■╙δ═╤┐╟║≤╬─╝■╖┼╥╗╕÷─┐┬╝╓╨╓┤╨╨íú
  801.  
  802.     ╠╪▒≡╙├╖¿ú║─π┐╔╥╘┤≥┐¬╥╗╕÷COM╬─╝■ú¼
  803.     tr mycom.com
  804.         exe1
  805.         reload
  806.         wexe1
  807.         exe2
  808.         reload
  809.         wexe2
  810.         q
  811.     mkexe
  812.     ren mem.exe myexe.exe
  813. ╒Γ╛═╩╟COM2EXEú¼░╤╥╗╕÷COM╬─╝■▒Σ╬¬EXE╬─╝■úí
  814. ---------------------------------------------------------------------
  815.  
  816.                 ║≤ ╗░
  817.  
  818.     TR▒╚╞Σ╦ⁿ╕·╫┘│╠╨≥╠ß╣⌐┴╦╨φ╢α╨┬╡─╣ª─▄ú¼╓╗╥¬╥╗╕÷│╠╨≥─▄╘┌TR─┌╙├G╓┤╨╨ú¼
  819. ╢╘╦ⁿ╜Γ├▄╩╟╥╗╝■╖╟│ú╝≥╡Ñ╡─╩┬íú╚τ╣√─π╖ó╧╓╥╗╕÷│╠╨≥TR▓╗─▄╒²│ú┤ª└φú¿╘▌▓╗┐╝┬╟
  820. ▒ú╗ñ─ú╩╜║═WINDOSE│╠╨≥ú⌐ú¼╟δ╦═╕°╬╥ú¼╬╥╗ß┬φ╔╧╦═╔╧╨┬░µTRúí
  821.  
  822.  
  823.     ╙├╜Γ╩═╡─╖╜╖¿╜°╨╨│╠╨≥╕·╫┘ú¼╩╟╢╘│╠╨≥╜°╨╨╨Θ─Γ╗·╖┬╒µ╓┤╨╨íú╬╥╧α╨┼ú¼╒Γ╓╓
  824. ╖╜╖¿─▄╣╗┤ª└φ╦∙╙╨╡─╝╞╦π╗·│╠╨≥íú
  825.  
  826.     ╬╥╗ß╬¬╓«┼¼┴ªú¼╬╥╜½╕ⁿ╝╙┼¼┴ªíú
  827.  
  828.                                          ╥╗╛┼╛┼╞▀─Ω╩«╘┬╢■╩«╥╗╚╒(v1.92)
  829.