★ AMSTRAD CPC ★ GAMESLIST ★ SUBMARINE (c) YOUR COMPUTER ★

Your Computer
★ 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 ★ 

The PROGRAM is an adaptation of an old arcade game in which the player — in a submarine — has to sink as many ships as possible in the t.ime allowed while avoiding the mines dropped by the ships.

The program aims to show some of the very advanced features of the Amstrad and has been documented, within the program, in order that general principles can be jeer, and to allow for improvements or modifications.

The program uses the very versatile interrupt commands together with the extensive sound possibilities of this machine including multichannel tunes and special sound effects, e.g. a "whoosh" as the torpedo is fired, explosions etc., and a fairly regular son?r bleep which is also interrupt driver .

The game is written for use with a Quickshot II Joystick but could easily be adapted for keyboard control bv altering lines 210-230. All rem lines — starting with either Rem or ' — may be removed but are useful for seeing how the program is built up.

Rules are not included in the program but are very straightforward. The object of the gone is to sink as many ships as possible within the given time To do this you move the cursor left or right in order to line it up with the finishing point of each torpedo. The torpedos start from the nose of the sub which remains bottom centre of screen.

When the first button is pressed a simple trig formula moves the torpedo gradually to the position of the cursor and hopefully hits a ship.

For each ship hit you score 50 points The ships drop mines at random which home-in on the sub. These may be stopped by a direct hit from a torpedo or may very occasionally stop of their own free will in which ease a torpedo tired at them will have been a waste of time. If a mine hits the sub, you lost a life.

If you lose five lives the game ends. Lastly, right at the beginning you are asked to input the level of difficulty. This figure sets the speed at which the Every command is called and so affects the speed of the ships across the screen.

YourComputer #2

SUBMARINE
(c) YOUR COMPUTER

AUTHOR: S. Edwardes

★ YEARS: 1984 , 1985
★ LANGUAGE:
★ GENRE: ARCADE , BASIC

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» Submarine    (Your  Computer)    ENGLISH    LISTINGDATE: 2013-08-14
DL: 119 fois
TYPE: PDF
SIZE: 481Ko
NOTE: 2 pages/PDFlib v1.6

Dump cassette (originale):
» Submarine    (Your  Computer)    ENGLISHDATE: 2017-05-02
DL: 6 fois
TYPE: ZIP
SIZE: 4Ko
NOTE: Uploaded by CPCLOV

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

QUE DIT LA LOI FRANÇAISE:

L'alinéa 8 de l'article L122-5 du Code de la propriété intellectuelle explique que « Lorsque l'œuvre a été divulguée, l'auteur ne peut interdire la reproduction d'une œuvre et sa représentation effectuées à des fins de conservation ou destinées à préserver les conditions de sa consultation à des fins de recherche ou détudes privées par des particuliers, dans les locaux de l'établissement et sur des terminaux dédiés par des bibliothèques accessibles au public, par des musées ou par des services d'archives, sous réserve que ceux-ci ne recherchent aucun avantage économique ou commercial ». Pas de problème donc pour nous!

CPCrulez[Content Management System] v8.7-desktop/cache
Page créée en 096 millisecondes et consultée 500 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.