home *** CD-ROM | disk | FTP | other *** search
/ PC Format Collection 6 / PCFORMAT06.iso / FRUIT / FRUIT.DOC < prev    next >
Text File  |  1994-12-10  |  19KB  |  476 lines

  1.   ████▓▓▒▒░░ ░░▒▒▓▓█▓▓▒▒░░ ░░▒▒▓▓█▓▓▒▒░░ ░░▒▒▓▓█▓▓▒▒░░ ░░▒▒▓▓▓██▓▓▓▒  
  2.  ██                                                                ▒░
  3.  █   █████ █████  ██  ██ ██ ██████ █████   ████  ██  ██ ██  ██  ██  ░
  4.  █  ▓▓     ▓▓  ▓▓ ▓▓  ▓▓ ▓▓   ▓▓   ▓▓  ▓▓ ▓▓  ▓▓ ▓▓▓ ▓▓ ▓▓  ▓▓  ▓▓   
  5.  ▓  ▒▒     ▒▒  ▒▒ ▒▒  ▒▒ ▒▒   ▒▒   ▒▒  ▒▒ ▒▒  ▒▒ ▒▒▒▒▒▒ ▒▒ ▒▒▒  ▒▒  ░
  6.  ▓  ░░░░   ░░░░░  ░░  ░░ ░░   ░░   ░░░░░  ░░░░░░ ░░ ░░░ ░░░░░   ░░  ░
  7.  ▒  ▒▒     ▒▒  ▒▒ ▒▒  ▒▒ ▒▒   ▒▒   ▒▒  ▒▒ ▒▒  ▒▒ ▒▒  ▒▒ ▒▒ ▒▒▒  ▒▒  ▒
  8.  ▒  ▓▓     ▓▓  ▓▓ ▓▓  ▓▓ ▓▓   ▓▓   ▓▓  ▓▓ ▓▓  ▓▓ ▓▓  ▓▓ ▓▓  ▓▓      ▒ 
  9.  ░  ██     ██  ██  ████  ██   ██   █████  ██  ██ ██  ██ ██  ██  ██  ▓
  10.  ░░                                                                █▓  
  11.   ░░░ ░░▒▒▓▓█▓▓▒▒░░ ░░▒▒▓▓█▓▓▒▒░░ ░░▒▒▓▓█▓▓▒▒░░ ░░▒▒▓▓█▓▓▒▒░░ ░░▒▒▓▓
  12.  
  13.  
  14. ----------------------------------------------------------------------
  15.  
  16.  
  17.                        Please Register!!!!
  18.                        -------------------
  19.  
  20.  
  21. If you like this game, then please consider registering for the FULL 
  22. version!.  I have spent over 10 months creating this game, and have 
  23. had to design, program, and debug it, as well as producing the 
  24. graphics, and personally feel that I have created one of the most 
  25. (If not THE most) playable shareware fruit machines on the market. 
  26. If you enjoy playing this small demo of it, then I'm sure that you 
  27. would agree that a price of just £3.00 for the full version makes it 
  28. VERY good value!
  29.  
  30. If you register for the full version of this game, you will receive the 
  31. COMPLETE version of this game, with many features not incorporated into 
  32. this shareware demo version.  Some of the features included in the 
  33. FULL version are:-
  34.  
  35.  
  36.  *  NO Time Limit per game. (Of course!)
  37.  
  38.  *  30 or 50 credits per game (Enough for at least 15-60 minutes playing 
  39.     time per game!)
  40.  
  41.  *  Hi-Score entry and Saving of Hi-Scores enabled.
  42.  
  43.  *  Sound ON/OFF toggle (Very useful in certain places!)
  44.  
  45.  *  Boss Key (To quit the Fruit Machine ULTRA fast!!)
  46.  
  47.  *  The REELMAKER Program, to create brand new random reels whenever you like! 
  48.  
  49.  *  FOUR versions of the game!  (30 / 50 credit versions of both the 286 and
  50.     the 386/486 versions of the game!)
  51.  
  52.  *  Clear, printed instructions for the fruit machine!
  53.  
  54.  
  55.  
  56. All this can be yours for the VERY low price of £3.00!.  This, by 
  57. the way, covers all costs for the game. (The packaging, postage, AND 
  58. printed instructions for the game, as well as the obvious cost of 
  59. each diskette!).  There's no need even to send a self addressed 
  60. envelope - it's all paid for.  I can even supply the fruit machine 
  61. on either 3 1/2" or 5 1/4" disks!
  62.  
  63. Not only that, but, if ordering more than one copy (for friends, 
  64. maybe, or even as a group order?), then the price of each copy drops 
  65. down to just £2.50! (What I save in postage, goes right back to you!)
  66.  
  67. So, if you do like this game, but would prefer a fully functional 
  68. version, then please register for the full version! - All you have 
  69. to do is send a cheque or postal order for payment of your order, 
  70. along with an order form (There should be on supplied with this 
  71. game), or even just the required details on a sheet of paper, to the 
  72. address below!
  73.  
  74. All orders are greatly appreciated, as I am not making a penny from 
  75. this shareware version! -  Who knows, if enough people register THIS 
  76. fruit machine, then I may start producing them on a regular basis!
  77.  
  78.  
  79. Thanks for taking the trouble to read this, and I hope you have as 
  80. much enjoyment playing my Fruit Machine, as I had creating it.
  81.  
  82.  
  83.  
  84. Denis Evans.
  85.  
  86. 30, Arley House,
  87. 20, Sheldon Heath Road,
  88. Sheldon,
  89. Birmingham,
  90. B26 2DQ.
  91.  
  92.  
  93. -----------------------------------------------------------------------
  94.  
  95. IMPORTANT NOTE ****  If running FRUITBANK on a 486 dx2 machine, then 
  96. you will probably find that the game runs faster if you turn your 
  97. turbo OFF.  This is due to the way that the processor is Double 
  98. Clocked (to improve the speed of the computer), and so the timing 
  99. routines work faster if this is turned OFF!
  100.  
  101.  
  102.  
  103.               GAMEPLAY / LOADING INSTRUCTIONS
  104.               -------------------------------
  105.  
  106.  
  107. To start FRUITBANK, simply move to the directory in which FRUITBANK 
  108. is stored, and type:-
  109.  
  110. FRUIT    <RETURN>
  111.  
  112.  
  113. The Game will now load.  (If there are any errors whilst loading, 
  114. you will be informed, and an appropiate (and hopefully helpful!) 
  115. error message will be given.) 
  116.  
  117. If you have a VGA/MCGA graphics system, then a title screen will 
  118. appear. If a key is pressed, then loading will continue immediately.
  119. If no keys are pressed, then the game will continue loading in 5 
  120. seconds. Once the game has loaded, you will see the FRUITBANK logo, 
  121. and a Title/Hi-Scores screen.
  122.  
  123. From the Title/Hi-Scores screen, Pressing  `ESC' will return you to 
  124. DOS, while any other key will take you into the game!
  125.  
  126. NOTE : If at any time the game could NOT load the hi-scores, you 
  127. will hear a trilling sound informing you of this.  Also, when first 
  128. loading, if the game could not find any hi-scores, you will hear a 
  129. trilling sound.  This sound may vary in pitch from time to time. 
  130.  
  131. When the game first loads, you may hear the trilling sound play 
  132. twice - This will be the game informing you that it could not find 
  133. any hi-scores, and also could not create any!.
  134.  
  135.  
  136.  
  137.                        IN-GAME KEYS
  138.                        ------------ 
  139.  
  140. Cursor keys     Move cursor Left/Right/Up/Down around buttons
  141. Space/Enter    Press currently selected button  (IF FLASHING)
  142.  
  143. F1        Show `Win Amount' help screens
  144. F2        Toggle sound effects On/Off.  (Registered Version Only!)
  145. F10        Quit to DOS instantly  (Could come in useful!) (Regd Ver. Only)
  146.  
  147. ESC        Quit to title/hi-scores screen  (When the START
  148.                 button is flashing) (N.B. - If you quit your game,
  149.                 your score will be ignored!)
  150.  
  151.  
  152.  
  153.  
  154.  
  155. PLAYING THE GAME
  156. ----------------
  157.  
  158. You start each game with 30 credits, which will decrease by one each 
  159. time the START button is pressed.  Once all credits have been used, 
  160. the game is over, where, if you did really well, you may have a 
  161. hi-score!
  162.  
  163. When START is flashing, pressing it will spin the reels.  Once 
  164. stopped, you will either have a win, or, if you don't have a win, 
  165. you may have some features.
  166.  
  167.  
  168.  
  169. IF YOU SPUN A WINNING COMBINATION
  170. ---------------------------------
  171.  
  172.  
  173. If a win was spun, then, if you didn't get the jackpot (£4.80), you 
  174. will have the chance to gamble the amount that you have won.  You 
  175. will notice that the amounts below and above the amount you have won 
  176. are now flashing.  If you do not wish to gamble your win, simply 
  177. move to the COLLECT button and press it.
  178.  
  179. If, on the other hand, you wish to gamble for more money, move to 
  180. the GAMBLE button, and try to press it as the amount ABOVE the 
  181. current amount won is lit.  If you were successful, the amount you 
  182. have won will now increase, and you can either gamble again or 
  183. collect your winnings.  You can continue gambling until you have 
  184. either won the jackpot, or have stopped the light on the amount 
  185. BELOW your currently lit win.  Once gambling is finished, START will 
  186. flash, and pressing it will spin the reels again.
  187.  
  188.  
  189.  
  190. IF YOU DID NOT SPIN A WINNING COMBINATION
  191. -----------------------------------------
  192.  
  193. If there are any symbols with numbers on the win-line, then the 
  194. numbers are added up, and the appropriate number of letters in the 
  195. word, `FRUITBANK', are  lit up.  if any letters were already lit, 
  196. and held, then the appropriate new letters of the word `FRUITBANK' 
  197. are lit up.
  198.  
  199. If any question marks `?' are on the win-line, then the player has a 
  200. chance to gamble for all of the letters.  The GAMBLE button will 
  201. light, and the remaining unlit letters of the word `FRUITBANK' will 
  202. flash randomly.  When GAMBLE is pressed, all of the letters up to 
  203. the one that was lit when GAMBLE was pressed, will light up.
  204.  
  205. If ALL of the letters are lit, then the player has got a feature!.  
  206. If not, then you will be returned to a flashing START button, where 
  207. you may have the chance to HOLD any reels, and may also keep your 
  208. lit FRUITBANK letters, if the FEATURE HELD light is lit!
  209.  
  210. If you managed to light up all of the FRUITBANK letters, then the 
  211. feature types will flash, and once GAMBLE is pressed again, will 
  212. stop on the feature that was last lit.  The feature types are 
  213. explained on the following pages.
  214.  
  215.  
  216.  
  217. THE CASHPOT
  218. -----------
  219.  
  220. This is not a feature in the sense of the four features below, but 
  221. is still a feature nonetheless.  Each time a `ú' symbol appears on 
  222. the winline, another 50p coin is added to the CASHPOT (The 15 coins 
  223. in the bottom left of the screen).  If all of the coins are now lit, 
  224. you will automatically win the CASHPOT.  The £7.50 will be added to 
  225. your score, and the CASHPOT will be reset to one coin (50p).
  226.  
  227.  
  228.  
  229. FEATURES
  230. --------
  231.  
  232. There are four special types of feature.  These are CASHPLUS, 
  233. SUPERNUDGE, SPINAWIN, and STOPAREEL, all explained below.
  234.  
  235. All features will automatically give you a chance to REPEAT the 
  236. feature.  The GAMBLE button will flash, and the REPEAT feature will 
  237. light up.  The YES/NO lights underneath the REPEAT light will flash 
  238. in turn, and pressing GAMBLE will stop them flashing.
  239.  
  240. If the YES light was lit when you stopped them flashing, you get the 
  241. feature again!.  If NO was lit, however, you will be returned to the 
  242. flashing  START button.
  243.  
  244.  
  245.  
  246. CASHPLUS
  247. --------
  248.  
  249. The coins in the cashpot will flash, the GAMBLE, STAKE, and COLLECT 
  250. buttons will be activated, and the computer will automatically bet 
  251. one of your coins.
  252.  
  253. Pressing COLLECT will collect the amount of coins that are lit (not 
  254. flashing) and half of the coins that are flashing.  This is because 
  255. when STAKE is pressed, ONE lit coin is replaced by TWO flashing 
  256. coins, so that collecting only gives you back your original amount 
  257. of coins.
  258.  
  259. i.e. - If 5 coins are in the bank, then pressing STAKE five times 
  260. will give you 10 flashing coins, so that if you press GAMBLE when 
  261. they are all lit, you will effectively double your money.  If they 
  262. were not lit, however you would lose your original 5 coins!. 
  263.  
  264. If GAMBLE is pressed, and the flashing coins are lit, then you will 
  265. win them all, and get the chance to gamble for more (Unless you have 
  266. got all 15 coins, in which case they will be added to your 
  267. winnings!).  If the flashing coins were unlit when GAMBLE was 
  268. pressed, however, all of the flashing coins will be lost, and the 
  269. remaining coins are added to your winnings.  Each coin is worth 50p, 
  270. giving a possible jackpot of £7.50.
  271.  
  272.  
  273.  
  274. SUPERNUDGE
  275. ----------
  276.  
  277. When chosen, the numbers on the NUDGE strip (far right) will flash 
  278. randomly until GAMBLE is pressed.  Once pressed, you can either 
  279. press COLLECT to use these nudges, or GAMBLE for more.
  280.  
  281. The numbers above and below the amount that you stopped the flashing 
  282. on will flash, and once again the aim is to stop the flashing light 
  283. on the amount ABOVE your currently won amount, where this will now 
  284. be the amount of nudges that you have.  You can keep gambling for 
  285. more nudges, either until you manage to get unlimited nudges, 
  286. collect the nudges you have so far, or stop the flashing light on 
  287. the LOWER amount.
  288.  
  289. If you obtained any nudges, then you can now use these to try to 
  290. align a win.  The six NUDGE/HOLD buttons will flash, and pressing 
  291. one of the top three buttons will nudge the chosen reel up, while 
  292. pressing one of the lower three buttons will nudge the chosen reel 
  293. down.
  294.  
  295. If a win has been got, you can GAMBLE it or COLLECT it as you would 
  296. any normal win.  You will then have a chance to REPEAT the 
  297. supernudge feature.  If you got a REPEAT, then the reels may 
  298. randomly spin, and you will have a chance to nudge again.  You can 
  299. keep repeating the feature until you lose on the REPEAT, where you 
  300. will then be returned to the START button
  301.  
  302. N.B. - ANY win will automatically STOP the nudge feature, so keep an 
  303. eye out for low winning combinations, and avoid them if you can get 
  304. higher ones!.
  305.  
  306.  
  307.  
  308. SPINAWIN
  309. --------
  310.  
  311. A nice easy one, this - The computer will automatically spin the 
  312. reels, and give you a random 3-symbol win.  When the winnings have 
  313. been added to your score, you will then have a chance to REPEAT the 
  314. feature.
  315.  
  316.  
  317.  
  318. STOPAREEL
  319. ---------
  320.  
  321. The COLLECT button will flash, and the computer will spin the 
  322. left-hand reel 5 times, pausing for around 1.5 seconds after each 
  323. spin.  When you see a symbol that you would like the computer to try 
  324. and match a win with (i.e. The Double Bars), simply press COLLECT.  
  325. The computer will then bring reels 2 and 3 down until it finds a 
  326. matching symbol.  Bear in mind though, that if the computer comes 
  327. across the matching symbol on reel 2 first, then it will stop, 
  328. effectively giving you a 20p win!
  329.  
  330. NOTE : Any matching symbols that are ALREADY on the winline will be 
  331. held automatically, giving you a 3-symbol win for that symbol! 
  332.  
  333. If, after the FIFTH spin, you have still not pressed COLLECT, then 
  334. the computer will match up a win for the symbol that is now on the 
  335. left-hand reel.
  336.  
  337.  
  338.  
  339. WHEN THE `HOLD' BUTTONS ARE FLASHING
  340. ------------------------------------
  341.  
  342. When the three HOLD buttons are flashing, then pressing a FLASHING  
  343. button will cause it to stay lit.  Pressing a LIT (Not flashing) 
  344. button will cause it to flash.  When START is pressed, any reel 
  345. whose HOLD button is LIT (Not flashing) will be held, and will not 
  346. spin.
  347.  
  348. NOTE : If a win is spun that is higher than £2.00, then there will 
  349. be slightly less chance of getting a `HOLD' on your next turn.
  350.  
  351.  
  352.  
  353. ENDING THE GAME
  354. ---------------
  355.  
  356. If you wish to quit to the title screen, then pressing ESC whenever 
  357. START is flashing will quit to the title screen.  Note, however, 
  358. that doing this will cause the game to ignore any score that you may 
  359. have got! (So don't do it if you've got over £100!)
  360.  
  361. If, on the other hand, you have no credits left, then pressing any 
  362. key will take you to the title screen, where, if you have a good 
  363. score, you may have a place in the hi-score table. (Registered 
  364. version will save allow hi-score saving!). If you did get a 
  365. hi-score, you will see a grid of letters, and a blue cursor.
  366.  
  367. If you DID get a hi-score, then simply move around the letters, and 
  368. press ENTER or SPACE to add the chosen letter to your name.  If you 
  369. make a mistake, move to DELETE (The Left Arrow), and press SPACE or 
  370. ENTER.  Once you have entered your name, move the cursor to the 
  371. ENTER symbol (Bottom Right), and press SPACE or ENTER once more.  
  372. The maximum length that you can input is 12 characters.  Once input, 
  373. the hi-scores will be shown, and saved.
  374.  
  375.  
  376.  
  377. IF THE BOSS SHOULD WALK IN   (Registered Version only!)
  378. --------------------------
  379.  
  380. Don't Panic! - just press the F10 key, and you'll be back in DOS, 
  381. ready to re-enter whatever application you're SUPPOSED to be using!. 
  382. (NOTE : This quickie way out is only available from the hi-scores 
  383. screen, and the game itself - NOT the initialisation/loader routine!)
  384.  
  385.  
  386.  
  387. HINTS & TIPS
  388. ------------
  389.  
  390. When gambling for a higher win, if you wait a while before pressing 
  391. the GAMBLE button, then you will notice that the speed at which the 
  392. win amounts are flashing decreases gradually, then resets to its 
  393. fastest.  If you can time your gamble when the flashing has slowed 
  394. down, then you will have a better chance of winning.
  395.  
  396. The above technique also works for CASHPLUS, in that if you wait a 
  397. while the speed at which the cashpot is flashing while move out of 
  398. step for one flash, then carry on flashing normally for 4-5 times.  
  399. The object this time, however, is to press GAMBLE at any time that 
  400. the coins are lit, BEFORE or AFTER the one "step" which isn't 
  401. synchronised.
  402.  
  403. Also remember - On SUPERNUDGE, make sure that you try to miss any 
  404. low wins if it is possible to obtain a higher one, by skillful 
  405. manipulation of the reels!
  406.  
  407.  
  408.  
  409.               *------------------------------*
  410.               |                              |
  411.               |                              |
  412.               |                              |
  413.               |        Have Fun!!!           |
  414.               |                              |
  415.               |                              |
  416.               |        Denis Evans           |
  417.               |                              |
  418.               |                              |
  419.               |                              |
  420.               *------------------------------*
  421.  
  422.  
  423.  
  424. -------------------------------------------------------------------
  425.  
  426.  
  427.  
  428.  
  429.                   TECHNICAL INFORMATION
  430.                   ---------------------
  431.  
  432.  
  433. Each reel consists of around 500 symbols, the exact quantity per 
  434. reel remaining constant for every game. The reels are large so as to 
  435. give a much more even chance of getting a low win, yet a lower 
  436. chance of getting a high win.  The positioning of the symbols can be 
  437. randomized every time that the game is loaded, effectively giving an 
  438. infinite variation on them.  Storing the reels in this way 
  439. effectively gives three PHYSICAL reels (i.e.- as opposed to random 
  440. symbols being generated every time START is pressed!), which will 
  441. behave exactly like the reels of a true gambling machine.
  442.  
  443. I have developed a pseudo-multitasking environment for this game, 
  444. using BASIC (and NO assembly language!), consisting of intricate 
  445. timing loops, and `slack time' usage, as at most parts more than one 
  446. thing are apparently happening at once.  For instance, when 
  447. gambling, you are able to simultaneously move your cursor around and 
  448. press buttons while the gamble amounts and cursor are flashing, as 
  449. well as the buttons that are enabled at the time, in this case 
  450. GAMBLE and COLLECT, whilst also being able to press F1 in case help 
  451. on the win amounts is required!.
  452.  
  453. The timing for the gamble, button flashing, and other time crucial 
  454. routines, is calculated from the system timer, and so should remain 
  455. constant on any machine (except, of course, where the machine is 
  456. slow, and only just finishes its task outside the strict timing 
  457. limit that I have allocated for it).
  458.  
  459. Being written in QuickBasic, and with NO assembly `helping hands', 
  460. smooth scrolling the reels was out of the question.  Instead, I have 
  461. simply scrolled the contents of the visible window by one symbol 
  462. position for every move.  The result may take a little bit of 
  463. getting used to, but once a game has been played, you will notice 
  464. when the reels are scrolling up or down, especially when they slow 
  465. down at the end of a spin.
  466.  
  467. As the resulting program was larger than QuickBasic would allow, I 
  468. have had to split it into two parts.  The first of these is the 
  469. initialisation routines, graphic loading, and reel and graphic 
  470. screens setup routines.  The other section is the game itself, and 
  471. the hi-scores/title screen section of the game.  In addition to 
  472. this, there are a LOT of graphics to the game, so memory was very 
  473. tight, forcing me to have to use the BRUN45.EXE runtime file 
  474. supplied with QuickBasic, in order to keep the variables and data in 
  475. memory when switching between the two game modules.
  476.