411 REFERENCE · Wikibooks
Signetics 2650 & 2636 programming
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
__NOTOC__
A guide to programming the family of video game consoles based on the Signetics 2650 microprocessor and 2636 Programmable Video Interface
Introduction75%
Reference
Console Hardware50%
System architecture ― Clock generation ― Processor ― Memory map ― PVI ― Sound circuits ― Hand-controller circuits
2650 processor50%
Registers ― Program Status Word ― Reset ― Interrupts ― Instruction set ― Addressing modes
2636 programmable video interface50%
PVI registers ― Objects ― Score ― Background grid ― Sound ― Analogue to digital conversion
Tutorials - system elements
Getting started75% WinArcadia ― Assembler ― Debugger
Objects75% Programming objects
Score75% Score programming ― WinArcadia PVI monitor & memory editor
Programming colours75% Colour registers ― Colour codes
Background grid75% Grid programming ― Bar extensions
Sync to VRST75% Testing VRST ― Moving an object
Sync to Object completion75% Detect object completion ― Reprogram objects ― Creating shapes, WithCarry, and Rotate
Object collision
Sound0% Sound
Keypad and console buttons
Joysticks
Interrupts0%
Tutorials - game elements
Speed and animation
Sound effects
Music
Tutorials - programming techniques
BCD arithmetic75% BCD ― Decimal adjust ― Incrementing the score
Indexed branching75% BXA and BSXA ― Creating a state machine
How did they do that?
Leapfrog screen programming
Super Space Interton game, specifically the terrain
Games that use interrupts
Tutorial code
Tutorial code - Contains the hardware definitions100%
Getting started - An introduction to using WinArcadia100%
Objects 100%
Score 100%
Programming colours100%
Background grid100%
Sync to VRST100%
Sync to object completion100%
State machine100%
Interrupts100%
Appendices
Glossary
Bibliography25%
Analogue TV75%
2650 cheat sheet
2636 cheat sheet
Background worksheet
Development systems25%
WinArcadia50%
Pi26500%
PVI audio frequency chart75%
Contributions0%
Welcome — Local manual of style — Wiki snippets — Contributors
Console game programming
25%