Popular Computing Weekly
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Dave Muir makes some interesting philosophical points with Fishpond for the Amstrad CPC 464

This program - an arcade game -has (using cursor keys) been written to work with the keyboard or joystick and contains a title page with full instructions.

The player controls a fish in a fishpond, evading the big fish that appear and eating all the tiddlers available. The player's fish automatically drifts from side to side and he/she controls vertical movement. The screen wraps around vertically. The fish's mouth has to be opened to eat another fish, by pressing 'pre', or 'copy'.

Program Notes

It is not easy to convert the program for use on another machine as it uses CPC 464 specific features.

The listing contains plenty of Rem statements which should make the running of the program transparent. These can all be omitted when the program is typed in. If this is done, readers may wish to alter Line 280 in the program to read - every 9 instead of every 10 , giving a faster game.


  • pnx,pny,pox,poy - new and old x,y positions player fish.
  • pnc,poc - new and old player character for fish.
  • pm - mouth open/shut
  • pd - direction
  • bfx,bfy,lfx,lfy - big small fish x,y directions
  • bfd,lfd- big small fish directions
  • bk,lk- flags to show big small fishes
  • tbf,tlf- big small fish strings
  • tbf(1)l(2) - characters making up tbf string
  • fl- flag life lost
  • s- score
  • fnu - string lives left display 1- lives left
  • a - flag signals interrupt shorten
  • bi - big fish appearance interrupt duration
  • loc,locy,sca - scale drawing reeds



AUTHOR: Dave Muir

★ YEAR: 1984


Je participe au site:
» Newfile(s) upload/Envoye de fichier(s)

CPCrulez[Content Management System] v8.7-desktop/cache
Page créée en 075 millisecondes et consultée 482 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.