home *** CD-ROM | disk | FTP | other *** search
/ Die ASC Mega 2 / ASC-Mega2-CD-ROM.iso / SPIELE / KAISER / KAISER.TXT < prev    next >
Encoding:
Text File  |  1992-10-23  |  5.5 KB  |  163 lines

  1. KAISER  Version 4.2
  2. ═══════════════════
  3.  
  4.  
  5. Der Autor
  6. ─────────
  7.  
  8.   Oliver Redner                              EMail:   Olire@hannover.bybyte.de
  9.   Ludwigsaue 37
  10.   3000 Hannover 51                           Telefon: 0511 / 604 17 86
  11.  
  12.  
  13.   Wer Fragen, Anregungen usw. hat, schickt mir am besten einen Brief, entweder
  14. digital (in mein Postfach bei Hannover By Byte, User-ID: Olire) oder analog
  15. (per Post).
  16.   Wenn ich unter der angegebenen Adresse/Telefonnummer nicht zu erreichen bin,
  17. kann dort aber zumindest meine aktuelle Adresse/Telefonnummer erfragt werden.
  18.  
  19.  
  20. Das Copyright
  21. ─────────────
  22.  
  23.   Grundsätzlich liegen alle Rechte beim Autor.
  24.  
  25.   KAISER darf und soll aber - in unveränderter und vollständiger Form (s.u.
  26. "Die Dateien") - weitergegeben werden, natürlich darf bis auf evtl. einen
  27. geringen Selbstkostenbetrag keinerlei Gebühr dafür erhoben werden.
  28.  
  29.  
  30. Der Preis
  31. ─────────
  32.  
  33.   Niemand ist verpflichtet, für KAISER etwas zu bezahlen. Wem das Programm
  34. aber gefällt, der möge daran denken, daß mich die Entwicklung viel Zeit
  35. gekostet hat, und mir eine beliebig große (nach oben hin unbegrenzte...)
  36. Spende machen. Falls es eine neue Version von KAISER geben sollte (s.u. "Die
  37. Weiterentwicklung"), bekommt der Spender (ab DM 10,-) auf Wunsch diese
  38. zugeschickt.
  39.   Spenden bitte nur bar oder per Scheck verschicken, nicht aber überweisen
  40. (Das bei KAISER Version 4.1 angegebene Konto existiert nicht mehr!).
  41.  
  42.  
  43. Die Systemvoraussetzungen
  44. ─────────────────────────
  45.  
  46.   Um KAISER zu benutzen, benötigen Sie einen MS-DOS-Computer mit Hercules-,
  47. CGA-, MCGA-, EGA- oder VGA-Grafikkarte. KAISER läuft also auf fast allen
  48. Rechnern.
  49.  
  50.  
  51. Die Dateien
  52. ───────────
  53.  
  54.   KAISER darf nur unverändert und vollständig weitergegeben werden, d.h. mit
  55. allen Dateien (gültig ist die bei Hannover By Byte (Brett Ibm_computer,
  56. Sparte 115) vorliegende Datei KAISER42.ARJ).
  57.  
  58.   Inhalt des Archivs KAISER42.ARJ, zu entpacken mit "ARJ x -jf -y KAISER42":
  59.  
  60. Im "Haupt"-Verzeichnis:
  61.  
  62.   KAIS8X8  FNT  Text-Zeichensatz (8x8 Punkte)
  63.   KAISEGA  FNT  Grafik-Zeichensatz (16x16 Punkte, 16 Farben)
  64.   KAISER   CFG  Konfiguration
  65.   KAISER   EXE  ausführbares Programm
  66.   KAISER   NAM  Name des letzten Kaisers
  67.   KAISHGC  FNT  Grafik-Zeichensatz (16x16 Punkte, monochrom)
  68.   LIST     COM  LIST Version 7.1a (c) Vernon D. Buerg, zum Textdateien Lesen
  69.   START    BAT  startet KAISER
  70.  
  71. Im Unterverzeichnis QUELLEN:
  72.  
  73.   BOX      ASM  Box-Routine für KAUSGABE
  74.   BOX      OBJ
  75.   FONTEDIT EXE  Zeichensatz-Editor ("FONTEDIT /H" für Hilfe)
  76.   FONTEDIT PAS
  77.   KAIS8X8  FNT  Text-Zeichensatz (8x8 Punkte)
  78.   KAISCGA  ASM  CGA-Grafik-Routinen
  79.   KAISEGA  ASM  EGA-Grafik-Routinen
  80.   KAISEGA  FNT  Grafik-Zeichensatz (16x16 Punkte, 16 Farben)
  81.   KAISER   PAS  Hauptprogramm
  82.   KAISHGC  ASM  Hercules-Grafik-Routinen
  83.   KAISHGC  FNT  Grafik-Zeichensatz (16x16 Punkte, monochrom)
  84.   KAUSGABE PAS  Unit für Text-Bildschirmausgabe
  85.   KEXTRN   PAS  Include-Datei
  86.   KGRAPH   ASM  Grafik-Routinen
  87.   KGRAPH   OBJ
  88.   KGRAPH   PAS
  89.   KRIEG    PAS  Unit für Programmteil KRIEG
  90.   MUSIK    PAS  Unit für "Sound"
  91.   PALETTE  EXE  Paletten-Editor (nur Anschauen möglich)
  92.   PALETTE  PAS
  93.   SCREEN   PAS  Basis-Textausgabe
  94.   SCREEN   TPU
  95.   SETATTR  ASM  Attributsetz-Routine für KAUSGABE
  96.   SETATTR  OBJ
  97.   STANDARD CFG  Standard-Konfiguration
  98.   STANDARD NAM  Standard-Kaiser-Name
  99.   VIDADAPT ASM  Erkennung der Grafikkarten
  100.   VIDADAPT OBJ
  101.   WISCHEN  ASM  Wischen-Routine für KAUSGABE
  102.   WISCHEN  OBJ
  103.   WR       ASM  Write-Routine für KAUSGABE
  104.   WR       OBJ
  105.  
  106.  
  107. Die Entwicklungsgeschichte
  108. ──────────────────────────
  109.  
  110.   Als ich Ende 1989 meinen ersten MS-DOS-Computer (einen 286er, damals noch
  111. mit Hercules-Karte) erstand, wollte ich mich in Turbo-Pascal 5.5 einarbeiten
  112. und als Freund von KAISER auf meinem (immer noch vorhandenen) ATARI 800 XL
  113. begann ich mit einer Umsetzung für den PC (links auf dem Fernseher das
  114. Original auf dem ATARI, rechts der PC).
  115.   Da es sich um mein erstes ernstzunehmenderes Pascal-Programm handelt, ist
  116. der Programmierstil natürlich gräuslich, dazu kommt, daß ich das Programm
  117. Zeile für Zeile umgesetzt habe, ohne es im Detail zu verstehen. Viel Eigen-
  118. arbeit habe ich im Bereich der Grafik geleistet (jedenfalls für meine
  119. damaligen Verhältnisse). Leider fehlen Dinge wie ein Titelbild, die Krönungs-
  120. zeremonie und ansprechende Bildschirme.
  121.  
  122.  
  123. Die Version 4.2
  124. ───────────────
  125.  
  126.   ... unterscheidet sich nur durch diese Datei und einen neuen Startbildschirm
  127. von der Version 4.1. Sollte es einst eine neue Version geben, werde ich sie
  128. bei Hannover By Byte uploaden (Brett Ibm_computer, Sparte 115 oder 116).
  129.  
  130.  
  131. Die Weiterentwicklung
  132. ─────────────────────
  133.  
  134.   Zu tun gibt es genug:
  135.  
  136.     - ein Titelbild
  137.  
  138.     - die Krönungszeremonie
  139.  
  140.     - VGA-Unterstützung (bisher nur EGA)
  141.  
  142.     - Textbildschirme durch ansprechende Grafik austauschen
  143.  
  144.     - Soundkarten-Unterstützung
  145.  
  146.     - Maus-Unterstützung
  147.  
  148.     und vieles mehr.
  149.  
  150.   Da ich aber demnächst keine Zeit haben werde, um KAISER weiterzuentwickeln,
  151. hoffe ich, daß es jemanden gibt, der Lust hat, ein paar Kleinig- (oder
  152. Großig-)keiten zu verbessern. Nötig ist Turbo Pascal ab 5.5 und evtl. ein
  153. Assembler (am besten der Turbo-Assembler). Interessenten mögen sich bei mir
  154. melden (s.o. "Der Autor").
  155.   Nur möchte ich die Änderungen vor jeder Weitergabe einsehen, um a) ein
  156. Versionen-Chaos zu vermeiden, falls es mehrere Weiterentwichlungswillige geben
  157. sollte, und b) meine Rechte (an meinem Code natürlich nur) zu bewahren.
  158.   Also, meldet Euch!
  159.  
  160.  
  161.  
  162. Hannover, den 23.10.1992,                                        Oliver Redner
  163.