Difference between revisions of "CPC464 Tips & Tricks"
From CPCWiki - THE Amstrad CPC encyclopedia!
(→CPC464 Tips & Tricks) |
Schmelzmann (Talk | contribs) |
||
(7 intermediate revisions by 5 users not shown) | |||
Line 2: | Line 2: | ||
A book with tips and tricks for the CPC464. Mostly utilising BASIC and assembler using the [[firmware]]. | A book with tips and tricks for the CPC464. Mostly utilising BASIC and assembler using the [[firmware]]. | ||
+ | |||
Inside the book is an example of connecting a CPC464 with the C64 (CPC printerport <-> C64 userport) | Inside the book is an example of connecting a CPC464 with the C64 (CPC printerport <-> C64 userport) | ||
− | |||
− | + | == Information == | |
+ | {|{{Prettytable|width: 700px; font-size: 2em;}} | ||
− | 1985 | + | |Title:|| '''CPC 464 Tips & Tricks''' |
+ | |- | ||
+ | |Authors:|| Lothar Englisch - Jörg Germer - Thomas Scheuse - Frank Thrun | ||
+ | |- | ||
+ | |Publisher:|| [[Data Becker]] | ||
+ | |- | ||
+ | |Year:|| 1985 | ||
+ | |- | ||
+ | |Pages:|| 263 | ||
+ | |- | ||
+ | |ISBN:|| '''3-89011-039-8''' | ||
+ | |- | ||
+ | |} | ||
− | + | == Contents == | |
+ | CPC464 Tips & Tricks bietet eine hochinteressante Sammlung von Anregungen, Ideen und fertigen Lösungen zu Programmierung und Anwendung Ihres CPC464. | ||
− | + | Aus dem Inhalt: | |
+ | * Hardwareaufbau | ||
+ | * Betriebssystem, Basic-Tokens | ||
+ | * Bildschirmaufbau | ||
+ | * Anwendungen der Window-Möglichkeiten | ||
+ | * Eine komplette Dateiverwaltung | ||
+ | * Ein gut dokumentiertes Textverarbeitungsprogramm | ||
+ | * Soundeditor | ||
+ | * Komfortabler Zeichengenerator | ||
+ | * Spannende Spiele | ||
+ | * Maschinensprache-Monitor | ||
+ | ...und vieles mehr | ||
− | |||
<pre> | <pre> | ||
+ | |||
KAPITEL 1 VORWORT | KAPITEL 1 VORWORT | ||
Line 24: | Line 49: | ||
2.2 Die Graphikauflösung | 2.2 Die Graphikauflösung | ||
2.2.1 Graphiken zum Anschauen | 2.2.1 Graphiken zum Anschauen | ||
− | 2.2.2 | + | 2.2.2 Lissajous-Figuren |
2.3 Graphikeditor | 2.3 Graphikeditor | ||
− | 2.3.1 Editor in | + | 2.3.1 Editor in Multicolor |
2.4 Funktionsplotter | 2.4 Funktionsplotter | ||
2.5 Farben und Zeichen | 2.5 Farben und Zeichen | ||
2.6 Leistungsfähige Graphikbefehle | 2.6 Leistungsfähige Graphikbefehle | ||
2.7 Window-Technologie | 2.7 Window-Technologie | ||
− | 2.8 | + | 2.8 Selbstdefinierte Zeichen |
2.8.1 Komfortabler Zeichengenerator | 2.8.1 Komfortabler Zeichengenerator | ||
− | 2.8.2 | + | 2.8.2 Deutsche Umlaute für den CPC464 |
2.9 Graphikzeichen | 2.9 Graphikzeichen | ||
2.10 Der Bildschirmspeicher | 2.10 Der Bildschirmspeicher | ||
Line 39: | Line 64: | ||
2.10.2 Mode 1 | 2.10.2 Mode 1 | ||
2.10.3 Mode 0 | 2.10.3 Mode 0 | ||
− | 2.10.4 Position | + | 2.10.4 Position eines Zeichens |
2.11 Alternative Zeichen einmal anders | 2.11 Alternative Zeichen einmal anders | ||
Line 45: | Line 70: | ||
3.1 Einleitung | 3.1 Einleitung | ||
− | 3.2 | + | 3.2 Anschluß des CPC an eine Stereoanlage |
3.3 Grundlagen des Sounds | 3.3 Grundlagen des Sounds | ||
3.4 Soundbefehle | 3.4 Soundbefehle | ||
3.5 Der ENV Befehl und die Lautstärkehüllkurve | 3.5 Der ENV Befehl und die Lautstärkehüllkurve | ||
− | 3.6 | + | 3.6 Der ENT und die Tonhüllkurve |
3.7 Soundeditor | 3.7 Soundeditor | ||
3.8 Beispielsprogramme | 3.8 Beispielsprogramme | ||
Line 58: | Line 83: | ||
4.1 Einführung in die Machinensprache | 4.1 Einführung in die Machinensprache | ||
4.2 Das hexadezimale Zahlensystem | 4.2 Das hexadezimale Zahlensystem | ||
− | 4.3 | + | 4.3 Programmierungstechniken |
− | 4.4 Der | + | 4.4 Der Speicher des CPC464 |
− | 4.4.1 Die Belegung des Speichers durch Basic und | + | 4.4.1 Die Belegung des Speichers durch Basic und Betriebssystem |
4.5 Die RST-Befehle | 4.5 Die RST-Befehle | ||
4.6 Mini-Monitor | 4.6 Mini-Monitor | ||
− | KAPITEL 5 ABLAGE VON BASIC- ZEILEN, VARIABLEN UND TOKENS | + | KAPITEL 5 ABLAGE VON BASIC-ZEILEN, VARIABLEN UND TOKENS |
5.1 Ablage einer Basiczeile | 5.1 Ablage einer Basiczeile | ||
Line 74: | Line 99: | ||
6.1 Der Joystick als Maus | 6.1 Der Joystick als Maus | ||
6.2 Kassettenmotorsteuerung | 6.2 Kassettenmotorsteuerung | ||
− | 6.3 Einfacher | + | 6.3 Einfacher Kopierschutz |
6.4 Abspeichern eines Speicherbereiches | 6.4 Abspeichern eines Speicherbereiches | ||
6.5 Sinnvolle Tastenbelegung | 6.5 Sinnvolle Tastenbelegung | ||
Line 85: | Line 110: | ||
6.6.6 Mode anwählen | 6.6.6 Mode anwählen | ||
6.6.7 Invertieren eines Zeichens | 6.6.7 Invertieren eines Zeichens | ||
− | 6.6.8 Horizontale | + | 6.6.8 Horizontale Bildschirmverschiebung |
6.6.9 Cursor positionieren | 6.6.9 Cursor positionieren | ||
6.6.10 Spaltenpositionierung des Cursors | 6.6.10 Spaltenpositionierung des Cursors | ||
Line 95: | Line 120: | ||
6.8.1 Rechengenauigkeit | 6.8.1 Rechengenauigkeit | ||
6.8.2 Rechengeschwindigkeit | 6.8.2 Rechengeschwindigkeit | ||
− | 6.9 | + | 6.9 Bildschirmbegungen |
6.10 Sortieren von Daten | 6.10 Sortieren von Daten | ||
6.11 Datenübertragung zu anderen Computern | 6.11 Datenübertragung zu anderen Computern | ||
− | 6.12 Hintergrund- | + | 6.12 Hintergrund-Drucken |
KAPTITEL 7 ANWENDERPROGRAMME | KAPTITEL 7 ANWENDERPROGRAMME | ||
Line 106: | Line 131: | ||
7.3 Textverarbeitung | 7.3 Textverarbeitung | ||
7.4 Fang die Bombe | 7.4 Fang die Bombe | ||
− | 7.5 Schiffe versenken | + | 7.5 Schiffe versenken |
+ | |||
</pre> | </pre> | ||
− | [[Category:Books]] | + | == Download == |
+ | *[[Media:CPC 464 Tips und Tricks.pdf|''CPC 464 Tips und Tricks'']] (PDF) | ||
+ | |||
+ | [[Category:Books]] [[Category:Book cover]] [[Category:Scanned books]] |
Latest revision as of 06:13, 5 January 2019
A book with tips and tricks for the CPC464. Mostly utilising BASIC and assembler using the firmware.
Inside the book is an example of connecting a CPC464 with the C64 (CPC printerport <-> C64 userport)
Information
Title: | CPC 464 Tips & Tricks |
Authors: | Lothar Englisch - Jörg Germer - Thomas Scheuse - Frank Thrun |
Publisher: | Data Becker |
Year: | 1985 |
Pages: | 263 |
ISBN: | 3-89011-039-8 |
Contents
CPC464 Tips & Tricks bietet eine hochinteressante Sammlung von Anregungen, Ideen und fertigen Lösungen zu Programmierung und Anwendung Ihres CPC464.
Aus dem Inhalt:
- Hardwareaufbau
- Betriebssystem, Basic-Tokens
- Bildschirmaufbau
- Anwendungen der Window-Möglichkeiten
- Eine komplette Dateiverwaltung
- Ein gut dokumentiertes Textverarbeitungsprogramm
- Soundeditor
- Komfortabler Zeichengenerator
- Spannende Spiele
- Maschinensprache-Monitor
...und vieles mehr
KAPITEL 1 VORWORT KAPITEL 2 GRAPHIK 2.1 Einführung 2.2 Die Graphikauflösung 2.2.1 Graphiken zum Anschauen 2.2.2 Lissajous-Figuren 2.3 Graphikeditor 2.3.1 Editor in Multicolor 2.4 Funktionsplotter 2.5 Farben und Zeichen 2.6 Leistungsfähige Graphikbefehle 2.7 Window-Technologie 2.8 Selbstdefinierte Zeichen 2.8.1 Komfortabler Zeichengenerator 2.8.2 Deutsche Umlaute für den CPC464 2.9 Graphikzeichen 2.10 Der Bildschirmspeicher 2.10.1 Mode 2 2.10.2 Mode 1 2.10.3 Mode 0 2.10.4 Position eines Zeichens 2.11 Alternative Zeichen einmal anders KAPITEL 3 SOUND 3.1 Einleitung 3.2 Anschluß des CPC an eine Stereoanlage 3.3 Grundlagen des Sounds 3.4 Soundbefehle 3.5 Der ENV Befehl und die Lautstärkehüllkurve 3.6 Der ENT und die Tonhüllkurve 3.7 Soundeditor 3.8 Beispielsprogramme 3.8.1 Soundwecker KAPITEL 4 MACHINENSPRACHE 4.1 Einführung in die Machinensprache 4.2 Das hexadezimale Zahlensystem 4.3 Programmierungstechniken 4.4 Der Speicher des CPC464 4.4.1 Die Belegung des Speichers durch Basic und Betriebssystem 4.5 Die RST-Befehle 4.6 Mini-Monitor KAPITEL 5 ABLAGE VON BASIC-ZEILEN, VARIABLEN UND TOKENS 5.1 Ablage einer Basiczeile 5.2 Tokens 5.3 Ablage von Variablen KAPITEL 6 NÜTZLICHE ROUTINEN 6.1 Der Joystick als Maus 6.2 Kassettenmotorsteuerung 6.3 Einfacher Kopierschutz 6.4 Abspeichern eines Speicherbereiches 6.5 Sinnvolle Tastenbelegung 6.6 Sprungadressen 6.6.1 Bereich einfärben 6.6.2 Bildschirm Bank wechseln 6.6.3 Warten auf Taste 6.6.4 Scrolling 6.6.5 Scrolling von Bildschirmteilen 6.6.6 Mode anwählen 6.6.7 Invertieren eines Zeichens 6.6.8 Horizontale Bildschirmverschiebung 6.6.9 Cursor positionieren 6.6.10 Spaltenpositionierung des Cursors 6.6.11 Zeilenpositionierung des Cursors 6.6.12 Joystick abfragen 6.6.13 Invers ein- und ausschalten 6.7 Randomize - dem Zufall auf der Spur 6.8 Der CPC als Rechenmaschine 6.8.1 Rechengenauigkeit 6.8.2 Rechengeschwindigkeit 6.9 Bildschirmbegungen 6.10 Sortieren von Daten 6.11 Datenübertragung zu anderen Computern 6.12 Hintergrund-Drucken KAPTITEL 7 ANWENDERPROGRAMME 7.1 Einleitung 7.2 Dateiverwaltungsprogramm 7.3 Textverarbeitung 7.4 Fang die Bombe 7.5 Schiffe versenken
Download
- CPC 464 Tips und Tricks (PDF)