Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_28.ADF » G/+Bounc1

G/+Bounc1

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Personal collection » Acorn ADFS disks » Electron_User_Group » EUG_28.ADF
Filename: G/+Bounc1
Read OK:
File size: 0A28 bytes
Load address: 2B204556
Exec address: 6E756F42
File contents
�.........*.......*.......*.......*.......*.......*.......*.......*.......*.<
BOUNCE INSTRUCTIONS

     The aim of Bounce is to get two small blue balls to collide  with
each other, while avoiding spikes, which are deadly to  touch, and various
other traps placed around the levels. You may  achieve this by placing
blocks around the levels which deflect  the balls, and removing other
blocks which are blocking your  path. Each block that you place on the
level costs you 50  credits, so you must be careful that you do not run
out of money, and so make the game impossible.  If you remove a block from
one of the levels, you get 10 credits  back, and so it may help you to
"eat" as many of the blocks on  the levels as you can before the balls
collide. Be careful that  the blocks you do "eat" will not be necessary
for you to complete  the level though!
     In Bounce you will find the following blocks:

BLOCKS - These look like two parallel lines with two diagonal  supports
between them. These deflect the balls, but may easily be  removed.

SPIKES - These are deadly to touch, and you must avoid all  contact with
your balls. They may not be removed from the levels.

HARD BLOCKS - These look like solid red squares. They are similar  to
blocks in that they deflect your ball, but may not be removed.

     You my remove and place blocks by moving a curser around the  level.
The keys to control this curser's movements may be  altered on the title
screen, but the default keys are:

          Z - Left
          X - Right
          K - Up
          M - Down
          L - Put block
    <SPACE> - Remove block

     There are 20 levels in total, and in order to avoid running out of
money before finishing the game, you must use the cheapest method on
almost every level. Even if you think you have got more money than  you
could possibly need, you should still "eat" as many blocks as  possible,
and not waste your credits, because the last few levels  need a lot of
money to complete.

NOTE: Bounce uses all memory from &0A00 upwards. This will cause  the disc
workspace to become corrupted, and so after you quit the  program you must
reset the computer before performing any disc  operations. The use of page
&0D00 may cause incompatibility with  some hardware, which you may have to
remove before running the  game.


