Bedienungshandbuch Commodore 64
Bedienungshandbuch Commodore 64 | |||
---|---|---|---|
Sprache | deutsch | ||
Autor(en) | Commodore | ||
Verlag | Commodore | ||
Jahr | 1982 | ||
ISBN | ISBN keine | ||
Neupreis | lag jedem verkauften C64 kostenlos bei | ||
Datenträger | - | ||
Seitenzahl | 178 | ||
letzte Auflage | 1994 | ||
Genre | Einsteiger / Programmieren | ||
Information | Es gab verschiedene Auflagen Commodore-Artikelnr.: 556400 |
Beschreibung[Bearbeiten | Quelltext bearbeiten]
Das Bedienungshandbuch Commodore 64 ist nicht nur eine einfache Einführung auf wenigen Seiten zur Bedienung des Commodore 64 und seiner Peripherie-Geräte und weiteren Zubehörs an Hard- und Software, sondern bietet auch eine kurze Erklärung aller BASIC-Befehle. Die im lockeren Schreibstil gehaltenen Kapitel sind vielfach mit einfachen, kurzen, effektvollen, teilweise verspielten BASIC-Programmen angereichert. Der 70-seitige Anhang bietet sehr viel technisches Referenzmaterial an, sei es als übersichtliche Tabellen und Auflistungen für Speicherbereiche, BASIC-Schlüsselwörter, ASCII- bzw. CHR$-Codes, Steckerbelegungen aller Schnittstellen oder als Hilfestellung, wie etwa zur Portierung von fremden BASIC-Programmen. Kurzum jedem C64-Benutzer bietet das Bedienungshandbuch Commodore 64 etwas Nützliches an, obwohl die längeren Beispielprogramme ("Kodeknacker", "Michael row the boat ashore", "Alfabet", "Elektronisches Klavier") im Anhang nicht so interessant sind.
Nicht alle Aspekte des C64 finden in dieser Anleitung Erwähnung. So fehlt etwa vollständig die Multicolor-Grafik. Anderes wird nur am Rande erwähnt oder nur sehr kurz beschrieben, wie z.B. die Joystick-Abfrage im Anhang oder die RS-232-Schnittstelle bei der Inbetriebnahme.
Inhaltsverzeichnis[Bearbeiten | Quelltext bearbeiten]
- Einleitung
- 1 Anschluss und Inbetriebnahme
- 2 Jetzt geht es endlich los
- Die Tastatur
- Laden und Speichern von Programmen
- Der PRINT-Befehl und das Rechnen mit dem COMMODORE 64
- 3 Grundlagen des Programmierens in BASIC
- 4 Weitere BASIC-Befehle
- Einleitung
- Bewegung auf dem Bildschirm
- INPUT
- GET
- Die Random-Funktion
- Zahlenratespiel
- Würfeln
- Zufallsgrafiken: Die CHR$- und die ASC-Funktion
- 5 Fortgeschrittene Grafik- und Farbprogrammierung
- Farbe und Grafik
- Farbgebung mit dem PRINT-Befehl
- Farb-CHR$-Codes
- PEEK und POKE
- Der Bildschirmspeicher
- Weitere Ballspiele
- 6 Sprite Grafik
- Was sind SPRITES
- Die Konstruktion von Sprites
- Binärarithmetik
- 7 Musik mit dem COMMODORE 64
- Die Struktur eines Musikprogramms
- Beispielprogramm
- Wichtige Klangeinstellungen
- Klangeffekte
- 8 Fortgeschrittene Programmierung
- READ und DATA
- Mittelwerte
- Indizierte Variable, Eindimensionale Felder
- Dimensionierung
- Würfelspiel
- Zweidimensionale Felder
- ANHANG
- A: COMMODORE 64 Zubehör und Software
- B: Fortgeschrittene Kassettenoperationen
- C: COMMODORE 64 BASIC
- D: Abkürzungen der BASIC-Schlüsselwörter
- E: Bildschirm Codes
- F: ASCII- und CHR$-Codes
- G: Adreßbereiche von Bildschirm- und Farbspeicher
- H: Abgeleitete mathematische Funktionen
- I: Steckbelegungen der Ein- und Ausgabeanschlüsse
- J: Programme, die Sie ausprobieren sollten
- K: Übertragung von fremden BASIC-Programmen auf COMMODORE 64 BASIC
- L: Fehlermeldungen
- M: Bibliographie
- N: Sprite Register Zuordnung (VIC)
- O: COMMODORE 64 Klang Kontrolle (SID)
- P: Werte für Musik Noten
- Q: Speicherbelegung des COMMODORE 64
- R: Bildschirm-Steuerzeichen
- S: Hochauflösende Grafik auf COMMODORE 64
- T: PRINT FRE(0)
- U: Belegung der Funktionstasten
- V: Laden eines C-64 Programmes in ein CBM-Gerät (3, 4, 8000er)
- W: Abfrage der Drehregler und Steuerknüppel
- Stichwortverzeichnis
- X: COMMODORE 64 BASIC Kurzbeschreibung 3. Umschlagsseite
Leseprobe[Bearbeiten | Quelltext bearbeiten]
(Seite 52; Kapitel "4. Weitere BASIC-Befehle"; Unterkapitel "Würfeln bzw. Würfelspiel")
WÜRFELSPIEL
5 PRINT "VERSUCHE DEIN GLUECK?" 10 PRINT "ROTER WUERFEL = ";INT(6*RND(1))+1 20 PRINT "WEISSER WÜRFEL = ";INT(6*RND(1))+1 30 PRINT "DRUECKE SPACE FUER WEITERE WUERFE":PRINT 40 GET A$: IF A$ = "" THEN 40 50 IF A$ = CHR$(32) THEN 10
Verschiedene Versionen[Bearbeiten | Quelltext bearbeiten]
Fehler[Bearbeiten | Quelltext bearbeiten]
- Anhang L: Die Liste der Fehlermeldungen ist unvollständig und enthält nicht existierende oder falsch bezeichnete Meldungen:
- BAD DATA gibt es nicht, laut Fehlerbeschreibung handelt es sich um jene für FILE DATA. (Englische und Deutsche Ausgabe)
- ILLEGAL DEVICE NUMBER fehlt. (Englische und Deutsche Ausgabe)
- MISSING FILENAME fehlt. (Englische und Deutsche Ausgabe)
- TOO MANY FILES fehlt. (Englische und Deutsche Ausgabe)
- Entgegen der Darstellung der anderen Fehler wird im Falle von ?SYNTAX ERROR auch das Fragezeichen und das Wort "ERROR" genannt. (Englische Ausgabe)
- UNDEF'D FUNKTION wird fälschlicherweise mit "K" geschrieben. (Deutsche Ausgabe)
- Anhang T: Die korrekte Anzahl freier Bytes erhält man, wenn man zu dem angezeigten Wert 65535 hinzuaddiert.
Korrektur: 65536 - COMMODODORE 64 BASIC, Kurz-Übersicht:
EINFACHE VARIABLEN
Integer: XY% +-32767
Korrektur: -32768 .. +32767
Meinung[Bearbeiten | Quelltext bearbeiten]
Jodigi: "Ein Bedienungshandbuch das jeder C64-Nutzer nicht unterschätzen sollte."
JohannKlasek: "Für jene Zeit eine gut gelungene deutsche Übersetzung eines Handbuchs, das inhaltlich leider hastig zusammengestellt wirkt und das Potenzial des C64 nicht wirklich herausstellen konnte. Dass die hochauflösende Grafik nicht behandelt wird, schmerzte mich schon damals ... und legte die Grundlage für die bekanntermaßen umfangreiche Sekundärliteratur. Dennoch, der wahre Schatz des Handbuchs ist der Anhang, der aufgeschlagen bei mir immer griffbereit sein musste."
Hobbyist: "Eine gelungenere, komprimierte Einführung in C64-BASIC ist mir noch nicht untergekommen, die mir bekannten alternativen Einführungen erscheinen mir größtenteils langatmig, ohne mehr Informationen zu vermitteln. Ich habe ein älteres englisches und diverse deutsche Handbücher, in letzteren wird hochauflösende Grafik in Anhang S behandelt (mit Programm für Funktionsgraphen); auch die Anhänge Q, R, T bis X fehlen in der englischen Version."