home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / pascal / library / dos / grafik / tiftool / utility.doc < prev    next >
Encoding:
Text File  |  1991-03-08  |  7.0 KB  |  178 lines

  1.  
  2.  
  3.   Paul Schubert, Rottweiler Str. 8, 6000 Frankfurt 1, 069 / 231145
  4.  
  5.  8.3.1991
  6.  
  7.  
  8.  
  9.   Dokumentation einiger nützlicher Utilities :
  10.  
  11.  
  12. XSETUP    ansehen, speichern und restaurieren des CMOS- RAM ( AT & NEAT 286 )
  13. MEM       Speicherkonfiguration über Adresse 0A0000H für NEAT 286
  14.           MEM ? erklärt sich weitestgehend selbst.
  15. MCBLIST   Speicherbelegung und Interrupt- Vektoren anzeigen
  16. MCBLIST.HLP  Hilfetext für MCBLIST - wird eigentlich nicht gebraucht, weil
  17.           dieser Text in MCBLIST.EXE enthalten ist und im Programm mit
  18.           <F1> angesehen werden kann.
  19. REPRATE   MF2- Tastatur Wiederholrate und Ansprechzeit einstellen
  20. REFRESH   Refreshrate für dynamische Speicher einstellen
  21. EPSON     Parameter für EPSON- Drucker ( LQ- Serie ) einstellen
  22. TESTBILD  ein farbiges Testbild für Kontrasteinstellung am Farbmonitor
  23. BIOSDUMP  Anzeige der wichtigsten BIOS- Variablen
  24.           <F1> zeigt die Bedeutung einiger der Variablen an.
  25. INTVEC    temporäres Speichern und Restaurieren der Interrupt- Vektoren
  26. UL        Listet die per USES, {$I Filename} und {$L Filename} in ein TURBO
  27.           PASCAL eingebundenen Files. Probieren Sie einmal UL MCBLIST aus.
  28.           UL ohne Parameter erklärt sich selbst.
  29.  
  30. SELECTD      UNIT zum automatischen Einstellen des Directory, auf dem ein 
  31.              Programm gefunden wurde ( Erklärung bei MCBLIST )
  32. SELECTD4     SELECTD für TURBO PASCAL Version 4.0
  33. NEATUNIT     eine UNIT, die von mehreren Programmen benutzt wird.
  34. TPERSATZ     eine UNIT, die von mehreren Programmen benutzt wird.
  35. GEM.BAT      ein Beispielfile für den Einsatz von INTVEC
  36.  
  37. ADDTXT       Ein Programm, mit dem Text an ein EXE- File angehängt werden kann
  38.              wird zum Erstellen eines neuen MCBLIST.EXE gebraucht.
  39.  
  40.  
  41.   Diverse .DOC- Files beschreiben die gleichnamigen Programme genauer - für
  42. diese Programme ist in diesem File keine Erklärung vorhanden.
  43.  
  44.  
  45.   Das Urheberrecht für diese Programme liegt bei
  46.        Paul Schubert
  47.        Rottweiler Str. 8
  48.   6000 Frankfurt 1
  49.   Tel.: 069 / 231145
  50.  
  51.   Diese Programme dürfen ausschließlich nur kostenlos oder gegen eine Gebühr
  52. von maximal DM 20.- für das Kopieren der Diskette weitergegeben werden.
  53. ( ich persönlich halte eine Kopiergebühr von DM 10.- + Diskette für ange-
  54. bracht. )
  55.   Die Programme dürfen als kostenlose Zusätze zu kommerziell vertriebenen
  56. Programmpaketen verwandt werden ( z.B. Aufruf der Programme in einer Batch-
  57. datei, die zu einem Programmpaket gehört ), ich verbiete aber definitiv,
  58. die Programme einzeln kommerziell zu vertreiben.
  59.  
  60.  
  61.   Das Mandelbrot/ Juliamengen- Programm MANDELBB habe ich von dieser Diskette
  62. zurückgezogen, weil es ein wesentlich besseres PD- Programm namens FRACTINT
  63. gibt.  MANDELBB mit den zugehörigen Quellfiles können Sie von mir nach wie
  64. vor kostenlos erhalten - an dieser Stelle erscheint mir aber der Hinweis auf
  65. FRACTINT sinnvoller zu sein.
  66.  
  67.   Stattdessen habe ich den TIFF- File- Viewer READTIF1 beigefügt.
  68.   Auch hierfür existiert ein wesentlich besseres Shareware- Programm namens
  69. GRAPHICS WORKSHOP. GWS kann die wichtigsten Graphik- Formate anzeigen und
  70. in andere Formate übersetzen. READTIF1 stelle ich aber als Quellfile zur 
  71. Verfügung, außerdem hat GWS mit einigen TIFF- Varianten Probleme, die ich
  72. mit READTIF1 zumindest anzeigen kann.
  73.  
  74.   Die Quellfiles, die mit auf der Diskette sind, sollen sowohl als Anschau-
  75. ungsmaterial dienen, als auch eine Einladung zur Verbesserung der Programme
  76. sein.
  77.   Ich würde mich sehr freuen, verbesserte Versionen von Ihnen zurückgesandt
  78. zu bekommen (das Diskettenformat spielt keine Rolle).
  79.   Die Verwendung dieser Programme in geänderter Form ohne meine schriftliche
  80. Einwilligung ist nach dem Urheberrecht verboten und wird von mir nur zu
  81. persönlichen Zwecken geduldet.
  82.   Die Programme sind in TURBO PASCAL ( Version sollte >= 5.0 sein ) 
  83. geschrieben und einige verwenden die UNIT TPERSATZ. Diese UNIT ersetzt 
  84. einige Funktionen und Prozeduren aus TURBO PROFESSIONAL, einem extrem 
  85. umfangreichen und nützlichen Paket von UNITS, das sich kein Programmierer
  86. zu verwenden ersparen sollte.
  87.  
  88.   Die interessanten Programme lassen sich nur mit der Toolbox TURBO 
  89. PROFESSIONAL compilieren. Doch angesichts der Leistungssteigerung, die diese
  90. Programme durch besagte Toolbox erfahren haben, habe ich mir die alten
  91. Versionen nicht aufgehoben.
  92.  
  93.  
  94.  
  95.   REPRATE :
  96.   ---------
  97.  
  98.   REPRATE dient zum Einstellen der Ansprechzeit und Wiederholgeschwindigkeit
  99. für MF2- Tastaturen.
  100.  
  101.   REPRATE ohne Parameter dient zum interaktiven Einstellen.
  102.   Da die Werte nicht von der Tastatur abgefragt werden können, kann eine
  103. vorherige Einstellung nicht berücksichtigt werden.
  104.  
  105.   REPRATE kann auch mit 2 Kommandozeilenparametern aufgerufen werden :
  106. 1. 0..3  = Ansprechzeit
  107. 2. 0..31 = Wiederholgeschwindigkeit
  108.  
  109.  
  110.  
  111.   REFRESH :
  112.   ---------
  113.  
  114.   Einstellen der Refreshrate. Der aktuelle Wert kann nicht ausgelesen werden.
  115.   Es sind Einstellungen RESFRESH 0 .. REFRESH 255 zulässig.
  116.  
  117.   Der vom DOS eingestellte Wert ist 18. Durch heraufsetzen auf >= 50 kann eine
  118. Geschwindigkeitssteigerung des Computers um ca. 5 Prozent erreicht werden.
  119.   Auf dem NEAT- Board mit 20 MHz und 60 Nanosekunden- RAMs ist ein Wert von 80
  120. absolut unkritisch.
  121.  
  122.   Durch Einstellen extrem niedriger Werte (1..5) kann der Computer beein-
  123. druckend verlangsamt werden.
  124.  
  125.   Extrem hohe Werte ( > 100 oder 0 ) führen mit hoher Sicherheit zum System-
  126. absturz - dabei können recht eigenartige Fehlermeldungen auftreten.
  127.  
  128.  
  129.  
  130.   EPSON :
  131.   -------
  132.  
  133.   EPSON ist ein Programm zum Kommandozeilengesteuerten Einstellen der
  134. Parameter bei EPSON- LQ- Druckern. Beim Aufruf EPSON ohne Parameter erklärt
  135. sich das Programm selbst.
  136.   Im AUTOEXEC.BAT äußerst nützlich !
  137.  
  138.  
  139.  
  140.   TESTBILD :
  141.   ----------
  142.  
  143.   Programm zum Einstellen der Farben / Kontrast / Helligkeit bei EGA/VGA-
  144. Monitoren. Dies Programm hat sich besonders für den NEC Multisync 2 als
  145. ausgesprochen notwendig erwiesen, weil dieser Monitor eine sehr feinfühlige
  146. Kontrast- und Helligkeitseinstellung erfordert.
  147.  
  148.   Der Aufruf TESTBILD /I stellt die 16 Hintergrundfarben dar und schaltet
  149. zu diesem Zweck die Blink- Option des Video- Controller ab.
  150.   Mit TESTBILD /K erhalten Sie eine ( wenig nützliche ) Spielerei mit der
  151. Farbpalette.
  152.  
  153.  
  154.  
  155.   BIOSDUMP :
  156.   ----------
  157.  
  158.   Zeigt die wichtigsten BIOS- Variablen an.
  159.  
  160.   Mit Eingabe 'S' kann der momentane Inhalt des BIOS- RAM auf File BIOSDUMP.SAV
  161. im Directory von BIOSDUMP.EXE gespeichert werden. Von da an werden Unterschiede
  162. zwischen dem gespeicherten Zustand und dem aktuellen Zustand hell im Hexdump
  163. dargestellt.
  164.   Im Hexdump wird der Tastaturbuffer blau dargestellt (einschließlich Ein-
  165. und Ausgabezeiger ).
  166.  
  167.  
  168.   INTVEC :
  169.   --------
  170.  
  171.   Kann zum temporären speichern und restaurieren der Interrupt- Vektoren
  172. benutzt werden. Z.B. um zu vermeiden, daß GEM den Hardware- Interrupt der
  173. seriellen Maus nach Verlassen von GEM ins Nirwana zeigen läßt.
  174.   Als Beispiel ist in GEM.BAT ein gefahrloser GEM- Aufruf für installierte
  175. serielle Maus zu sehen.
  176.   INTVEC erklärt sich selbst, wenn es ohne Parameter aufgerufen wird.
  177.  
  178.