TABLE OF CONTENTS
INTRODUCTION
..vii
1. SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1
. Unpacking and Connecting the Commodore 64 . . . . . . . . . . 2
. Installation 3
. Optional Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
. Operation 8
. ColorAdjustment 11
2. GETIING STARTED.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 13
. Keyboard 14
. Backto Normal 17
. Loadingand SavingPrograms.. . ... .. ... .. ... ... ... .. 18
. PRINTand Calculations. . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 22
. Precedence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 27
. Combining Things. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 28
3. BEGINNING BASIC PROGRAMMING 31
. TheNextStep. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 32
GOTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 33
. Editing Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 34
. Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 34
. IF . . . THEN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 37
. FOR . . . NEXTloops 39
4. ADVANCEDBASiC 41
. Introduction 42
. SimpleAnimation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
43
Nested Loops 44
. INPUT 45
. GET 47
. RandomNumbersand Other Functions.. . . . . . . . . . . . . . .. 48
. Guessing Game 50
. YourRoll 52
iii