home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / games / wcoltris / source / 0_lies_m.src next >
Text File  |  1995-01-01  |  3KB  |  86 lines

  1. COLTRIS Sourcen
  2.  
  3. V2.0, 20.4.1994
  4.  ^
  5.   now WinColTris
  6.  
  7. geschrieben von Th. Morus Walter
  8. (c) 1994 by Never Ready Software, Morus Walter
  9.  
  10. Th. Morus Walter
  11. Schulstr. 22
  12. 93080 Pentling
  13.  
  14.  ------
  15.  
  16. Die Sourcen zu COLTRIS dürfen unter den folgenden Bedingungen
  17. weitergegeben, verändert und/oder ganz oder teilweise für
  18. eigene Programme verwendet werden:
  19.  
  20. 1. Weitergabe ist nur vollständig und mit dieser Datei erlaubt
  21. 2. Veränderte Versionen von WCOLTRIS dürfen nur weitergegeben werden, 
  22.    wenn hinreichend deutlich gemacht wird, daß die Programme verändert 
  23.    wurden.
  24.    Änderung des Namens, Hinweise in der Dokumentation, im Programm...
  25.    Es muß in geeigneter Weise auf die ursprüngliche Urheberschaft der
  26.    Programme hingewiesen werden.
  27.    Einer Veröffentlichung geänderter Versionen ist die Kontaktaufnahme
  28.    mit mir - um die Änderung allgemein zu Übernehmen - vorzuziehen.
  29.    Adresse siehe LIESMICH.TXT zum Programm
  30. 3. die Übernahme von Programmteilen in eigene Programme ist erlaubt.
  31.    Dabei muß in geeigneter Weise auf die Verwendung meiner Routinen
  32.    und deren Urheber verwiesen werden.
  33. 4. die obigen Festlegungen sind nicht wörtlich sondern ihrem Sinne
  34.    entsprechend (was natürlich letztenendes umfassender ist) zu
  35.    befolgen
  36.    (kurz: geht anständig mit meinen Quellen um)
  37.  
  38. ACHTUNG!
  39. Der Autor übernimmt keinerlei Haftung für irgendwelche Schäden.
  40. Eventuelle Fehler sind das Risiko derer, die die Sourcen verwenden.
  41.  
  42.   -----
  43.  
  44. COLTRIS wurde mit PureC 1.0 und PASM V'was weiß ich' entwickelt.
  45. Für die Verwendung anderer Compiler sind möglicherweise Anpassungen nötig.
  46. Man beachte insbesondere die Parameterübergabe in Registern von PureC.
  47.  
  48. Die Quellen enthalten echte Tabulatoren. Die Tabulatorweite mit der ich
  49. arbeite ist 4.
  50.  
  51. Die Quellen sind kaum dokumentiert!
  52. Wenn ich mal zuviel Zeit habe (also nie) werde ich das nachholen
  53. (so ich meine Programme dann selber noch verstehe).
  54.  
  55. Wer gar nichts versteht, lasse besser die Finger davon.
  56. Wer etwas nicht versteht,
  57.     denke darüber nach.
  58. Wer etwas nicht versteht, darüber nachgedacht hat
  59.   und es immer noch nicht versteht
  60.     probiere es aus.
  61. Wer etwas nicht versteht, darüber nachgedacht hat, es ausprobiert hat
  62.   und es immer noch nicht versteht
  63.     wende sich gegebenenfalls an mich.
  64.  
  65.   -----
  66.  
  67. folgende Sourcedateien sind vorhanden:
  68.  
  69. COLTRIS.C    Verwaltung des Hauptdialoges...
  70. QCOPY.S        schnelle Kopierroutinen für Steine von Tetris/Columns
  71. COLUMNS.C    Routinen für Columns
  72. TETRIS.C    Routinen für Tetris
  73.  
  74. ACHTUNG! Wenn ich mich recht erinnere sind die Routinen für Columns und
  75. Tetris zwar recht ÄHNLICH, teilweise aber auch unterschiedlich.
  76. Man lasse sich davon nicht irritieren. Erwarte nie, daß in COLUMNS.C
  77. das gleiche passiert wie in TETRIS.C!
  78.  
  79. Die Datei GEM.H im Ordner 'include' wird via "include <GEM.H>" eingelesen,
  80. also bei den System-Include-Dateien gesucht; die Datei enthält allgemeine
  81. Makros zum Umgang mit AES-Objekten. Das Gleiche gilt für VAPROTO.H, das
  82. die AV/VA-Schnittstelle beschreibt.
  83.  
  84. Im Ordner 'image' findet sich eine Routine zum Laden von GEM-(X)IMAGE-Dateien.
  85.  
  86.