THIS IS A GREAT GAME, SIMPLE BUT VERY ADDICTIVE. UNFORTUNATELY IT DOESN'T
RUN ON THE MASTER AND BEEB USERS MIGHT HAVE PROBLEMS TOO. IF ANYONE CAN
ADAPT IT AND TELL THE REST OF US WHAT TO DO PLEASE DO WRITE.
00000000  81 2e 2e 2e 2e 2e 2e 2e  2e 2e 2a 2e 2e 2e 2e 2e  |..........*.....|
00000010  2e 2e 2a 2e 2e 2e 2e 2e  2e 2e 2a 2e 2e 2e 2e 2e  |..*.......*.....|
*
00000040  2e 2e 2a 2e 2e 2e 2e 2e  2e 2e 2a 2e 3c 0d 42 4f  |..*.......*.<.BO|
00000050  55 4e 43 45 20 49 4e 53  54 52 55 43 54 49 4f 4e  |UNCE INSTRUCTION|
00000060  53 0d 0d 20 20 20 20 20  54 68 65 20 61 69 6d 20  |S..     The aim |
00000070  6f 66 20 42 6f 75 6e 63  65 20 69 73 1a 20 74 6f  |of Bounce is. to|
00000080  1a 20 67 65 74 1a 20 74  77 6f 1a 20 73 6d 61 6c  |. get. two. smal|
00000090  6c 20 62 6c 75 65 20 62  61 6c 6c 73 20 74 6f 20  |l blue balls to |
000000a0  63 6f 6c 6c 69 64 65 20  20 77 69 74 68 0d 65 61  |collide  with.ea|
000000b0  63 68 20 6f 74 68 65 72  2c 20 77 68 69 6c 65 20  |ch other, while |
000000c0  61 76 6f 69 64 69 6e 67  20 73 70 69 6b 65 73 2c  |avoiding spikes,|
000000d0  20 77 68 69 63 68 20 61  72 65 20 64 65 61 64 6c  | which are deadl|
000000e0  79 20 74 6f 20 20 74 6f  75 63 68 2c 20 61 6e 64  |y to  touch, and|
000000f0  20 76 61 72 69 6f 75 73  0d 6f 74 68 65 72 1a 20  | various.other. |
00000100  74 72 61 70 73 20 70 6c  61 63 65 64 20 61 72 6f  |traps placed aro|
00000110  75 6e 64 20 74 68 65 20  6c 65 76 65 6c 73 2e 20  |und the levels. |
00000120  59 6f 75 20 6d 61 79 20  20 61 63 68 69 65 76 65  |You may  achieve|
00000130  1a 20 74 68 69 73 1a 20  62 79 1a 20 70 6c 61 63  |. this. by. plac|
00000140  69 6e 67 0d 62 6c 6f 63  6b 73 20 61 72 6f 75 6e  |ing.blocks aroun|
00000150  64 1a 20 74 68 65 1a 20  6c 65 76 65 6c 73 1a 20  |d. the. levels. |
00000160  77 68 69 63 68 1a 20 64  65 66 6c 65 63 74 1a 20  |which. deflect. |
00000170  20 74 68 65 20 62 61 6c  6c 73 2c 20 61 6e 64 20  | the balls, and |
00000180  72 65 6d 6f 76 69 6e 67  20 6f 74 68 65 72 0d 62  |removing other.b|
00000190  6c 6f 63 6b 73 20 77 68  69 63 68 20 61 72 65 20  |locks which are |
000001a0  62 6c 6f 63 6b 69 6e 67  20 79 6f 75 72 20 20 70  |blocking your  p|
000001b0  61 74 68 2e 20 45 61 63  68 1a 20 62 6c 6f 63 6b  |ath. Each. block|
000001c0  1a 20 74 68 61 74 1a 20  79 6f 75 1a 20 70 6c 61  |. that. you. pla|
000001d0  63 65 20 6f 6e 20 74 68  65 0d 6c 65 76 65 6c 20  |ce on the.level |
000001e0  63 6f 73 74 73 20 79 6f  75 20 35 30 20 20 63 72  |costs you 50  cr|
000001f0  65 64 69 74 73 2c 20 73  6f 20 79 6f 75 20 6d 75  |edits, so you mu|
00000200  73 74 20 62 65 20 63 61  72 65 66 75 6c 20 74 68  |st be careful th|
00000210  61 74 1a 20 79 6f 75 1a  20 64 6f 1a 20 6e 6f 74  |at. you. do. not|
00000220  20 72 75 6e 0d 6f 75 74  20 6f 66 20 6d 6f 6e 65  | run.out of mone|
00000230  79 2c 20 61 6e 64 20 73  6f 20 6d 61 6b 65 20 74  |y, and so make t|
00000240  68 65 20 67 61 6d 65 20  69 6d 70 6f 73 73 69 62  |he game impossib|
00000250  6c 65 2e 20 20 49 66 20  79 6f 75 20 72 65 6d 6f  |le.  If you remo|
00000260  76 65 20 61 20 62 6c 6f  63 6b 20 66 72 6f 6d 0d  |ve a block from.|
00000270  6f 6e 65 1a 20 6f 66 1a  20 74 68 65 20 6c 65 76  |one. of. the lev|
00000280  65 6c 73 2c 20 79 6f 75  20 67 65 74 20 31 30 20  |els, you get 10 |
00000290  63 72 65 64 69 74 73 20  20 62 61 63 6b 2c 20 61  |credits  back, a|
000002a0  6e 64 20 73 6f 20 69 74  20 6d 61 79 20 68 65 6c  |nd so it may hel|
000002b0  70 1a 20 79 6f 75 1a 20  74 6f 0d 22 65 61 74 22  |p. you. to."eat"|
000002c0  20 61 73 20 6d 61 6e 79  1a 20 6f 66 1a 20 74 68  | as many. of. th|
000002d0  65 1a 20 62 6c 6f 63 6b  73 1a 20 6f 6e 20 20 74  |e. blocks. on  t|
000002e0  68 65 20 6c 65 76 65 6c  73 20 61 73 20 79 6f 75  |he levels as you|
000002f0  20 63 61 6e 20 62 65 66  6f 72 65 20 74 68 65 20  | can before the |
00000300  62 61 6c 6c 73 0d 63 6f  6c 6c 69 64 65 2e 20 42  |balls.collide. B|
00000310  65 20 63 61 72 65 66 75  6c 20 74 68 61 74 20 20  |e careful that  |
00000320  74 68 65 20 62 6c 6f 63  6b 73 20 79 6f 75 1a 20  |the blocks you. |
00000330  64 6f 1a 20 22 65 61 74  22 1a 20 77 69 6c 6c 20  |do. "eat". will |
00000340  6e 6f 74 20 62 65 20 6e  65 63 65 73 73 61 72 79  |not be necessary|
00000350  0d 66 6f 72 20 79 6f 75  20 74 6f 20 63 6f 6d 70  |.for you to comp|
00000360  6c 65 74 65 20 20 74 68  65 20 6c 65 76 65 6c 20  |lete  the level |
00000370  74 68 6f 75 67 68 21 0d  20 20 20 20 20 49 6e 20  |though!.     In |
00000380  42 6f 75 6e 63 65 20 79  6f 75 20 77 69 6c 6c 20  |Bounce you will |
00000390  66 69 6e 64 20 74 68 65  20 66 6f 6c 6c 6f 77 69  |find the followi|
000003a0  6e 67 20 62 6c 6f 63 6b  73 3a 0d 0d 42 4c 4f 43  |ng blocks:..BLOC|
000003b0  4b 53 20 2d 20 54 68 65  73 65 20 6c 6f 6f 6b 20  |KS - These look |
000003c0  6c 69 6b 65 1a 20 74 77  6f 1a 20 70 61 72 61 6c  |like. two. paral|
000003d0  6c 65 6c 1a 20 6c 69 6e  65 73 20 77 69 74 68 20  |lel. lines with |
000003e0  74 77 6f 20 64 69 61 67  6f 6e 61 6c 20 20 73 75  |two diagonal  su|
000003f0  70 70 6f 72 74 73 0d 62  65 74 77 65 65 6e 20 74  |pports.between t|
00000400  68 65 6d 2e 20 54 68 65  73 65 20 64 65 66 6c 65  |hem. These defle|
00000410  63 74 20 74 68 65 20 62  61 6c 6c 73 2c 20 62 75  |ct the balls, bu|
00000420  74 20 6d 61 79 20 65 61  73 69 6c 79 20 62 65 20  |t may easily be |
00000430  20 72 65 6d 6f 76 65 64  2e 0d 0d 53 50 49 4b 45  | removed...SPIKE|
00000440  53 20 2d 20 54 68 65 73  65 20 61 72 65 20 64 65  |S - These are de|
00000450  61 64 6c 79 1a 20 74 6f  1a 20 74 6f 75 63 68 2c  |adly. to. touch,|
00000460  20 61 6e 64 20 79 6f 75  20 6d 75 73 74 20 61 76  | and you must av|
00000470  6f 69 64 20 61 6c 6c 20  20 63 6f 6e 74 61 63 74  |oid all  contact|
00000480  20 77 69 74 68 0d 79 6f  75 72 20 62 61 6c 6c 73  | with.your balls|
00000490  2e 20 54 68 65 79 20 6d  61 79 20 6e 6f 74 20 62  |. They may not b|
000004a0  65 20 72 65 6d 6f 76 65  64 20 66 72 6f 6d 20 74  |e removed from t|
000004b0  68 65 20 6c 65 76 65 6c  73 2e 0d 0d 48 41 52 44  |he levels...HARD|
000004c0  20 42 4c 4f 43 4b 53 20  2d 20 54 68 65 73 65 20  | BLOCKS - These |
000004d0  6c 6f 6f 6b 1a 20 6c 69  6b 65 1a 20 73 6f 6c 69  |look. like. soli|
000004e0  64 1a 20 72 65 64 1a 20  73 71 75 61 72 65 73 2e  |d. red. squares.|
000004f0  1a 20 54 68 65 79 20 61  72 65 20 73 69 6d 69 6c  |. They are simil|
00000500  61 72 20 20 74 6f 0d 62  6c 6f 63 6b 73 20 69 6e  |ar  to.blocks in|
00000510  20 74 68 61 74 20 74 68  65 79 20 64 65 66 6c 65  | that they defle|
00000520  63 74 20 79 6f 75 72 20  62 61 6c 6c 2c 20 62 75  |ct your ball, bu|
00000530  74 20 6d 61 79 20 6e 6f  74 20 62 65 20 72 65 6d  |t may not be rem|
00000540  6f 76 65 64 2e 0d 0d 20  20 20 20 20 59 6f 75 20  |oved...     You |
00000550  6d 79 20 72 65 6d 6f 76  65 20 61 6e 64 20 70 6c  |my remove and pl|
00000560  61 63 65 1a 20 62 6c 6f  63 6b 73 20 62 79 20 6d  |ace. blocks by m|
00000570  6f 76 69 6e 67 20 61 20  63 75 72 73 65 72 20 61  |oving a curser a|
00000580  72 6f 75 6e 64 20 74 68  65 20 20 6c 65 76 65 6c  |round the  level|
00000590  2e 0d 54 68 65 20 6b 65  79 73 20 74 6f 20 63 6f  |..The keys to co|
000005a0  6e 74 72 6f 6c 20 74 68  69 73 20 63 75 72 73 65  |ntrol this curse|
000005b0  72 27 73 1a 20 6d 6f 76  65 6d 65 6e 74 73 1a 20  |r's. movements. |
000005c0  6d 61 79 20 62 65 20 20  61 6c 74 65 72 65 64 20  |may be  altered |
000005d0  6f 6e 20 74 68 65 20 74  69 74 6c 65 0d 73 63 72  |on the title.scr|
000005e0  65 65 6e 2c 20 62 75 74  20 74 68 65 20 64 65 66  |een, but the def|
000005f0  61 75 6c 74 20 6b 65 79  73 20 61 72 65 3a 0d 0d  |ault keys are:..|
00000600  20 20 20 20 20 20 20 20  20 20 5a 20 2d 20 4c 65  |          Z - Le|
00000610  66 74 0d 20 20 20 20 20  20 20 20 20 20 58 20 2d  |ft.          X -|
00000620  20 52 69 67 68 74 0d 20  20 20 20 20 20 20 20 20  | Right.         |
00000630  20 4b 20 2d 20 55 70 0d  20 20 20 20 20 20 20 20  | K - Up.        |
00000640  20 20 4d 20 2d 20 44 6f  77 6e 0d 20 20 20 20 20  |  M - Down.     |
00000650  20 20 20 20 20 4c 20 2d  20 50 75 74 20 62 6c 6f  |     L - Put blo|
00000660  63 6b 0d 20 20 20 20 3c  53 50 41 43 45 3e 20 2d  |ck.    <SPACE> -|
00000670  20 52 65 6d 6f 76 65 20  62 6c 6f 63 6b 0d 0d 20  | Remove block.. |
00000680  20 20 20 20 54 68 65 72  65 20 61 72 65 20 32 30  |    There are 20|
00000690  20 6c 65 76 65 6c 73 20  69 6e 1a 20 74 6f 74 61  | levels in. tota|
000006a0  6c 2c 1a 20 61 6e 64 1a  20 69 6e 20 6f 72 64 65  |l,. and. in orde|
000006b0  72 20 74 6f 20 61 76 6f  69 64 20 72 75 6e 6e 69  |r to avoid runni|
000006c0  6e 67 20 6f 75 74 20 6f  66 0d 6d 6f 6e 65 79 1a  |ng out of.money.|
000006d0  20 62 65 66 6f 72 65 1a  20 66 69 6e 69 73 68 69  | before. finishi|
000006e0  6e 67 20 74 68 65 20 67  61 6d 65 2c 20 79 6f 75  |ng the game, you|
000006f0  20 6d 75 73 74 20 75 73  65 1a 20 74 68 65 1a 20  | must use. the. |
00000700  63 68 65 61 70 65 73 74  1a 20 6d 65 74 68 6f 64  |cheapest. method|
00000710  1a 20 6f 6e 0d 61 6c 6d  6f 73 74 20 65 76 65 72  |. on.almost ever|
00000720  79 20 6c 65 76 65 6c 2e  1a 20 45 76 65 6e 1a 20  |y level.. Even. |
00000730  69 66 1a 20 79 6f 75 20  74 68 69 6e 6b 20 79 6f  |if. you think yo|
00000740  75 20 68 61 76 65 20 67  6f 74 20 6d 6f 72 65 20  |u have got more |
00000750  6d 6f 6e 65 79 20 74 68  61 6e 20 20 79 6f 75 0d  |money than  you.|
00000760  63 6f 75 6c 64 20 70 6f  73 73 69 62 6c 79 20 6e  |could possibly n|
00000770  65 65 64 2c 20 79 6f 75  20 73 68 6f 75 6c 64 20  |eed, you should |
00000780  73 74 69 6c 6c 1a 20 22  65 61 74 22 1a 20 61 73  |still. "eat". as|
00000790  20 6d 61 6e 79 20 62 6c  6f 63 6b 73 20 61 73 20  | many blocks as |
000007a0  20 70 6f 73 73 69 62 6c  65 2c 0d 61 6e 64 20 6e  | possible,.and n|
000007b0  6f 74 20 77 61 73 74 65  20 79 6f 75 72 20 63 72  |ot waste your cr|
000007c0  65 64 69 74 73 2c 20 62  65 63 61 75 73 65 20 74  |edits, because t|
000007d0  68 65 20 6c 61 73 74 1a  20 66 65 77 1a 20 6c 65  |he last. few. le|
000007e0  76 65 6c 73 1a 20 20 6e  65 65 64 1a 20 61 20 6c  |vels.  need. a l|
000007f0  6f 74 20 6f 66 0d 6d 6f  6e 65 79 20 74 6f 20 63  |ot of.money to c|
00000800  6f 6d 70 6c 65 74 65 2e  0d 0d 4e 4f 54 45 3a 20  |omplete...NOTE: |
00000810  42 6f 75 6e 63 65 20 75  73 65 73 20 61 6c 6c 20  |Bounce uses all |
00000820  6d 65 6d 6f 72 79 20 66  72 6f 6d 20 26 30 41 30  |memory from &0A0|
00000830  30 20 75 70 77 61 72 64  73 2e 20 54 68 69 73 20  |0 upwards. This |
00000840  77 69 6c 6c 20 63 61 75  73 65 20 20 74 68 65 20  |will cause  the |
00000850  64 69 73 63 0d 77 6f 72  6b 73 70 61 63 65 20 74  |disc.workspace t|
00000860  6f 20 62 65 63 6f 6d 65  20 63 6f 72 72 75 70 74  |o become corrupt|
00000870  65 64 2c 20 61 6e 64 20  73 6f 20 61 66 74 65 72  |ed, and so after|
00000880  20 79 6f 75 20 71 75 69  74 20 74 68 65 20 20 70  | you quit the  p|
00000890  72 6f 67 72 61 6d 20 79  6f 75 20 6d 75 73 74 0d  |rogram you must.|
000008a0  72 65 73 65 74 20 74 68  65 20 63 6f 6d 70 75 74  |reset the comput|
000008b0  65 72 20 62 65 66 6f 72  65 20 70 65 72 66 6f 72  |er before perfor|
000008c0  6d 69 6e 67 20 61 6e 79  20 64 69 73 63 20 20 6f  |ming any disc  o|
000008d0  70 65 72 61 74 69 6f 6e  73 2e 20 54 68 65 20 75  |perations. The u|
000008e0  73 65 20 6f 66 20 70 61  67 65 0d 26 30 44 30 30  |se of page.&0D00|
000008f0  20 6d 61 79 20 63 61 75  73 65 20 69 6e 63 6f 6d  | may cause incom|
00000900  70 61 74 69 62 69 6c 69  74 79 20 77 69 74 68 20  |patibility with |
00000910  20 73 6f 6d 65 20 68 61  72 64 77 61 72 65 2c 20  | some hardware, |
00000920  77 68 69 63 68 20 79 6f  75 20 6d 61 79 20 68 61  |which you may ha|
00000930  76 65 20 74 6f 0d 72 65  6d 6f 76 65 20 62 65 66  |ve to.remove bef|
00000940  6f 72 65 20 72 75 6e 6e  69 6e 67 20 74 68 65 20  |ore running the |
00000950  20 67 61 6d 65 2e 0d 0d  0d 54 48 49 53 20 49 53  | game....THIS IS|
00000960  20 41 20 47 52 45 41 54  20 47 41 4d 45 2c 20 53  | A GREAT GAME, S|
00000970  49 4d 50 4c 45 20 42 55  54 20 56 45 52 59 20 41  |IMPLE BUT VERY A|
00000980  44 44 49 43 54 49 56 45  2e 20 55 4e 46 4f 52 54  |DDICTIVE. UNFORT|
00000990  55 4e 41 54 45 4c 59 20  49 54 20 44 4f 45 53 4e  |UNATELY IT DOESN|
000009a0  27 54 0d 52 55 4e 20 4f  4e 20 54 48 45 20 4d 41  |'T.RUN ON THE MA|
000009b0  53 54 45 52 20 41 4e 44  20 42 45 45 42 20 55 53  |STER AND BEEB US|
000009c0  45 52 53 20 4d 49 47 48  54 20 48 41 56 45 20 50  |ERS MIGHT HAVE P|
000009d0  52 4f 42 4c 45 4d 53 20  54 4f 4f 2e 20 49 46 20  |ROBLEMS TOO. IF |
000009e0  41 4e 59 4f 4e 45 20 43  41 4e 0d 41 44 41 50 54  |ANYONE CAN.ADAPT|
000009f0  20 49 54 20 41 4e 44 20  54 45 4c 4c 20 54 48 45  | IT AND TELL THE|
00000a00  20 52 45 53 54 20 4f 46  20 55 53 20 57 48 41 54  | REST OF US WHAT|
00000a10  20 54 4f 20 44 4f 20 50  4c 45 41 53 45 20 44 4f  | TO DO PLEASE DO|
00000a20  20 57 52 49 54 45 2e 0d                           | WRITE..|
00000a28
G/+Bounc1.m0
G/+Bounc1.m1
G/+Bounc1.m2
G/+Bounc1.m4
G/+Bounc1.m5