AMSTRAD CPC FIRMWARE MANUAL written by Bob Taylor and Thomas Defoe compiled/archived by David Cantrell / John Kavanagh type of document: PDF. Amstrad CPC Manuel de l’utilisateur ()(AMSOFT)(FR) Amstrad CPC Manual del Usuario ()(AMSOFT)(ES)[revision ]. Amstrad CPC Manuel de l’utilisateur ()(AMSOFT)(FR) Collection amstradcpcmanuals; consolemanuals; manuals;.

Author: Toshicage Kajidal
Country: Ukraine
Language: English (Spanish)
Genre: Love
Published (Last): 12 May 2018
Pages: 298
PDF File Size: 4.31 Mb
ePub File Size: 12.96 Mb
ISBN: 343-2-59409-443-5
Downloads: 86570
Price: Free* [*Free Regsitration Required]
Uploader: Araktilar

I recently inherited the original instruction manual cpx the first computer my family ever owned, the Amstrad CPC User Instructions. Flicking through this magnificent compendium has sent me on a serious nostalgia trip. It wasn’t long before I downloaded an Amstrad emulator or two and began to relive some of the programming fun of Amstrad Basic.

The book takes you through every aspect of the computer, the hardware, the operating system, and two programming languages BASIC and Logo. And it starts from absolute beginner level, in a way that no modern set of instructions ever needs to. Here’s an excellent example:. Important When you reach the right hand edge of the screen by entering 40 clc on a line, the next character will automatically appear on the following line at the left edge dpc the screen.

The computer does this automatically amstrwd you, and will react to an unwanted [RETURN] by printing an error message – usually a Syntax erroreither there and then, or when the program is run. And it recurs throughout the early chapters of the book, as they explicitly tell you where to hit return in case you’ve miraculously forgotten. They only stop adding the word [RETURN] when they get up to teaching you about the return keyword used after a gosubfor amstdad fun times. See how much tedious typing we’ve saved ourselves?

Well designed subroutines are a principal part of computing.

Amstrad CPC Manuals

They lead to ‘structured’ programs, and develop good programming habits. Always bear in mind when writing sub-routines, that you do not necessarily have to Jump into’ the sub-routine at the same point, i.


A sub-routine written from lines to can be called by: The more I got into it, the more I enjoyed it. I was surprised at how much I’d forgotten, but equally surprised at how ready those memories were to spring back into place.

My friend Dr Richard of brisbane parks fame pointed out that by reawakening such old neurons and marking them as new again, the brain is bound to believe that those memories are of very high importance and mark them as amshrad hot. So now it’s likely I’ll never forget Amstrad Basic again.

donate to us!

One intriguing idea from the Amstrad, which seems to have been abandoned by the side of the information highway, is ‘ the copy cursor ‘. Consider this startling example of using ‘ the copy cursor ‘ to correct a typo. Their example builds on this code sample, which has a missing ‘r’ on line Copy Cursor Method The copy cursor is another cursor in addition to the one already on the screen which comes into view manuual you hold down [SHIFT] and press one of the cursor keys.

It then detaches itself from the main cursor and can then be moved around the screen independently.

To correct the mistakes in line 10 and 30, hold down the [SHIFT] key then press the cursor up key until the copy cursor is positioned over the very beginning of line You will notice the main cursor has not moved, so there are now two cursors on the screen. Now press the [COPY] key until the copy cursor is positioned over the space between ‘you’ and ‘name’. You will notice that line 10 is being re-written on the last line and the main cursor stops at the same place as the copy cursor.

Now type in the letter ‘r’. This will appear on the bottom line only.

The main cursor has moved but the copy cursor stayed where it was. Now press the [COPY] key until the whole of line 10 is copied. The copy 61288 disappears and the main cursor positions itself under the new line 1 0. To correct the second mistake, hold down [SHIFT] and press the cursor up key until the copy cursor appears over the very beginning of line Press [COPY] until the copy cursor is positioned over the quotation marks next to say. Now press the space bar once. A space wiil be inserted on the bottom line.


But software quality assurance and refactoring magic aren’t just left up to the wonderous copy cursor. There’s another awesome tip on msnual errors in mankal code. The trick is to write your code in lowercase and see that the interpreter finds your keywords and shifts them to uppercase:.


This is how keywords appear when a program is LISTed by the computer. In general it is preferable that you type instructions or programs using lower case small letters, since it will help you spot typing mistakes when Amstrae the program – because the mis-typed BASIC keyword will NOT be converted to upper case. I find something adorable in their vociferous way of describing the technique. The modern age is all too brief in its belting-around-the-headedness-about-the-simple-things.

These days it’s all “merge this, rebase that, man page if you don’t grok” and the eyes are left spinny.

I’ve had some recent fun building simple programs on the Amstrad emulators but there’s too much to cover here. I’d like to write a little about it, if I find the time, but that’s enough for now. Just reviewing the book was a joy in itself. Whoever said “nostalgia isn’t what it used to be” must’ve been one of those filthy Commodore 64 programmers, I guess. Rediscovering the Amstrad CPC May 25, australia[code]coloreducationhtmlit industryjavascriptlinguisticsmicrosofttddUX.