home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 9 / 09.iso / l / l003 / 1.ddi / BGI256 / README < prev    next >
Encoding:
Text File  |  1993-01-09  |  6.4 KB  |  182 lines

  1.  
  2.  
  3.  
  4.            ╗╢╙¡╩╣╙├TVGA 256╔½ BGI ╚φ╝■░ⁿ 3.0 ░µ
  5.             ======================================
  6.  
  7.       ▒╛╬─╝■░ⁿ║¼┴╦─·╩╣╙├TVGA 256╔½ BGI ╦∙╨Φ╡─╗∙▒╛─┌╚▌,╚τ╣√─·╢╘ BGI(
  8.   Borland Graphics Interface, Borland ═╝╨╬╜╙┐┌)╗╣▓╗╠½╩∞╧ñ,╟δ▓╬┐╝╙╨╣╪
  9.   ╩╓▓ß╜Θ╔▄.
  10.       ╕├╚φ╝■░ⁿ╙├╙┌Borland╣½╦╛╧╡┴╨▒α╥δ╙∩╤╘,░ⁿ└¿:TURBO C, TURBO C++,
  11.   BORLAND C++,TURBO PASCAL, TURBO PROLOG╡╚, ╢╘╙┌╛▀╠σ╙∩╤╘╗╣▓╗╠½╩∞╧ñ
  12.   ╡─╙├╗º,╟δ▓Θ╩╓▓ß, ╩╣╙├▒╛╚φ╝■░ⁿ,╦∙╙╨TURBO/BORLAND C/C++, TURBO PASCAL,
  13.   TURBO PROLOG ╓╨╡─ ┐Γ║»╩²,║»╩²║═╣²│╠, ╬╜┤╩, ╢╝┐╔╥╘▓╗╝╙╚╬║╬╕─╢»╛═─▄
  14.   ╓º│╓╨┬╡─╖╓▒µ┬╩,╕ⁿ┤≤╡─╤╒╔½╝»,╝⌡╟ß─·╡─╓╪╕┤└═╢».
  15.       ▒╛╚φ╝■╚½▓┐▓╔╙├╗π▒α╙∩╤╘▒α│╠,╢╘╞Σ╘╦╨╨╨º┬╩╜°╨╨┴╦╚½├µ╙┼╗»,▓ó╜°╨╨┴╦
  16.   │ñ╩▒╝Σ╡─▓Γ╩╘,╧α╨┼╦ⁿ╗ß╕°─·┤°└┤╥╗╕÷╨┬╡─▒α│╠╞≡╡π║═╕ⁿ╕▀╡─▒α│╠╨º┬╩.
  17.       256╔½╥╘╝░╥╘╔╧═╝╨╬▒α│╠╝╝╩⌡╥╗╓▒╩╟╚╦├╟╦∙╚╚╓╘╙┌▓ó╟╥╬¬╓«┼¼┴ª╡─┴∞╙≥,
  18.   ╕≈╓╓═╝╨╬═╝╧≤╬─╝■╕±╩╜╚τ:GIF,PCX,TIFF,TGA,PIC,╡╚╡╚╝┤╩╟╥╗╕÷└²╓ñ.
  19.       ▒╩╒▀▓ó▓╗┴╦╜Γ╔╧╩÷╬─╝■╕±╩╜,╡½═¿╣²╜╪╚í╡├╡╜╬┤╤╣╦⌡╡─═╝╞¼╬─╝■,╝░╥╗╕÷
  20.    ╨í│╠╨≥CSHOW.EXE└┤╢┴│÷▓ó╧╘╩╛│÷└┤.
  21.  
  22.       ╕├BGI╩╟╫¿╬¬Trident TVGA ╧╡┴╨╧╘╩╛┐¿╔Φ╝╞╡─,╦ⁿ╓º│╓╕├┐¿╦∙╠ß╣⌐╡─╦∙
  23.   ╙╨256╔½═╝╨╬─ú╩╜.
  24.  
  25.       ╫≈╒▀═¼╩▒╙╨TVGA 16╔½ BGI 3.0╚φ╝■░ⁿ,╦ⁿ╓º│╓╦∙╙╨Trident TVGA ╧╘╩╛
  26.   ┐¿╡─16╔½─ú╩╜.
  27.  
  28.   ▒╛  ╬─  ─┌  ╚▌
  29. ==================
  30. 1. ╚τ║╬╚í╡├░∩╓·
  31. 2. ╚φ╝■░▓╫░╦╡├≈
  32. 3. ╚φ╝■╩╣╙├╦╡├≈
  33. 4. ┼╠╞¼╔╧╡─╬─╝■┴╨▒φ
  34.  
  35.  
  36. 1.  ╚τ║╬╚í╡├░∩╓·
  37. ==================
  38.     ╚τ╣√─·╘┌╩╣╙├▒╛╚φ╝■╩▒╙÷╡╜╚╬║╬╜Γ╛÷▓╗┴╦╡─╬╩╠Γ╩▒,─╟├┤╟δ╧╚╘─╢┴╒Γ╕÷╬─╝■,
  39. ╚τ╣√╘─╢┴═Ω┴╦,╗╣╙╨╥╔╬╩,─╟├┤,╟δ╙δ╫≈╒▀┴¬╧╡:
  40.     ▒▒╛⌐╧ú═√╡τ─╘╣½╦╛╚φ╝■╩┬╥╡▓┐∙
  41.      (▒▒╛⌐║ú╡φ┬╖82║┼)
  42.           └ε╒±╕±            ╩╒
  43.     ╡τ    ╗░:    (0531) 2562329, 2541992
  44.     ╙╩╒■▒α┬δ:    100080
  45.  
  46.    ─·╘┌╨┤╨┼╩▒, ╬±╟δ╜½╧┬┴╨╝╕╡π╨┤╟σ│■:
  47.     A. ╚φ╝■├√│╞ ╝░ ░µ▒╛║┼
  48.     B. ─·╦∙╙├╡─╝╞╦π╗·├·┼╞, ╨═║┼, ╥╘╝░╦∙╙╨╕╜╝╙╙▓╝■(╧╘╩╛RAM╚▌┴┐╟δ╨┤╟σ│■)
  49.     C. ▓┘╫≈╧╡═│╥╘╝░░µ▒╛║┼( ░µ▒╛║┼┐╔╥╘═¿╣²╘┌ DOS ╠ß╩╛╖√╫┤╠¼╧┬╝ⁿ╚δ VER
  50.        ├ⁿ┴ε└┤╚í╡├)
  51.     D. ─·╡─ AUTOEXEC.BAT ╬─╝■─┌╚▌
  52.     E. ─·╡─ CONFIG.SYS ╬─╝■─┌╚▌
  53.     F. ╟δ╘┌╨┼╖Γ╔╧╫ó├≈'BGI'
  54.  
  55.  
  56.  2. ╚φ╝■░▓╫░╦╡├≈
  57. =================
  58.  
  59.    ╚φ╝■┼╠╓╨╠ß╣⌐╥╗╕÷┼·┤ª└φ░▓╫░│╠╨≥,╦ⁿ╫╘╢»╜½╦∙╙╨│╠╨≥╫░╚δC┼╠╡─TVGA256
  60. ╫╙─┐┬╝╓╨,▓ó╟╥╜½C║═PASCAL╤▌╩╛│╠╨≥╖┼╚δ╕≈╫╘╡──┐┬╝,╓≈─┐┬╝TVGA256╓╨╗╣╙╨
  61. ╙├C╘┤╬─╝■▒α╥δ╢°╡├╡╜╡─┐╔╓┤╨╨╬─╝■CVGA256.EXE,─·┐╔╥╘╘┌╬┤░▓╫░╓«╟░,╛═┐╔
  62. ╥╘┴∞┬╘╡╜╦ⁿ╡─╖τ▓╔.
  63.    ░▓╫░▓╜╓Φ:
  64.    A:
  65.    INSTALL
  66.  
  67.    ╚τ╣√─·╧ú═√░▓╫░╡╜▓╗═¼╡─┤┼┼╠╝░─┐┬╝╓╨,─·┐╔╥╘╫╘╝║╨▐╕─INSTALL.BAT┼·
  68.  ┤ª└φ╬─╝■,╗≥╒▀╩╓╣ñ╜°╨╨░▓╫░
  69.  
  70.  
  71.  
  72.  3. ╚φ╝■╩╣╙├╦╡├≈
  73. =================
  74.  
  75.    ╚φ╝■░▓╫░═Ω║≤,─π╛═┐╔╥╘╩╣╙├╕├╚φ╝■┴╦.
  76.    ╕├╚φ╝■╓º│╓TVGA╦∙╙╨256╔½═╝╨╬─ú╩╜,╞Σ╓╨░ⁿ└¿:
  77.   ⌐│⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐╫⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐╫⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐╫⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐╖
  78.   ⌐º  BGI─ú╩╜║┼ ⌐º     ╖╓▒µ┬╩     ⌐º        ╤╒╔½      ⌐º BIOS ─ú╩╜⌐º
  79.   ⌐╟⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐╧
  80.   ⌐º     0    ⌐º    320 x 200     ⌐º      256/256K    ⌐º    13h   ⌐º
  81.   ⌐╟⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐╧
  82.   ⌐º     1    ⌐º    640 x 400     ⌐º      256/256K    ⌐º    5Ch   ⌐º
  83.   ⌐╟⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐╧
  84.   ⌐º     2    ⌐º    640 x 480     ⌐º      256/256K    ⌐º    5Dh   ⌐º
  85.   ⌐╟⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐╧
  86.   ⌐º     3    ⌐º    800 x 600     ⌐º      256/256K    ⌐º    5Eh   ⌐º
  87.   ⌐╟⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐∩⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐╧
  88.   ⌐º     4    ⌐º   1024 x 768     ⌐º      256/256K    ⌐º    5Fh   ⌐º
  89.   ⌐╗⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐▀⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐▀⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐▀⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐Ñ⌐┐
  90.  
  91.  
  92.   ╘┌─·╩╣╙├TVGA┐¿╡─256╔½═╝╨╬─ú╩╜╩▒,╓╗╥¬░┤─π╦∙╙├╡──ú╩╜,╙├╔╧├µ▒φ╓╨╦∙┴╨╡─
  93.   BGI─ú╩╜║┼│⌡╩╝╗»Borland═╝╨╬╧╡═│╝┤┐╔.
  94.  
  95.   ╧┬├µ╒δ╢╘▓╗═¼╡─╙├╗º╖╓▒≡╛▀╠σ╦╡├≈:
  96.  
  97.   A. C/C++ ╙├╗º
  98.      ╚τ╣√─π╩╟TURBO/BORLAND C/C++╡─╙├╗º,─╟├┤,─π┐╔╥╘┤╙╠ß╣⌐╕°─·╡─┤┼
  99.      ┼╠╔╧╡├╡╜ ╙╔BORLAND╣½╦╛ ╠ß╣⌐╡─ BGIDEMO.C ╨▐╕─║≤╡─╘┤│╠╨≥╬─╝■CVGA256.C
  100.      ╫≈╬¬▓╬┐╝,╫≈╒▀╜÷╜÷╢╘╞Σ╫÷┴╦╔┘╨φ╕─╢»,╥╘╜½TVGA256 BGI╟²╢»┴┤╚δ═╝╨╬╧╡
  101.      ═│,╥╘╝░╧╘╩╛256╔½═╝╨╬╠╪╨╘.
  102.      ╥╗░π╡╪,─π╥¬╩╣╙├TVGA 256╔½═╝╨╬─ú╩╜,╓╗╥¬╝╙╚δ╧┬┴╨║»╩²╝░╙∩╛Σ╛═┐╔
  103.      ╥╘┤∩╡╜─·╡─╥¬╟≤.
  104.  
  105.      #include "tvga256.h"
  106.  
  107.      /* ╘┌│⌡╩╝╗»═╝╨╬╧╡═│╩▒╙├╥╘╧┬╙∩╛Σ */
  108.      int gdriver, gmode = xxxx;     /* xxxx= ─·╦∙╧ú═√╡─BGI─ú╩╜ */
  109.      char pathtodriver[] = "c:\\tvga256";  /* point to the BGI path */
  110.  
  111.      gdriver = installuserdriver("tvga256", detectTVGA256);
  112.      #if (__TURBOC__ < 0x200)        /* for TURBO C 2.0 and previous */
  113.     gdriver += 10;
  114.      #endif
  115.  
  116.      initgraph(&gdriver, &gmode, pathtodriver);
  117.      ...
  118.  
  119.      ╥╘╧┬─·╛═┐╔╥╘╩╣╙├─·╔Φ╢¿╡─═╝╨╬─ú╩╜┴╦.╦∙╙╨╡─═╝╨╬║»╩²╢╝╓º│╓.
  120.  
  121.   B. PASCAL ╙├╗º
  122.      ╚τ╣√─π╩╟TURBO PASCAL╡─╙├╗º,─╟├┤,─π┐╔╥╘┤╙╠ß╣⌐╕°─·╡─┤┼┼╠╔╧╡├
  123.      ╡╜ ╙╔BORLAND╣½╦╛ ╠ß╣⌐╡─ BGIDEMO.PAS ╘┤│╠╨≥╬─╝■╫≈╬¬▓╬┐╝,╫≈╒▀╜÷
  124.      ╜÷╢╘╞Σ╫÷┴╦╔┘╨φ╕─╢»,╥╘╜½TVGA256 BGI╟²╢»┴┤╚δ═╝╨╬╧╡═│,▓ó╕ⁿ├√╬¬
  125.      CVGA256.PAS.
  126.      ╥╗░π╡╪,─π╥¬╩╣╙├TVGA 256╔½═╝╨╬─ú╩╜,╓╗╥¬╝╙╚δ╧┬┴╨║»╩²╝░╙∩╛Σ╛═┐╔
  127.      ╥╘┤∩╡╜─·╡─╥¬╟≤.
  128.  
  129.      uses tvga256;
  130.  
  131.      (* ╘┌│⌡╩╝╗»═╝╨╬╧╡═│╩▒╙├╥╘╧┬╙∩╛Σ *)
  132.      gdriver, gmode:integer;
  133.      pathtodriver:string;
  134.  
  135.      gmode := xxxx;    (* xxxx= ─·╦∙╧ú═√╡─BGI─ú╩╜ *)
  136.      pathtodriver  := 'c:\tvga256';  (* point to the BGI path *)
  137.      gdriver := installuserdriver('tvga256', @detectTVGA256);
  138.      initgraph(gdriver, gmode, pathtodriver);
  139.      ...
  140.  
  141.      ╥╘╧┬─·╛═┐╔╥╘╩╣╙├─·╔Φ╢¿╡─═╝╨╬─ú╩╜┴╦.╦∙╙╨╡─═╝╨╬║»╩²╝░╣²│╠╢╝╓º│╓.
  142.  
  143.  
  144.   C. PROLOG ╙├╗º
  145.      ╚τ╣√─π╩╟TURBO PROLOG╡─╙├╗º,─╟├┤,─π┐╔╥╘┤╙╠ß╣⌐╕°─·╡─┤┼┼╠╔╧╡├
  146.      ╡╜ ╙╔BORLAND╣½╦╛ ╠ß╣⌐╡─ BGIDEMO.PRO ╘┤│╠╨≥╬─╝■╫≈╬¬▓╬┐╝,▓╗╣²╫≈╒▀
  147.      ╡─TURBO PROLOG ╥╤"╩º╫┘",╦∙╥╘╬┤─▄╠ß╣⌐PROLOG╤▌╩╛│╠╨≥.─·┐╔╥╘▓╬╒╒
  148.      TURBO PROLOG╡─╩╣╙├╩╓▓ß,╥╘╝░╔╧├µ╢╘C/C++╝░PASCAL╙├╗º╡─╦╡├≈└┤╩╣╙├.
  149.  
  150.      ╚τ╣√─·╘┌╩╣╙├╓╨╙÷╡╜╩▓├┤╬╩╠Γ,╟δ╒╥╫≈╒▀┴¬╧╡.
  151.  
  152.  
  153. 4. ┼╠╞¼╔╧╡─╬─╝■┴╨▒φ
  154. ====================
  155.  
  156.    ╠ß╣⌐╕°╙├╗º╡─┤┼┼╠╓╨░ⁿ║¼╥╘╧┬╬─╝■:
  157.    README      COM          ╘─╢┴╬─▒╛╬─╝■╡─╩╡╙├│╠╨≥
  158.    UNZIP      EXE          ╤╣╦⌡╬─╝■╗╣╘¡╩╡╙├│╠╨≥
  159.    TVGA256      BGI          TVGA 256╔½═╝╨╬╟²╢»
  160.    CDEMO      ZIP          C ╤▌╩╛░ⁿ
  161.        TVGA256      H          ╙├╙┌C/C++╡─Head╬─╝■
  162.        CVGA256      C          C ╤▌╩╛╘┤│╠╨≥
  163.        DTVGA256   OBJ          TVGA╝∞▓Γ║»╩²─┐▒Ω┬δ
  164.        CVGA256      EXE          C ╤▌╩╛┐╔╓┤╨╨╬─╝■
  165.        CVGA256      MAK          Make ╬─╝■ For C╤▌╩╛│╠╨≥
  166.        CVGA256      PRJ          Project ╬─╝■ For C╤▌╩╛╬─╝■
  167.    PDEMO      ZIP          PASCAL ╤▌╩╛░ⁿ
  168.        CVGA256      PAS          PASCAL ╤▌╩╛╘┤│╠╨≥
  169.        TVGA256      PAS          TURBO PASCAL╡─╡Ñ╘¬╬─╝■╘┤│╠╨≥
  170.        TVGA256      TPU          TVGA256╡─╡Ñ╘¬╬─╝■(╘┌TURBO PASCAL 6.0 ╧┬▒α╥δ)
  171.        DTVGA256   OBJ          ╓╞╫≈CVGA256.EXE▒╪▓╗┐╔╔┘╡──┐▒Ω╬─╝■
  172.        CVGA256      EXE          PASCAL ╤▌╩╛┐╔╓┤╨╨╬─╝■
  173.    GOTH       CHR          Borland ╫╓╠σ╬─╝■
  174.    LITT       CHR          Borland ╫╓╠σ╬─╝■
  175.    SANS       CHR          Borland ╫╓╠σ╬─╝■
  176.    TRIP       CHR          Borland ╫╓╠σ╬─╝■
  177.    CVGA256      EXE          ╬┤▒╗╤╣╦⌡╡─C┐╔╓┤╨╨╬─╝■
  178.    CSHOW      EXE          ╢┴╚í.256═╝╞¼╬─╝■,▓ó╧╘╩╛╩╡╙├│╠╨≥
  179.    ZOE          256          CSHOW└²│╠╡─╥╗╕÷═╝╞¼╬─╝■
  180.    INSTALL      BAT          ░▓╫░┼·┤ª└φ├ⁿ┴ε╬─╝■
  181.    README              ▒╛╬─╝■!
  182.