Willus.com
Home
|
Archive
|
About
SNDCAST2.BAS
(2428 bytes)
EMULATE AS:
DEFAULT TYPE (BASIC)
|
CMD program
|
Program on Disk
|
2-Disk Debug
|
Disk Download
SHOW BELOW AS:
BASIC program
(download)
|
Text File
(download)
|
Z-80 Program
(download)
|
EDTASM File
(download)
|
Graphic
(download)
|
Hex File
(download)
|
SCRIPSIT File
(download)
Return to TRS-80 software list.
ÿfj :“ûCOPYRIGHT (C) CLOAD 1979 ˜jô„:NÕ2.434EÎ4:‰"HI THERE! WHAT'S YOUR NAME";A$ Âjþ²:²"THIS IS THE GAME OF SAND CASTLE." êj²:‰"WOULD YOU LIKE INSTRUCTIONS";A$ k�ø(A$,1)Õ"N"ʲ"WISE GUY":�700 k„ Sk&²"THE OBJECT OF THIS GAME IS TO BUILD A MOUNTAIN 18 LAYERS " šk0²"HIGH. YOU ARE GIVEN THREE MATERIALS TO WORK WITH: SAND, GRAVEL," ßk:²"AND BRICK. THE ADVANTAGE OF SAND IS THAT YOU GET A LOT OF IT." $lD²"THE DISADVANTAGE IS THAT IT WILL SLIDE IF YOU TRY TO STACK IT" ilN²"TOO STEEP,FORCING YOU TO START ALL OVER. (EVERY LAYER OF SAND" ®lX²"MUST BE AT LEAST 6 METERS NARROWER THAN THE LAYER UNDERNEATH)" ólb²"GRAVEL CAN BE STACKED STEEPER (EVERY LAYER MUST BE AT LEAST 4" 7ml²"METERS SMALLER THAN THE ONE BELOW). YOU ALSO GET LESS OF IT." vmv²"BRICKS CAN BE LAID STEEPEST OF ALL. (WITHIN TWO METERS)" m€²"BUT IT'S EXPENSIVE - YOU GET VERY LITTLE OF IT." ³mв úm”²"THE STARTING FOUNDATION IS 100 METERS WIDE, SO YOUR FIRST LAYER" -nž²"MUST BE LESS THAN 95 METERS WIDE (OF SAND)." sn¨²"EACH LAYER IS 4 METERS THICK AND CIRCULAR IN CROSS SECTION, SO" n²²"WIDE LAYERS USE UP A LOT OF MATERIAL." Án¼‰"PRESS 'ENTER' TO START";B$ ænÐSÕ7.143EÎ6:GÕ4.552EÎ9:BÕ3.3365E3 ünÚ „:FÕ100:YÕ47:HÕ0 oßEÕ88167:DÕ5039:CÕ262 Ooä²@0," MATERIALS - SAND:";E;" GRAVEL:";D;" BRICK:";C �oî²"PROGRESS - LAYERS TO GO:";(YÎ11)Ð2;" THE BASE LAYER IS";F; ¤oø²"METERS WIDE." ¶oý²:²:²@128,""; áo‰"HOW MANY METERS WIDE";Z:�ZÔ100ÊZÕ100 ÿoVÕØ(3.1416Ï(ZÐ2)Ï(ZÐ2)Ï4) Kp‰"WHICH MATERIAL (SAND, GRAVEL, OR BRICK) FOR NEXT LAYER";A$:A$Õø(A$,1) mp²@0,,,," ":²:²:²:�YÔ17ʲ:² yp²@0,""; †p �ZÖ1Ê740 ¥p*�A$Õ"S"ÊB$Õ"SAND":AÕS:‘870 Æp4�A$Õ"G"ÊB$Õ"GRAVEL":AÕG:‘900 æp>�A$Õ"B"ÊB$Õ"BRICK":AÕB:‘930 øpH�HÕ1ÊHÕ0:�980 qR�YÕ11Ê1040 q\�740 *qfEÕEÎV:�EÖ0ÊEÕEÍV:�960 9qp�ZÔFÎ6ÊHÕ1 FqzFÕZ:�970 `q„DÕDÎV:�DÖ0ÊDÕDÍV:�960 oqŽ�ZÔFÎ4ÊHÕ1 |q˜FÕZ:�970 –q¢CÕCÎV:�CÖ0ÊCÕCÍV:�960 ¥q¬�ZÔFÎ2ÊHÕ1 ²q¶FÕZ:�970 ÝqÀ²:²:²"NOT ENOUGH ";B$:²:�IÕ1½2000:‡I:’ rÊ�XÕ64ÎØ(ZÐ2)½63ÍØ(ZÐ2Í.6):ƒ(X,Y):ƒ(X,YÎ1):‡X:YÕYÎ2:’ ArÔ²@0,"":²:²:²" * * * ";B$;"SLIDE * * *" RrÞ�IÕ1½2000:‡I �rà„:²"YOU BUILT ";(47ÎY)Ð2;" LAYERS. THAT'S QUITE A PILE." Òrè²:‰"WOULD YOU LIKE TO TRY AGAIN";A$:�ø(A$,1)Õ"N"ʲ"O.K, BYE":€ sò‰"WOULD YOU LIKE TO REVIEW THE INSTRUCTIONS";A$ sü�ø(A$,1)Õ"N"Ê730 $s�540 8s²@0,,,,"":²:²:² Ss�YÕ47½16ÌÎ1:‚(64,Y):‡Y ms$�YÕ11½0ÌÎ1:ƒ(64,Y):‡Y s.�XÕ65½79:ƒ(X,0):ƒ(X,1):ƒ(X,2):ƒ(X,3):ƒ(X,4):‡X µs8²A$;"'S CASTLE"; ¿sB�1090