home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CBM Funet Archive
/
cbm-funet-archive-2003.iso
/
cbm
/
c128
/
games
/
Solitaire80.sfx
/
sol.doc
< prev
next >
Wrap
Text File
|
1990-02-12
|
3KB
|
68 lines
Release Notes: Solitaire 128/80 v1.0
August 1992
Summer means different things to different people. To me, summer means, among
other things, going home-- away from my friends, and almost as important, away
from my friends' computers. Last summer I came home and realized that I was
stuck in Worcester without a machine that can run Windows Solitaire. It was
just me and my 128-- no PC to run Windows or Ensemble. I looked around
on local BBSs to see if I could dig up a suitable version of Solitaire to
run on my 128. The one I found ran in 40 columns and was too painfully slow
to be playable. Hence, Solitaire-80 was born.
Solitaire 80 is User-Supported Software. The program is copyright (c) 1992 by
the author. You are granted permission to copy, upload, and otherwise
distribute the software, but only in its original archive format. The program
may not be distributed in any other form without prior written consent of
the author. If you find Solitaire-80 entertaining, you are encouraged to
send in a contribution to help justify further development effort. A donation
of $5-$10 seems appropriate, but the amount is left up to you. If you'd prefer
not to send a donation, I'd still appreciate a card with your comments. Send
your comments and donations to Aaron Peromsik, 28 Hadwen Rd., Worcester, MA
01602.
The mouse driver in SOLITAIRE 80 is based on the mouse drivers that come on
the 1351 Test/Demo disk. I'm not sure if I changed them enough to call them
my own, so portions of this program may be Copyright (c) 1986 by Commodore
Business Machines.
Solitaire-80 Features:
* Runs on the 128 in 80-column Fast mode
* Keyboard commands allow access for people without a mouse
* Full support for a 1351 in port 1
* Main program in BASIC 7, but many key routines are ML to keep things
quick so gameplay doesn't become tedious
* Smart card placement tries to put cards where you meant to, not necessarily
where you said to. If you drop a bunch of cards halfway between two piles,
Solitaire-80 checks both piles for a legal move, and if it finds one it
assumes that's the one you meant.
Possible Upgrades for Future Versions:
* Some kind of fanfare on the rare occasions when somebody wins.
* Clean up mouse handling. Currently, at least on 128s with old VDC's (like
mine) the pointer occasionally leaves some garbage in its wake. I haven't
tried this on a newer 128 to see if this is a VDC-related problem. Moving
a stack of cards near the right edge of the screen is also handled messily,
but that doesn't have any lasting effect on the screen display. Future versions
should have cleaner mouse mode handling, but the game is still quite playable
in its current form.
* Add code to disable the mouse IRQ wedge for cleaner exit.
* Your suggestions here!
Send your comments and suggestions to the author at the address above.
I'll try to answer all mail eventually, but I get slow during the academic
year. A SASE is likely to speed things up.
Aaron Peromsik
August 1992