home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ST-Computer Leser 1998 October
/
STC_CD_10_1998.iso
/
SPIELE
/
PATIENCE
/
PATIENCE.DOC
< prev
next >
Wrap
Text File
|
1998-09-26
|
21KB
|
396 lines
096030000060000192006000000012000
11
21
F0110030001
9[....................................................................]0010
Ç ###### ##### ####### ##### ####### ## ##### #######
# # #### # ### ###
# # # ### # ### # #
###### ######## # #### #### #####
# ### # # #### #
# ### # # ##### #
# ### ##### ####### ####### #######
Version1.00
(C)1994byMarkusMüller,Meissauergasse2a/5/15,A1222Wien,AUSTRIA
PATIENCE.APPPATIENCE.RSCPATDEU.RSCPATENG.RSCPATIENCE.DOC3DICON.RSC
CARDS2.IMGCARDS4S.IMGCARDS4B.IMGCARDS16S.IMGCARDS16B.IMG
IfyoudonotspeakGerman,pleaserefertotheEnglishSectionlaterinthis
file.IfyoudonotspeakEnglisheither,badluck.
1)Copyright
============
GleichzuBeginndaswichtigeThemadesCopyrights.DasProgrammPATIENCEund
alledazugehörigenDateiensindfreikopierbarunduneingeschränktnutzbar,
solangekeineÄnderungenandenDateienvorgenommenwerden(Ausnahmensiehe
unten).DieWeitergabeinPDSammlungen(Diskette,CDROMetc.)istnurdann
erlaubt,wenndiedafürverlangteEntschädigungimRahmendesÜblichenbleibt.
SollendieDateien(oderTeiledavon)alsTeilvonkommerziellenProgrammen
weitergegebenwerden,sobedarfdiesderausdrücklichenGenehmigungdurchden
Author.
DiesesProgrammhatsehrvielmeinerFreizeitderletzenMonateverschlungen
undichfindeesnurgerecht,da₧dieseBedingungeneingehaltenwerden,
vorallemdaichnichteinmaldenüblichenBettelbriefnachGeld,Postkarten
oderähnlichesandieBenutzerrichte.
2)ÄnderungenindenDateien
============================
WieschoninKapitel1gesagt,sindÄnderungenindenbeigelegtenDateiennicht
erlaubt.EsgeltenjedochfolgendeAusnahmen:
a)Tastenkürzel:Solltedem/derAnwenderIndievonmirgewähltenTastenkürzel
nichtgefallen,sokanner/siediesemitHilfeeinesgeeignetenResource
ConstructionSets(mu₧Farbiconsbeherrschenz.B.Interface2)ändern.Die
TastenkürzelsindnachdenüblichenRegelnzubilden:'^'fürControl,'ALT-1'
fürShiftund'ALT-7'fürALTERNATE(Kombinationensindmöglich),danachein
Gro₧buchstabebzw.einSchlüsselwort(ESC,TAB,BACK,DEL,HELP,UNDO,INS,
HOME,CLR,F1bisF20).Eswirdempfohlen,vonCTRL-ALT-KombinationenAbstand
zunehmen(dieDELETE-Tastewartetschon...).AchtungbeiALT-Kombinationen:
DieMenüshabenVorrangvordenDialogboxen,wenndiesesichineinemFenster
befinden!BeiTastenkürzelinDialogboxenistimmer'ALT-7'zuverwenden,das
auchmittenineinemWortstehenkann(z.B.'Er#neut'bedeutetALT-N).
DieseÄnderungendürfennurinPATIENCE.RSCvorgenommenwerden,die
anderenRSC-Dateiendürfennichtgeändertwerden.
b)Sprachanpassungen:DaesnichtnurLändergibt,indenenDeutschoder
EnglischalsMutterspracheverwendetwird,kanndurchNeuerstellungeiner
ResourceDateidasProgrammanallemöglichenSprachenangepa₧twerden.Dazu
solltedieGrund-Resource(PATENG.RSCbzw.PATDEU.RSC)ineinResource
ContructionSetgeladenwerdenundmit"SAVEAS..."untereinemneuenNamen
gespeichertwerden(z.B.PATFRA.RSCfürFranzösisch,PATESP.RSCfürSpanisch
etc.).DieTextekönnennunbeliebigverändertwerden,wobeidaraufzuachten
ist,da₧dieObjektordnungnichtverändertwird.DiederarterstelltenRSC-
DateienkönnendannunterdengleichenBedingungen,dieauchfürdieanderen
Dateiengelten,weitergegebenwerden.SolltemirjemandeinesolcheDatei
zuschicken,werdenichsiebeievtl.späterenKorrektur-Freigabenmitverteilen.
3)HaftungundFehler
=====================
DasProgrammwurdeaufeinemATARIFalcon030mitHilfevonPureCundInterface
erstellt.EsläuftinallenFarbauflösungenvon2bis256Farbenundwurde
unterdenBetriebssystemversionen4.01,4.04(RAM+ROM)invielen
Bildschirmauflösungen(unterVerwendungvonScreenblaster)getestet,weiterhin
aufmehrerenATARISTmitdenBetriebsystemversionen1.02,1.04und2.06
(Danke,Richard+Mario!).Ichglaubedahersagenzukönnen,da₧esaufallen
RechnernvomTypATARIläuftundwahrscheinlichauchaufGrafikkarten.Jedoch
übernehmeichkeineGarantie,da₧demauchwirklichsoistundauchkeine
Haftungfürevtl.durchdasProgrammangerichteteSchäden.
SolltentrotzdemimProgrammablaufFehlerauftreten,sobitteichunterAngabe
derKonfiguration(Rechner,TOS,evtl.installierteHard-undSoftware)mir
diesenFehlerbekanntzugeben.Ichwerdedannversuchenihnzufindenundeine
ÇKorrekturversionfreigeben.
4)Freigabevermerke
===================
DasProgrammPATIENCEentstandeigentlichnurausderNotwendigkeitherausdie
vonmirgeschriebenenGEM-Bibliothekenausprobierenzuwollen.Diesenehmendem
SchreibervonProgrammenziemlichvielArbeitab,beherrschenDialogein
Fenstern,TastenkürzelundalldasZeug,dasheute"in"ist.Dadiese
BibliothekenziemlichvielArbeitwaren,gebeichdieQuelltextenicht
öffentlichfrei.
Version1.00:
-------------
ErstfreigabedesProgrammes;esnutztdieEigenschaftendesBetriebssystems
möglichstgutausundstelltauch3D-ObjekteundFarbiconsaufRechnernmitTOS
keliner4.01zurVerfügung;esistfreikonfigurierbar(Tastenkürzel,Dialoge
inFensternetc.)undhältsichsoweitbekanntanalleRichtlinien,dieich
durchLiteraturundZeitschriftenerfahrenhabe.
5)Bedienung
============
DieBedienungsollteniemandemschwerfallen,der/dieschonetwasErfahrungmit
derVerwendungvonGEM-Programmenhat.TrotzdemeinpaarProgramm-spezifische
Hinweise:
TastenkürzelwerdenzuerstandasMenüverteilt,erstwenneskeinpassendes
MenügibtandasobersteFenster.DiesistbeiDialogenwichtig,dasichdurch
DoppelbelegungvonALT-KombinationenMehrdeutigkeitenergebenkönnen.Mein
Vorschlag:keineALT-KombinationeninMenüsverwenden!
DialogeimFensterwerdenimmerdemFensterzugeordnet,dassiegestartethat.
WirdversuchtdiesesFensternachobenzubringen,kommtstattdessenderDialog
hoch.DieEingabenindasFenstersindsomitgesperrt.Dasgleichegiltfür
Dialoge,diesichaufdasgesamteProgrammbeziehen,essinddannalleFenster
gesperrt.Accessorieskönnennatürlichimmerverwendetwerden.
EskönnensovielePatiencegleichzeitiggespieltwerden,wiedasBetriebssystem
FensterundSpeicherzulä₧t.Daaberevtl.DialogezusätzlichFensterbrauchen
undTOS4.0Xbeimehrals15Fensternabstürzt,wirdempfohlennichtmehrals
zweioderdreiSpielegleichzeitigoffenzuhaben.Au₧erdemwirdsonstder
Bildschirmzuunübersichtlich.
WenneinSpielvorbeiistwirddasFensternichtautomatischgeschlossen!Es
solltedahervom/vonderSpielerIngemachtwerden,bevoreinneuesgeöffnet
wird(sieheauchvorherigenAbsatz).
DerMauszeigergibteinenHinweisdarauf,obeineKartefreibewegbarist
(Kreuz)odernicht(Pfeil).DiesfunktioniertaberunteraltenTOS-Versionen
nichtimmerzuverlässig,Lösungistmirkeinebekannt.(Ursache:TOS4.0X
schicktimmereinWM_TOPPEDwenneinFensternachobenkommt,alteTOSVersionen
nurwenndasFenstermiteinemMausklicknachobengeholtwird.Stichwort:
schlie₧envonACC-Fenstern).
MitderHilfe-FunktionkannimmerdernächstemöglicheZugangesehenwerden.
DieHilfe-FunktionistauchüberdierechteMaustasteverfügbar.
DieMaustastenhabenfolgendeFunktionen:
Links1xwählteineKarteaus.Warbereitseineausgewählt,wirdgeprüft,ob
diebeidenKartenzusmmenpassen,wobeidasProgrammautomatischerkenntwelche
aufwelchepa₧t.Passensie,wirdeineumgelegt.Passensienicht,wirdnurdie
zuletztangeklickteKarteselektiert.
LinkshaltenziehteineanwählbareKartenfolgeaufeineandereSpalte.Wirddie
Mauslosgelassen(esgiltderMauszeiger,nichtdieKartenfolge!),wirddie
Folgewennmöglichumgelegt.
Links2xverschiebtdieangeklickteKartewennmöglichaufeinepassende.
Rechts1xzeigtdienächsteZugmöglichkeitan.
Rechts2xführtdienächsteZugmöglichkeitaus.
DieAutoplay-FunktionkanndurcheineMenü-oderTasteneingabeabgebrochen
werden.SiekannauchimHintergrundlaufen,währendeineanderePatience
gespieltwird.
JedeDialogboxkanndurchSchlie₧endesFenstersoderdurchUNDOabgebrochen
werden.
DurchDoppelklickaufeinenderRadioknöpfeoderdenTextdaneben,kannein
Spielsofortgestartetwerden(ohneOK).
Fourrows(schwer)
-----------------
FourrowshateinenKartenstapelmit104Karten,zwölfKartenspaltenundacht
Ablagen.ZuBeginnwerdendieKarteninvierReihen(daherderName)aufdie
Spaltengelegt.Kartendürfenrotaufschwarz(undumgekehrt)undimWert
Çfallendumgelegtwerden(z.B.HerzAsaufPikZweietc).AuffreieSpaltendarf
einKöniggelegtwerden.WirdeineFolgevonAsbisKönigvervollständigt,wird
dieseFolgeautomatischaufeineAblageverlegt.IstderKartenstapelleerund
kannnichtsmehrumgelegtwerden,istdasSpielvorbei.
Gro₧eHarfe(leicht)
--------------------
DieHarfehateinengeschlossenenKartenstapel(104Karten),einenoffenen
Kartenstapel,achtAblagenundzehnKartenspalten.ZuBeginnwerdendieSpalten
inFormeinerHarfebelegt.Kartendürfenrotaufschwarz(undumgekehrt)und
imWertfallendumgelegtwerden(z.B.HerzAsaufPikZwei).AuffreieSpalten
darfeinKöniggelegtwerden.ZumUmlegendürfenauchdieoberstenKartendes
offenenStapelsundderAblagenverwendetwerden.AufdieAblagenwirdsteigend
undfarbechtaufgebaut(z.B.HerzDameaufHerzBuben),aufeineleereAblage
darfeinAsgelegtwerden.IstkeinZugmehrmöglich,werdendiedreiobersten
KartenvongeschlossenenStapelaufdenoffenengelegt.Istdergeschlossene
KartenstapelleerkannderoffeneStapelbeliebigoftwiederzumgeschlossenen
gemachtwerden.
Achtung:DieHilfefunktionzeigtKarten,dieaufdieAblagengelegtwerden
können,nichtan!BeimUmlegenohneZielangabewerdendieAblagenbevorzugt.
Bildergalerie(mittel)
----------------------
DieBildergaleriehateinengeschlossenenKartenstapel(104Karten),24Ablagen
undachtSpalten.ZuBeginnwerden24KartenaufdieAblagengelegt,Asse
spielennichtmitundwerdenautomatischausgeschieden.AufeinefreieAblage
kanneineVier(obersteReihe),eineDrei(mittlereReihe)odereineZwei
(untersteReihegelegtwerden).AufdieseKartenwirdfarbechtweiteraufgebaut:
4-7-10-König,3-6-9-Dame,2-5-8-Bube.VomStapelwerdenimmerachtKartenauf
dieSpaltengelegt,diedannmitverwendetwerdenkönnen.IstderStapel
aufgebrauchtundistkeinZugmehrmöglichistdasSpielvorbei.
Hinweise
--------
FolgendeSpielesindsoeinfach,da₧sieimAutoplay-Modusgelöstwerden
können:Fourrows15552,Harfe20584,Bildergalerie12789.FürAnfängerInnenist
essinnvolldieseSpieleauszuprobierenumdieRegelnbessernindenGriffzu
bekommen.
#######################
###EnglishSection###
#######################
1)Copyright
============
Firstofallaimportantnoteaboutthecopyright.TheprogramPATIENCEandall
filesbelongingtoitcanbefreelydistributedandusedwithoutlimitationsas
longasnochangeswithinthefilesaremade(exceptionsseebelow).
DistributingtheminPDcollections(disk,CDROMetc.)isonlypermittedwhen
thedemandedpaykeepswithintheusuallimits.Ifthefiles(orpartsofthem)
aretobeusedwithincommerciallydistributedprogramstheexplicitpermission
oftheauthorisrequired.
ThisprogramconsumedmuchofmysparetimewithinthelastmonthsandIfind
isonlyjustthattheseconditionsareobeyed,especiallyasIdonotrequest
anymoney,postcardsorsomethingsimilarforthisprogram.
2)Changeswithinthefiles
===========================
Assaidinchapter1nochangeswithintheenclosedfilesareallowed.But
followingexceptionsareallowed:
a)Keyshortcuts:IftheuserisnotcontendedwiththekeyshortcutsIchoose,
he/shemayalterthemusingafittingresourceconstructionset(whichmustbe
abletohandlecoloricons,e.g.Interface2).Theshortcutscanbebuildusing
theusualrules:'^'forCONTROL,'ALT-1'forSHIFT,'ALT-7'forALTERNATE
(combinationsarepossible),followedbyasingleuppercaseletterora
keyword(ESC,TAB,BACK,DEL,HELP,UNDO,INS,HOME,CLR,F1toF20).Itis
recommendeddoavoidCTRL-ALTcombinations(theDELETEkeyiswaiting...).
AttentionwithALTcombinations:themenusarepreferredtothedialogboxes
iftheyareinawindow!Forshortcutswithinadialogboxalways'ALT-7'must
beused,whichcanalsobewithinaword(e.g.'Re#new'meansALT-N).
ThesechangesmustonlybedonewithinPATIENCE.RSC,allotherresourcefiles
arenotobechanged.
b)Adaptingtolanguages:AstherearenotonlycountrieswithGermanor
Englishasmotherlanguage,theprogramcanbeadaptedtoanylanguageby
changingtheresourcefile.Thebaseresource(PATENG.RSCorPATDEU.RSC)should
beloadedintoaresourceconstructionsetandbesavewith"SAVEAS..."using
anewname(e.g.PATFRA.RSCforFrench,PATESP.RSCforSpanischandsoon).The
textscanbechangedatwill,buttheorderoftheobjectsmustnotbealtered.
Thenewresourcefilescanbedistributedwiththeotherfilesunderthe
Çconditionsstatedabove.IfsomeonesendsmeanewresourceIwilltryto
includeitinthenextrelease.
3)Liabilityanderrors
=======================
TheprogramwarcreatedonanATARIFalcon030usingPureCandInterface.It
runswithallcolorresolutionsfrom2to256andwastestedwiththeoperating
systemversion4.01,4.04(RAM+ROM)indifferentscreenresolutions(using
Screenblaster),furtheronATARISTwithoperatingsystemversions1.02,1.04
and2.06(ThankstoRichard+Mario!).Ibelieveitissavetosayitshouldrun
onanycomputerfromATARIandonanygrafic-card,butIcannotguarenteethat
thisisreallysoorbeheldresponsibleforanydemagecausedbythisprogram.
Shouldanyerrorsoccurwhilerunningthisprogram,Iasktobeinformed.
Statingtheconfiguration(computer,TOSversion,installedhard-andsoftware)
willhelp.Iwilltrytolocateandfixtheerrorifpossibleandreleasea
correctedversionoftheprogram.
4)Releasenotes
================
TheprogramPATIENCEwasonlycreatedbecauseIneededtotesttheGEM
librariesIwrote.Theserelievetheprogrammerfrommuchwork,masterdialogs
inwindows,keyshortcutsandallthestuffthatis"in".Astheselibraries
havebeenmuchworkIwillnotreleasethesourcesofficially.
Version1.00:
-------------
Firstreleaseoftheprogram;itusesthefeaturesofoperatingsystemasgood
aspossibleanddisplays3DobjectsandcoloriconsevenoncomputerswithTOS
smallerthan4.01;itisfreelyconfigurable(shortcuts,dialogsinwindowsand
soon)andisobeysallknownrules,Ilearnedfrombooksandmagazines.
5)Usage
========
Usingthisprogramshouldnotbehardforanyone,whoalreadyhassome
expiriencewithGEMbasedprograms.Neverthelesssomeprogramspecifichints:
Shortcutsaredistributedprimarilytothemenu,onlyifnomatchingmenuis
founditwillbepassedtotheupperwindow.Thisisimportantfordialogsin
windows,asdoubledefinedALTcombinationscanbeambigious.Mysuggestion:do
notusedALTcombinationswithinthemenus.
Dialogswithinawindowarealwayslinkedtothestartingwindow.Ifthis
windowshouldbebroughttotheforeground,thedialogcomesupinstead.All
inputstothiswindowareinhibited.Thesameappliestodialogsreferringto
thewholeprogram,whichlockallwindowsandmenus.Accessoriesofcoursecan
alwaysbeused.
Itispossibletoplayasmanygamesaswindowsormemoryareavailable.But
becausedialogsmayneedwindowstooandTOS4.01hangsupwhenusingmorethen
15windows,itisrecommendedtohavenotmorethantwoorthreegames
simultaneously.Besidesthescreenwillgettoocomplex,too.
Ifagameisoverthewindowisnotclosedbytheprogram,itshouldbedoneby
theplayerbeforeanewoneisopened(seealsopreviousparagraph).
Themousepointershowsahintifacardismoveable(cross)ornot(arrow).
ButthisisnotworkingonallTOSversionscorrectly,Iknownosolutionfor
thisproblem.(Reason:TOS4.0XalwayssendsaWM_TOPPEDifthewindowbecomes
thetopone,oldTOSversionsonlywhenthewindowistoppedwithamouse
click.Cue:closingofACCwindows).
Withthehelpfunctionitispossibletoshowthenextpossiblemove.This
functionisalsoavailableusingtherightmousebutton.
Themousebuttonshavethefollowingfunctions:
Leftonce:selectsacard.Iftherewasalreadyacardselected,itischecked
ifthecardsmatch,wherebytheprogramautomaticallyrecognizeswhichcardfits
ontowhich.Iftheymatch,oneismoved.Ifnotthelastselectedcardstays
selected.
Leftholding:moveaselectableflushofcardstoanothercolumn.Ifthemouse
buttonisreleased(themousepointerisimportant,notthecards)theflushof
cardsismoveifpossible.
Lefttwice:theclicked-oncardismovedtoamatchingoneifpossible.
Rightonce:showsthenextpossiblemove.
Righttwice:performsthenextpossiblemove.
Theautoplayfunctioncanbeabendedbymenuorkeyboardinput.Itcanrunin
thebackgroundduringplayinganotherpatienceintheforeground.
EachdialogcanbeabendedbyclosingthewindoworbypressingUNDO.
Bydoubleclickingonaradiobuttonorthetextnearitagamecanbestarted
immediately(withoutOK).
ÇFourrows(difficult)
--------------------
Fourrowshasacardstackwith104cards,twelvecolumnsandeightstores.At
thebeginningfourrowsofcards(hencethename)arelaidonthecolumns.
Cardscanbemovedredonblack(orviceversa)withdescendingvalue(e.g.Ace
ofHeartsonTwoofSpades).Onfreecolumnsakingmaybelaid.Ifaflush
beginningwithanAceandendingwithaKingiscompleted,itismovetothe
storeautomatically.Ifthestackisemptyandnomoremoveispossible,the
gameends.
Solitaire(easy)
----------------
Solitairehasaclosedcardstack(104cards),anopenstack,eightstoresand
tencolumns.Atthebeginningcardsarelaidtothecolumnsintheshapeofa
triangle.Cardscanbemovedredonblack(orviceversa)withdescendingvalue
(e.g.AceofHeartsonTwoofSpades).Onfreecolumnsakingmaybelaid.The
uppercardsoftheopenstackandofthestoresmayalsobeused.Onthestores
thecardfamiliesarebuildwiththesamecolourandascending(e.g.Queenof
HeartsonJakeofHearts),ontoanemptystoreanAcemaybelaid.Ifnomore
moveispossible,theupperthreecardsoftheclosedstackaremovedtothe
openstack.Iftheclosedstackisempty,theopenstackcanbemadeaclosed
oneasoftenasnecessary.
Attention:thehelpfunctiondoesnotshowpossiblemovestothestores!When
movingacardwithoutselectingatargetcard,thestoreisusedbeforethe
columns.
Gallery(medium)
----------------
Galleryhasaclosedstack(104cards),24storesandeightcolumns.Atthe
beginning24cardsarelaidontothestores,acesarenotusedandareremoved
automatically.OnafreestoreeitheraFour(upperrow),aThree(middlerow)
oraTwo(lowerrow)canbelaid.Onthesecardscardswiththesamecolour
canbelaidasfollows:4-7-10-King,3-6-9-Queen,2-5-8-Jake.Fromthestack
alwayseightcardsarelaidtothecolumns,whichcanbeusedtoo.Ifthestack
isemptyandnomoremovepossible,thegameends.
Hints
-----
Thefollowinggamesareeasyandcanbesolvedusingtheautoplayfunction:
Fourrows15552,Solitaire20584,Gallery12789.Forbeginnersitisadvicedto
trythisgamestogetaccostumedtotherules.