
               RiscOS Solitaire and Colotaire

          Version 5.13,   dated 18th, December,2000
                   by R.I.D.Macfarlane
                  For the Public Domain 
       Translated by Stefan Fohrmann, 9th April,1991
       Edited by Alan Deighton,  9th September, 1991
      

Dieses Programm zeigt, wie ein traditionelles Brettspiel in
das RiscOS multitasking WIMP System bertragen werden kann.
Der Autor benutzt dieses Programm als Test zur Aufzeichnung
der Systemmglichkeiten und der vielfltigen Chancen zur
Nutzung der Sprites.  Das Men und die verschiedenen
Programmlademglichkeiten sind genauso wie der automatische
Wechsel des Pfeils in eine andere Erscheinungsform im
Programm enthalten.

Ein zweites passives Fenster zeigt einen Schnappschu vom
jeweiligen Spielstand.  Wenn man das Spiel fortsetzen
mchte, so whlt man im Men den Programmpunkt `Groes
Fenster` an.

Dieses Programm kann ebenfalls mit anderen auf dem
Bildschirm zu bearbeitenden Programmpunkten gespielt
werden.  In jeder erneuten Programmanwahl, einer Kopie des
ursprnglichen Spiels, wechseln die Kugelfarben und die
Position des erscheinenden kleinen Spielbrettes.  Das Spiel
wird nach dieser Computerttigkeit mit der gleichen
Spielstrke fortgesetzt.  Die einzige Ausnahme hiervon ist
der Wechsel vom zweifarbigen zum vielfarbigen Modus.    

Die in der HelpPlay Datei gegebenen Informationen umfassen
Spielerklrung, Menmglichkeiten und Programmmitteilungen.

Die in der HelpText Datei gegebenen Mitteilungen knnen auf
der einen Seite durch ACORN Interactive Help Programm oder
durch interne Fehlerhinweise im Spielverlauf erscheinen und
genutzt werden.

SoliHelp und ColoHelp geben einen berblick ber die
Spielregeln und den Spielverlauf.
                

INTERNATIONALE SPRACHEN

Alle erscheinenden Mitteilungen und Menhinweise knnen
durch den systeminternen internationalen Modul in jede
Freundsprache bersetzt werden.

Alle Programmhinweise knnen in der jeweiligen
Muttersprache  in dem mit dem Land gekennzeichneten
Directory abgefragt und genutzt werden.  Fehlende Hinweise
knnen im englischen Directory abgefragt werden, diese
werden aber fr den Spielablauf automatisch aus dem
Englischen geladen.

Wenn dieses Spiel in eine andere Sprache bersetzt werden
soll,so benutzt man am besten den jeweiligen Landesnamen
fr das Directory. Die Texthinweise sind in freiem Format
zu schreiben (ausgenommen Helptext).  Diese Datei enthlt
numerierte Textstrings, die durch den "Return Code": &0d
von einander getrennt werden.  Das Programm findet den
richtigen String durch Abzhlen von RETURN Codes und
benutzt die Numerierung als Kontrolle.  Es ist also sehr
wichtig, da bei der eingegebenen Informationen die
richtige Reihenfolge erhalten bleibt.

Die beiden Zeichen "|M" knnen fr den Start einer neuen
Zeile in einem Textstring innerhalb des Interactive
Programms genutzt werden.  Beachte aber hierbei, da im
Fehlerhinweisfeld nur der erste Teil erscheint und da zur
Eingabe nur vier Zeilen zur Verfgung stehen.

Benutze das !EDIT Programm.  Whle am Anfang die "CR<->LF"
Option im EDIT Untermen, aber beachte, da man diese
Option am Ende der Eingabe rcksetzen mu,  bevor
abgespeichert wird.

Dieses Programm ist RiscOS-vertrglich.  Bei einem
schwarzweien Bildschirm ist der Zweifarbenmodus zu whlen.
Natrlich ergibt sich dann die Schwierigkeit bei der
Unterscheidung der verschiedenen Farben der Kugeln im
Colotaire-Spiel.  Spezielle Sprites werden automatisch beim
Gebrauch des Zweifarbenmodus geladen. 

Das Orginalprogramm ist fr den Gebrauch des
ColourTransmoduls geschrieben worden, dadurch kann die
Verwandlung des Pfeils in die zu spielende Kugel auf dem
Bildschirm vollzogen werden.  !Run ist der Ansatz zum
Gebrauch des Moduls im Directory, '<System$Path>.Modules'.
Die Systemvariable System$Path wird eingerichtet, wenn
!System erstmals eingesehen wird. Da das ColourTransmodul
nicht immer verfgbar ist, ist das Programm so gendert
worden, da es mit zwar kleinen Abweichungen auch ohne das
Modul luft.

Die Module `Holed` und `Bell`,geschrieben von Gordon J. Key
fr das Golf Programm `HoledOut`, wurden mit der Erlaubnis
des Eigentmers zur Verbesserung der Soundeffekte mit in
das Directory bernommen.

Das Programm verwendet den Standardsoundeffekt
`StringLibHard` zur Untermalung der Fehlerhinweise. Im
Normalfall wird die Standardglocke als Soundeffekt benutzt.

Dieses Programm versucht, die Soundmglichkeiten mglichst
vielen Programmen verfgbar zu machen, indem es nach
Gebrauch die ihm zugewiesenen Channels und Voices
freisetzt.  Die Wahlmglichkeit Sound versucht auch jene
Voices und Channels zu laden, deren ursprngliche Zuweisung
durch andere Programme eventuell berspielt worden waren. 


Software Eigentum und Gebrauch

Mit der bereits erwhnten Ausnahme der Module `Holed` und
`Bell`, wurde dieses Programm von R.I.D.Macfarlane fr die
allgemeine und unbeschrnkte Nutzung geschrieben.  Somit
kann jedermann ohne besondere Genehmigung dieses Programm
kopieren und benutzen.  Dieses Programm sollte aber nicht
verndert werden.  Eine Ausnahme bilden die !Boot und !Run
Dateien.    

Die jeweiligen Benutzerhilfen mssen das Programm immer
begleiten.  Dieses Programm darf nicht in einer
Computerzeitschrift oder anderen Verffentlichung
vervielfltigt werden.  Der Autor dieses Programmes behlt
aber das Recht, bei Versten oder Mibrauch die hier
beschriebenen Benutzerrechte zu ndern oder
vollstndig zu streichen.
