1 option
VIC20 Exposed.
- Format:
- Book
- Author/Creator:
- Vander, John.
- Series:
- Retro Reproductions
- Retro Reproductions ; v.3
- Language:
- English
- Subjects (All):
- VIC 20 (Computer).
- Physical Description:
- 1 online resource (171 pages)
- Edition:
- 1st ed.
- Place of Publication:
- Luton, Bedfordshire : Andrews UK Ltd., 2021.
- Summary:
- First published in 1983, this user-friendly guide to the VIC 20 helped many owners of the much-loved home computer understand their machine to a whole new level. Considered now to have been well ahead of its time, the VIC 20 was the first computer ever to sell one million units and still has a dedicated fanbase.* * *As the original publisher Melbourne House wrote:Now you can understand all the mysteries of your VIC 20, without having to struggle through its complex user's guide. VIC 20 Exposed gives an in-depth explanation of the entire VIC 20 system in a clear and easy to follow manner. With this book, every VIC 20 owner will be able to understand how this versatile home computer actually works.Every function and programming variable is carefully explained, and with the aid of the many demonstration programs, this book will teach you how to take full advantage of all the VIC 20's impressive capabilities. You'll soon be achieving effects more spectacular than you believed p.
- Contents:
- Cover
- Contents
- Front Matter
- Publisher Information
- VIC 20 Exposed
- Chapter 1
- Programming in Basic
- Immediate and Program Modes
- Control Structures
- Data Structures
- Bits and Bytes
- Characters
- Variables
- Arrays
- Operators
- Arithmetic Operators
- String Operators
- Relational Operators
- Binary and Hexidecimal Number Systems
- Masks
- Table of Operator Procedences
- Chapter 2
- VIC20 BASIC commands
- Chapter 3
- Advanced BASIC techniques
- Compressing BASIC Programs
- Abbreviations for BASIC keywords
- Appending BASIC Programs
- BASIC Program Storage format
- VIC20 BASIC Keyword codes
- Clearing the Keyboard Buffer
- Routines Using the Keyboard Buffer
- Merge Routine
- Chapter 4
- Graphics
- Graphics Memory
- Low Resolution Graphics
- Screen Background and Border Colours
- Character Colour
- Multicolour Mode
- Screen Memory
- Character Memory
- The Character Table
- Designing your own Characters
- Accessing both Custom and Built-in Character Sets
- Where to put the New Character Set
- High Resolution Graphics
- Multicolour Characters
- Chapter 5
- Sound
- Tone Registers
- Attack and Decay of Notes
- Saving and Loading Music
- Noise Register
- Chapter 6
- External Devices
- Datasette
- Floppy Disk Drives
- 1515 Graphics Printer
- Chapter 7
- Games Controls
- Keyboard
- Joystick
- Paddles
- Chapter 8
- Hardware
- Inside the VIC20
- The microprocessory
- The Video Interface Chip
- The Video RAM
- The Colour RAM
- The Internal Registers of the VIC
- Chapter 9
- Machine Language Programming
- The Case for Machine Language
- Inputting, Saving, and Loading Machine Language Programs
- Programming in Machine Language
- Registers
- Addressing Modes
- The 6502 Instruction Set
- Interrupt driven Subroutines
- Examples and Handy Routines
- Back Matter.
- Appendices
- A: CHR Value Codes/Screen Codes/ASCII Codes
- B: Complete Memory Map
- C: Keyboard Graphics and how to get them
- D: Useful ROM Routines (KERNAL)
- E: Background/Border Colour Codes
- F: Memory Allocation
- G: Basic Error Messages
- H: Current Key Pressed
- I: Basic Routines available from M/C.
- Notes:
- Description based on publisher supplied metadata and other sources.
- Other Format:
- Print version: Vander, John VIC20 Exposed
- ISBN:
- 9781789829563
- OCLC:
- 1312170232
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.