home *** CD-ROM | disk | FTP | other *** search
- ==========================================
- FoxPro 2.5Bú¿╓╨╬─░µú⌐
-
- ╩╣╙├╦╡├≈
- ==========================================
-
- ─┐┬╝
-
- ╩▓├┤╩╟FoxPro 2.5Bú¿╓╨╬─░µú⌐ú┐
- ╓╨╬─░µ╓º│╓╗╖╛│
- ╓╨╬─░µ╡─╣ª─▄╕─╜°
- FoxPro for DOSú¿╓╨╬─░µú⌐╟²╢»│╠╨≥┐¬╖ó╓╕─╧
-
- í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬
-
- ======╩▓├┤╩╟FoxPro 2.5Bú¿╓╨╬─░µú⌐ú┐======
-
- Microsoft╣½╦╛╥╘╙ó╬─FoxPro 2.5B╬¬╗∙┤íú¼═¿╣²╨▐╕─╘┤│╠╨≥┤·┬δú¼╕∙╛▌╓╨╣·╩╨│í
- ╨Φ╟≤ú¼═╞│÷┴╦FoxPro 2.5B ú¿╓╨╬─░µú⌐ú¼╦ⁿ░ⁿ└¿FoxPro 2.5B for Windowsú¿╓╨╬─░µú⌐
- ║═ FoxPro 2.5B for DOSú¿╓╨╬─░µú⌐íú▒╛╩╣╙├╦╡├≈╡──┌╚▌╚τ╬▐╠╪╩Γ╦╡├≈ú¼╜½═¼╩▒╩╩╙├
- ╙┌╥╘╔╧┴╜╕÷░µ▒╛íú
-
- FoxPro 2.5B ú¿╓╨╬─░µú⌐╩╟╥╗╕÷▓┐╖╓║║╗»╚φ╝■ú¼╘┌┐¬╖ó╣²│╠╓╨ú¼╫±╤¡╥╘╧┬╘¡╘≥ú║
-
- ╥╗)╕├▓·╞╖╥╘╝░╙├╕├▓·╞╖┐¬╖ó╡─╚φ╝■╛▀╙╨═Ω╒√╡─║║╫╓┤ª└φ─▄┴ªíú
- ╢■)╙├╕├▓·╞╖┐¬╖ó╡─╚φ╝■─▄╣╗╛▀╙╨╚½║║╫╓╜τ├µú¼╫ε╓╒╙├╗º▓╗▒╪╚╧╩╢╙ó╬─íú
- ╚²)╩╣╙├╕├▓·╞╖╡─┐¬╖ó╒▀┐╔╥╘╣ñ╫≈╘┌╓╨╬─╗≥╙ó╬─▓┘╫≈╧╡═│╓«╧┬ú¼╡▒╚╗╣ñ╫≈╘┌╓╨╬─▓┘
- ╫≈╧╡═│╓«╧┬ú¼╕ⁿ─▄╖ó╗╙╕├▓·╞╖╡─╣ª─▄íú
- ╦─)╒δ╢╘┐¬╖ó╒▀╡─╜τ├µ▒ú┴⌠╙ó╬─ú¼╚τú║░∩╓·╬─╝■ú¼▓╦╡Ñú¼╢╘╗░┐≥╡╚╛∙▓╗╖¡╥δíú
-
- FoxPro 2.5Bú¿╓╨╬─░µú⌐▓·╞╖░ⁿ╙╨┴╜╓╓░ⁿ╫░ú║▒Ω╫╝░µ║═╫¿╥╡░µíú
- ▒Ω╫╝░µ░ⁿ└¿ú║╓╨╬─░µFoxPro 2.5B ║═ Migration Kitíú
- ╫¿╥╡░µ░ⁿ└¿ú║╓╨╬─░µFoxPro 2.5Bú¼Migration Kitú¼Distribution Kit,
- Connectivity Kit ║═ Library Construction Kit.
-
- ======╓╨╬─░µ╓º│╓╗╖╛│======
-
- FoxPro 2.5B for Windows ú¿╓╨╬─░µú⌐╙ª╕├╘┌Microsoft Windows 3.1 ú¿╓╨╬─░µú⌐
- ╔╧╘╦╨╨ú¼╦ⁿ╢╘╙▓╝■╗╖╛│╡─╥¬╟≤╙δFoxPro 2.5B for Windows ╙ó╬─░µ╦∙╥¬╟≤╡─╙▓╝■╗╖╛│
- ╧α═¼íú
- FoxPro 2.5B for Windows ú¿╓╨╬─░µú⌐╥▓┐╔╥╘╘┌FoxPro 2.5B for Windows ╙ó╬─
- ░µ╦∙╥¬╟≤╡─╬≈╬─╚φ╝■║═╙▓╝■╗╖╛│╧┬╘╦╨╨ú¼╡½╩╟▓╗─▄╧╘╩╛ú¼┤≥╙í║═╩Σ╚δ║║╫╓íú
-
- FoxPro 2.5B for DOS ú¿╓╨╬─░µú⌐╨Φ╥¬FoxPro for DOSú¿╓╨╬─░µú⌐╟²╢»│╠╨≥
- FOXGB.EXE╓º│╓ú¼╟╥┤╦╟²╢»│╠╨≥▒╪╨δ╙δFOXPRO╘┌═¼╥╗─┐┬╝íú╬╥├╟╜¿╥Θ╤í╙├MS DOS ú¿╓╨
- ╬─░µú⌐╬¬FoxPro 2.5B for DOS ú¿╓╨╬─░µú⌐╡─║║╫╓╧╡═│╗╖╛│íú
-
- ╥╘╧┬╩╟╓º│╓FoxPro 2.5B for DOS ú¿╓╨╬─░µú⌐║║╫╓╧╡═│╟²╢»│╠╨≥╥╗└└▒φú║
-
- ╟²╢»│╠╨≥ ║║╫╓╧╡═│
- í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬í¬
- C-MSDOS.FOX MS DOS ú¿╓╨╬─░µú⌐
- GWDOS.FOX │ñ│╟║║╫╓╧╡═│
- UCDOS.FOX UCDOS 3.0 ║═ PTDOS 2.0
- TECHWAY.FOX ╠∞╗π║║╫╓╧╡═│2.0
- DRAGON.FOX ║═ DRAGONFX.EXE ╓╨╣·┴·║║╫╓╧╡═│
- CXDOS.FOX │¼╧δ║║╫╓╧╡═│
-
- ╞Σ╦ⁿ║║╫╓╧╡═│╟²╢»│╠╨≥┐╔╕∙╛▌í╢FoxPro for DOSú¿╓╨╬─░µú⌐╟²╢»│╠╨≥┐¬╖ó╓╕─╧í╖
- ┐¬╖óíú
-
- ░▓╫░═ΩFoxPro 2.5B for DOS ú¿╓╨╬─░µú⌐║≤ú¼─¼╚╧╡─║║╫╓╧╡═│╬¬MS DOS ú¿╓╨╬─
- ░µú⌐ú¼╝┤╟²╢»│╠╨≥FOXGB.EXE╙δC-MSDOS.FOX╧α═¼íú╚τ╣√─·╩╣╙├╡─╩╟▒≡╡─║║╫╓╧╡═│ú¼╟δ
- ╜½╕├║║╫╓╧╡═│╢╘╙ª╡─╟²╢»│╠╨≥╕┤╓╞╬¬FOXGB.EXEú¼╥╘UCDOS 3.0╬¬└²ú║
-
- COPY UCDOS.FOX FOXGB.EXE
-
- ╥╘║≤░┤FoxPro 2.5B for DOS╙ó╬─░µ╩╣╙├╖╜╖¿╞⌠╢»FOXPRO╝┤┐╔íúFoxPro╞⌠╢»╩▒ú¼╧╚
- ╡≈╙├┤╦╟²╢»│╠╨≥╕─▒Σ╬≈╬─╓╞▒φ╖√╬╗╓├ú¼FoxPro═╦│÷╩▒ú¼╡≈╙├┤╦╟²╢»│╠╨≥╗╓╕┤╬≈╬─╓╞▒φ╖√
- ╬╗╓├íú
- ╢╘╙┌╓╨╣·┴·║║╫╓╧╡═││²═¼╔╧▓┘╫≈╓«═Γú¼╘┌╞⌠╢»╓╨╣·┴·║║╫╓╧╡═│╓«╟░ú¼╗╣╙ª╕├╘╦╨╨
- DRAGONFX.EXEíú
-
- FoxPro 2.5B for DOSú¿╓╨╬─░µú⌐╥▓┐╔╥╘╘┌FoxPro 2.5B for DOS╙ó╬─░µ╦∙╥¬╟≤╡─╬≈
- ╬─╚φ╝■║═╙▓╝■╗╖╛│╧┬╘╦╨╨ú¼╡½╩╟▓╗─▄╧╘╩╛ú¼┤≥╙í║═╩Σ╚δ║║╫╓íú╟²╢»│╠╨≥▒╪╨δ╩╣╙├MS DOS
- ú¿╓╨╬─░µú⌐╡─╟²╢»│╠╨≥C-MSDOS.FOXú¼╝┤FOXGB.EXE╙δC-MSDOS.FOX▒╪╨δ╧α═¼íú
-
- ======╓╨╬─░µ╡─╣ª─▄╕─╜°======
-
- 1íó ╜Γ╛÷┴╦╓╞▒φ╖√╙δ╓╨╬─╦½╫╓╜┌╡─│σ═╗íú
- ╘┌DOS╞╜╠¿╔╧ú¼╓╨╬─FoxPro╢╘╓╞▒φ╖√╡─ASCII┬δ╜°╨╨╫¬┬δíú╫¬┬δ╡─╢╘╙ª╣╪╧╡╚τ╧┬▒φ╦∙
- ╩╛ú║
-
- ╨┬ ╛╔ ╨┬ ╛╔
- ----------------------------------------
- 01h( 1) - DAh(218) 02h( 2) - BFh(191)
- 03h( 3) - C0h(192) 05h( 5) - D9h(217)
- 06h( 6) - B3h(179) 08h( 8) - C4h(196)
- 09h( 9) - C5h(197) 0Bh( 11) - B4h(180)
- 0Dh( 13) - D8h(216) 0Fh( 15) - BBh(187)
- 13h( 19) - C8h(200) 14h( 20) - BCh(188)
- 15h( 21) - BAh(186) 16h( 22) - CDh(205)
- 17h( 23) - CEh(206) 1Ch( 28) - CCh(204)
- 7Fh(127) - B9h(185) 80h(128) - FEh(254)
- 81h(129) - B0h(176) 82h(130) - B1h(177)
- 83h(131) - B2h(178) 84h(132) - DBh(219)
- 85h(133) - DCh(220) 86h(134) - DDh(221)
- 87h(135) - DEh(222) 88h(136) - DFh(223)
- 89h(137) - CFh(207) 8Ah(138) - F9h(249)
- 8Bh(139) - AEh(174) 8Ch(140) - AFh(175)
- 8Eh( 10) - C3h(195) 8Fh(143) - F0h(240)
- 90h(114) - C9h(201) 91h(145) - F7h(247)
- 92h(146) - D5h(213) 93h(147) - B8h(184)
- 94h(148) - D4h(212) 95h(149) - BEh(190)
- 96h(150) - D6h(214) 97h(151) - B7h(183)
- 98h(152) - D3h(211) 99h(153) - BDh(189)
- 9Ah(154) - C7h(199) 9Bh(155) - B6h(182)
-
- ╓╨╬─FoxPro╘┌╝╙╘╪╩▒ú¼╗ß╡≈╙├╥╗╕÷╟²╢»│╠╨≥FOXGB.EXE╨▐╕─╫╓╠σ▒φíú╕├╟²╢»│╠╨≥┤µ
- ╖┼╘┌FoxPro╡──┐┬╝╓╨íú╚τ╣√╓╨╬─FoxPro╒╥▓╗╡╜╕├╟²╢»│╠╨≥ú¼╜½╠ß╩╛┤φ╬≤╨┼╧ó'FOXGB.DRV
- not found'ú¼╧╡═│╥∞│ú╓╨╢╧íú
-
- ╟δ╫ó╥Γú¼╘┌┐¬╖ó│╠╨≥╓╨╩╣╙├╓╞▒φ╖√╩▒╙ª╩╣╙├╞Σ╨┬┬δ, └²╚τú║
-
- ╘¡╙∩╖¿ú║
- @4,4,20,20 box replicate(chr(177),9)
- ╨┬╬─╖¿ú║
- @4,4,20,20 box replicate(chr(130),9)
-
- ╘┌╓╨╬─Windows╞╜╠¿╔╧ú¼FoxPro╡─FontName╔Φ╓├╚í╛÷╙┌WIN.INI╓╨╓╕╢¿╡─╫╓╠σíú─¼╚╧
- ╫╓╠σ╬¬╦╬╠σíú╡½FoxPro╙ó╬─░µ╜½FoxFont╫≈╬¬─¼╚╧╡─FontNameú¼╥≥╢°╜½╓╞▒φ╖√╫¬╗╗╬¬└⌐
- ╒╣ASCII┬δíú
- ╬╥├╟╜¿╥Θ╙├╗º╘┌╩╣╙├FoxPro for DOSú¿╓╨╬─░µú⌐╩▒ú¼╜½╓╨╬─DOS╡─╫╘╢»╓╞▒φ╖√╩╢▒≡
- ╓├╬¬OFFú¼╓╨╬─FoxPro─▄╫╘╢»╩╢▒≡╓╞▒φ╖√íú
-
- 2íó ╚τ╣√▒α╝¡╡─╤í╧ε╔Φ╓├╬¬í░╫╘╢»╗╗╨╨í▒ú¼╘≥╡▒╦½╫╓╜┌╡─╡┌╢■╕÷╫╓╜┌╟í║├╘┌┤░┐┌▒▀┐≥╔╧
- ╩▒ú¼╕├╦½╫╓╜┌╫╓╖√ú¿║║╫╓ú⌐╜½╫╘╢»╥╞╓┴╧┬╥╗╨╨íú╘┌DOS╗╖╛│╓╨ú¼╚τ╣√╧╘╩╛┤░╓╗─▄┤ª
- └φ╡Ñ╫╓╜┌ú¼╘≥╓╨╬─╫╓╖√▒╗╥╗╕÷í«<->'╖√║┼┤·╠µíú╡▒┤░┐┌└⌐┤≤╩▒ú¼╕├║║╫╓╝┤┐╔╕┤╘¡íú
-
- 3íó UPPER()║═LOWER()╢╘╓╨╬─╫╓╖√▓╗╫≈┤ª└φíú╘┌╙ó╬─░µ╓╨ú¼╒Γ╥╗╣ª─▄╜½║║╫╓─┌┬δ╙í╔Σ╬¬
- ╞Σ╦ⁿ┤·┬δú¼╥≥╢°╡╝╓┬║║╫╓╧╘╩╛┤φ╬≤íú
-
- 4íó╓╨╬─╫╓╖√╡─╦≈╥²║═┼┼╨≥╗∙╙┌║║╫╓╡──┌┬δú¼╝┤╣·▒Ω┬δíú
-
- 5íó ╣Γ▒Ω╡─╥╞╢»╫▄╩╟╢¿╬╗╘┌╓╨╬─╫╓╖√╡─╡┌╥╗╕÷╫╓╜┌╔╧íú╣Γ▒Ω╥╞╢»╝ⁿ░ⁿ└¿╧≥╔╧íó╧≥╧┬íó╧≥
- ╫≤║═╧≥╙╥╝²═╖╝ⁿú¼╧≥╟░╖¡╥│íó╧≥║≤╖¡╥│ú¼HOME╝ⁿíóEND╝ⁿú¼CTRL+╙╥╝²═╖╝ⁿíóCTRL+
- ╫≤╝²═╖╝ⁿíóCTRL+HOMEíóCTRL+ENDíú┴φ═Γ╡▒╙├╗º░┤╗╪═╦╝ⁿíóDEL╝ⁿíóCTRL+┐╒╕±╝ⁿ╩▒ú¼
- ╜½╔╛│²╥╗╕÷║║╫╓íú╕─╨┤╣ª─▄╢╘╡Ñ╫╓╜┌╫╓╖√║═╦½╫╓╜┌╫╓╖√═¼╤∙╙╨╨ºíú
-
- 6íó╙├╗º┐╔╥╘╩╣╙├╓╨╬─╫╓╢╬├√ú¼▒Σ┴┐├√íú╚τ╘┌╙ó╬─░µ╓╨╓╕╢¿╓╨╬─├√│╞ú¼╘≥╧╡═│╖╡╗╪í░╙∩
- ╖¿┤φ╬≤í▒íú
-
- 7íó╙├╗º┐╔╥╘╙├╓╨╬─╓╕╢¿╥╗╕÷┤░┐┌├√ú¼╩╣┤░┐┌┤ª╙┌╖╟╗ε╢»╫┤╠¼ú¼╗≥│╔╣ª╡╪╩═╖┼╕├┤░┐┌íú
- ╘┌╙ó╬─░µ╓╨ú¼╥╘╔╧▓┘╫≈╜½╡╝╓┬╥╗╕÷í░╙∩╖¿┤φ╬≤í▒íú
-
- 8íó╘┌╞┴─╗╔·│╔╞≈╓╨ú¼╙├╗º┐╔╥╘╩Σ╚δ╓╨╬─╫╓╖√╫≈╬¬░┤┼Ñíó╕┤╤í┐≥║═radia button╡─▒Ω║┼íú
-
- 9íó╘┌Windows╞╜╠¿╔╧ú¼╬¬╜Γ╛÷║║╫╓╧╘╩╛─ú║²╡─╬╩╠Γú¼╜½╙ó╬─░µ╓╨╡─╝╙┤╓╫╓╨═╕─╬¬│ú╣µ
- ╫╓╨═╧╘╩╛╢╘╗░┐≥║═╡╚┤²┤░┐┌╓╨╡─║║╫╓íú
-
- 10íó╘┌╓╨╬─Windows╞╜╠¿╔╧ú¼'LIST TO PRINTER'├ⁿ┴ε╢╘╩²╛▌┐Γ└∩╡─╓╨╬─╫╓╖√▓╗╫≈┤ª└φíú
- ╘┌╙ó╬─░µ╓╨ú¼─¼╚╧╫╓╠σ╬¬'FoxPrint'ú¼╓╨╬─╫╓╖√┐╔─▄▒╗╫¬┬δ╬¬└⌐╒╣ASCII┬δíú╓╨╬─
- FoxPro╡──¼╚╧╫╓╠σ╔Φ╓├╚í╛÷╙┌WIN.INI╓╨╡─╫╓╠σ╓╕╢¿ú¼─¼╚╧╫╓╠σ╬¬╦╬╠σíú
-
- 11íó╘┌╓╨╬─Windows╞╜╠¿╔╧ú¼GenGraph╓╨╠ß╩╛╨┼╧ó╥╤╖¡╥δ│╔║║╫╓íú┐¬╖ó╒▀╡─▓·╞╖╓╨┐╔╥╘
- ╓▒╜╙╡≈╙├┤╦╣ª─▄╔·│╔═╝▒φú¼╫ε╓╒╙├╗º╜½╣ñ╫≈╘┌║║╫╓╠ß╩╛╓«╧┬íú
-
- 12íóCMONTH()║═CDOW()║»╩²╚╘╜½╖╡╗╪╘┬║═╓▄╡─╙ó╬─▒φ╩╛╖¿íú
-
- 13íó╬╥├╟╜¿╥Θ╙├╗º╙├╞Σ╦ⁿ╝ⁿ╟╨╗╗╓╨╬─╩Σ╚δ╖¿ú¼▓╗╥¬╩╣╙├ALT╝ⁿíú╒Γ╤∙┐╔▒▄├Γ╘┌╩╣╙├ALT╝ⁿ
- ╩▒╜½FoxPro╡─▓╦╡Ñ╝ñ╗εíú╚τú║╘┌MS DOS ú¿╓╨╬─░µú⌐╓╨ú¼╩╣╙├CTRL+SHIFT╝ⁿú¼╗≥╜½
- ╓╨╬─╩Σ╚δ╖¿╟╨╗╗╝ⁿ╢¿╥σ╬¬▒≡╡─╝ⁿú¼╛▀╠σ╩╣╙├╖╜╖¿╟δ▓╬╝√í╢MS DOS ú¿╓╨╬─░µú⌐║║╫╓
- ╧╡═│╩╣╙├╓╕─╧í╖íú
-
-
- ======FoxPro for DOSú¿╓╨╬─░µú⌐╟²╢»│╠╨≥┐¬╖ó╓╕─╧======
-
- FoxPro for DOSú¿╓╨╬─░µú⌐╢╘║║╫╓╧╡═│╡─╥¬╟≤ú║
-
- ╓º│╓╓▒╜╙╨┤╞┴╡─║║╫╓╧╡═│
- ┤╦║║╫╓╧╡═│╡─FoxPro for DOSú¿╓╨╬─░µú⌐╟²╢»│╠╨≥
-
- FoxPro for DOSú¿╓╨╬─░µú⌐╟²╢»│╠╨≥╜½╙δ║║╫╓╓╪┬δ╡─╬≈╬─╓╞▒φ╖√╥╞╡╜▓╗╓╪┬δ╡─╬╗
- ╓├ú¼╨┬╛╔╬≈╬─╓╞▒φ╖√╢╘╒╒▒φ╚τ╧┬ú║
-
- ╨┬ ╛╔ ╨┬ ╛╔
- ----------------------------------------
- 01h( 1) - DAh(218) 02h( 2) - BFh(191)
- 03h( 3) - C0h(192) 05h( 5) - D9h(217)
- 06h( 6) - B3h(179) 08h( 8) - C4h(196)
- 09h( 9) - C5h(197) 0Bh( 11) - B4h(180)
- 0Dh( 13) - D8h(216) 0Fh( 15) - BBh(187)
- 13h( 19) - C8h(200) 14h( 20) - BCh(188)
- 15h( 21) - BAh(186) 16h( 22) - CDh(205)
- 17h( 23) - CEh(206) 1Ch( 28) - CCh(204)
- 7Fh(127) - B9h(185) 80h(128) - FEh(254)
- 81h(129) - B0h(176) 82h(130) - B1h(177)
- 83h(131) - B2h(178) 84h(132) - DBh(219)
- 85h(133) - DCh(220) 86h(134) - DDh(221)
- 87h(135) - DEh(222) 88h(136) - DFh(223)
- 89h(137) - CFh(207) 8Ah(138) - F9h(249)
- 8Bh(139) - AEh(174) 8Ch(140) - AFh(175)
- 8Eh( 10) - C3h(195) 8Fh(143) - F0h(240)
- 90h(114) - C9h(201) 91h(145) - F7h(247)
- 92h(146) - D5h(213) 93h(147) - B8h(184)
- 94h(148) - D4h(212) 95h(149) - BEh(190)
- 96h(150) - D6h(214) 97h(151) - B7h(183)
- 98h(152) - D3h(211) 99h(153) - BDh(189)
- 9Ah(154) - C7h(199) 9Bh(155) - B6h(182)
-
- FoxPro╞⌠╢»╩▒ú¼╧╚╡≈╙├┤╦╟²╢»│╠╨≥╕─▒Σ╬≈╬─╓╞▒φ╖√╬╗╓├ú¿┤╦╟²╢»│╠╨≥▓╗▒╪╫ñ┴⌠─┌
- ┤µú⌐íú╟²╢»│╠╨≥╡─├√╫╓╬¬FOXGB.EXEíú┤╦╟²╢»│╠╨≥▒╪╨δ╘┌FoxPro╓≈│╠╨≥╦∙╘┌─┐┬╝íú─¼╚╧
- ╡─╟²╢»│╠╨≥╬¬MS DOS ú¿╓╨╬─░µú⌐╟²╢»│╠╨≥ú¼╞Σ╦ⁿ║║╫╓╧╡═│╡─╟²╢»│╠╨≥▒╪╨δ╕─├√╬¬
- FOXGB.EXE▓┼─▄╞≡╫≈╙├íúFoxPro═╦│÷╩▒ú¼╡≈╙├┤╦╟²╢»│╠╨≥╗╓╕┤╬≈╬─╓╞▒φ╖√╬╗╓├íú╧┬├µ╩╟
- FOXGB.EXE╡─╦π╖¿íú
-
- FOXGB.EXE
-
- code segment
- assume cs:code,ds:code,es:code,ss:code
-
- start:
- check your Chinese system
- if your Chinese system nonexist jump to exit
- call int 10h, ax=1130h, bh=6 to get vga 8x16 font table address
- move font to tempory buffer
- jump to create if argument not 'r'
- restore:
- call int 10h, ax=1100h, es:bp = tempory buffer to restore ASCII font
- delete tempory file
- jump to exit
-
- create:
- change buffer's ASCII font according to the mapping table
- call int 10h, ax=1100h, es:bp point to buffer to set new 8x16 font
- exit:
- return to DOS
-
- code ends
- end start
-
- ╫ó╥Γú║╨φ╢α║║╫╓╧╡═│▓╗╓º│╓╔╧├µ╦∙╠ß╡╜╡─DOS╡≈╙├ú¼╨Φ╥╘╕├║║╫╓╧╡═│╠ß╣⌐╡─╧α╙ª
- ╣ª─▄┤·╠µíú
-
-