Sign In
Upload
Manuals
Brands
Sams Manuals
Desktop
Commodore 128
Sams Commodore 128 Manuals
Manuals and User Guides for Sams Commodore 128. We have
1
Sams Commodore 128 manual available for free PDF download: Reference Manual
Sams Commodore 128 Reference Manual (562 pages)
Brand:
Sams
| Category:
Desktop
| Size: 7.66 MB
Table of Contents
Table of Contents
4
Preface
8
1 General Operating Procedures
16
Getting Familiar with the Keyboard
17
Quote-Mode Operations
25
Essential Disk Operations
26
2 BASIC Operations and Programming Procedures
31
Numeric and String Constants for BASIC
32
Numeric and String Variables in BASIC
36
Operators for Commodore BASIC
42
BASIC 7.0 Commands, Statements, and Functions
51
Keyboard Abbreviations of BASIC Operations
100
Dealing with BASIC Error Conditions
104
Tokenized BASIC Formats
114
3 DOS Operating and Programming Procedures
119
Preliminary Considerations
120
DOS-Related Error Conditions
123
The Disk Directory
127
Procedures for Saving Programs on Disk
133
Procedures for Loading Programs from Disk
140
Procedures for Copying Disk Files
146
Procedures for Cleaning up Disks
148
Using the TEST/DEMO DISKETTE and DOS Shell
151
Sequentia! Text Files
152
Relative File Procedures
158
Direct-Access Disk Procedures
160
4 Monitor and Assembly Language Procedures
169
T~E Monitor's Hexadecimal Format
170
Essential Monitor Operations
171
The Monitor's Machine Language Aids
178
Summary of 8502 Op Codes
183
The 8502 Instruction Set
188
5 Introduetion to CP/M Procedures
209
Bringing up CP/M on the Commodore 128
210
Help for Beginners
210
Summary of CP/M Commands
214
6 Text Screen Procedures
222
Preliminary Considerations
223
Switching Column Formats
227
Switching Character Sets
232
Setting the Normal/Inverse Character Format
236
Setting Screen and Character Colors
238
Using Cursor Control Features
248
Setting Alternative Text Windows
250
Using the Screen-Editing Features
257
Printing Text from Machine Language Programs
262
Working with the Character Sets
271
Working Directly with Screen Data
279
Using Alternative Screen RAM Locations
283
Writing Directly to the 80-Column Screen
286
7 Bit-Mapped Graphics Procedures
290
Bit-Mapped Screen Formats
291
Plotting Figures on the Graphics Sereens
297
Rescaling the Screen
307
Saving and Reloading Bit-Mapped Shapes
308
Setting Graphics Sereens from Machine Language Routines
311
Working Directly with Standard Bit-Mapped Sereens
314
8 Sprite Animation Procedures
324
Creating Sprite Figures
325
Saving and Reloading Sprites
329
Specifying, Positioning, A:qd Moving Sprites
330
Detecting Sprite Collisions
336
Sprites and Machine Language Routines
344
Sound and Music Procedures
354
Preliminary Considerations
355
U Sing BASIC' S PLAY and TEMPO Staterne Ts
363
Using the ENVELOPE Statement
367
Using the Filter Statement
369
Working Directly with the SID Registers
370
Working with Sound Enhancement Registers
376
Summary of SID Registers
379
10 Keyboard Procedures
384
Keyboard Scanning Operations
385
Working with the Non-Scanned Keys
389
Using the Keyboard Queue and GETIN
389
Using the Main Keyboard Buffer
395
Using the Function Keys
396
Joystick, Paddle, Light Pen, and Mouse Procedures
400
Joystick Procedures
401
Game Paddle Procedures
405
12 Printer and Communications Procedures
408
Printer Procedures
409
Using the RS-232-C Communications Feature
413
13 Commodore 128 Memory Maps
422
The Lower RAM Addresses: $0000-$03FF
423
The Upper RAM-Only Area: $0400-$3FFF
444
Basic Rom: $4000-$Afff
450
Screen Editor ROM: $COOO-$CFFF
460
I/0, ROM, and RAM Block: $DOOO-$DFFF
463
Kernal ROM: $EOOO-$FFFF
482
14 Memory Management Procedures
514
The Standard Bank Configurations
515
Bank-Switching Statements, Registers and Procedures
522
Using the BANK 1 Contiguration
528
Summary of MMU Configuration Registers
532
Bank Switching Procedures
533
A Number-System Base Conversions
538
Hexadecimal-To-Decimal Conversions
539
Decimal-To-Hexadecimal Conversions
540
Conventional Decimal to Two-Byte Decimal Format
541
Two-Byte Decimal to Conventional Decimal Format
542
Binary-To-Decimal Conversion
543
Binary-To-Hexadecimal Conversion
544
Hexadecimal-To-Binary Conversion
545
Decimal-To-Binary Conversion
545
A Complete Conversion Table for Decimal
545
Advertisement
Advertisement
Related Products
Sams Commodore Plus/4
Sams Commodore 1701
Sams COMMODORE 1581
Sams Categories
Amplifier
Switch
Media Converter
Desktop
Printer
More Sams Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL