Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Signetics 2650 & 2636 programming/Introduction

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Manufacturers Acetronic MPU 1000/2000United Kingdom 23px Audiosonic PP-1292/1392 Advanced Programmable Video SystemNetherlands 23px Aureac Tele ComputerSpain 23px Fountain Force 2New Zealand 23px Fountain 1292/1392 Advanced Programmable Video SystemNew Zealand 23px Grandstand Advanced Programmable Video SystemUnited Kingdom 23px Grundig Super Play Computer 4000Germany 23px Hanimex HMG 1292/1392 Advanced Programmable Video SystemAustralia 23px Interton VC 4000Germany 23px ITMC Vidéo Ordinateur MPT-05France 23px Karvan Jeu Video TVFrance 23px Lansay 1392France 23px Palson CX-3000 Data Bass SistemSpain 23px Prinztronic VC-6000United Kingdom 23px Radofin 1292/1392 Advanced Programmable Video SystemGermany 23px Rowtron Television Computer SystemUnited Kingdom 23px Societe Occitane Electronique OC-2000France 23px Teleng Television Computer SystemUnited Kingdom 23px TRQ Video Computer H-21Spain 23px Videomaster DatabaseUnited Kingdom 23px Voltmace DatabaseUnited Kingdom 23px Note: Flags indicate primary country of the company. Many consoles were available in multiple countries. This book is a guide to programming a family of video game consoles based on the Signetics 2650 microprocessor and 2636 Programmable Video Interface. These consoles were manufactured and marketed in the late 1970s and early 1980s by numerous companies in Europe, Australia and New Zealand. They are largely software-compatible, though there are physical differences in the games cartridges. Some of the joysticks are self-centering while others are not. The audio effects and colour circuitry also vary slightly between clones. This book will initially concentrate on the Videomaster / Voltmace Database, as that is the console I have to work with. When differences are documented from reliable sources, they will be discussed here where appropriate. I stress reliable as there seems to be a lot of badly sourced misinformation about these consoles on the web. 160 120 yes nolines File:Videomaster Database Games-Computer.jpg Videomaster Database File:Interton Electronic VC 4000 Video Computer ubt.JPG Interton VC 4000 File:Acetronic-MPU-1000.jpg Acetronic MPU 1000 Readers should have some basic knowledge of assembler level programming, perhaps with processors of a similar vintage such as the 6502 or Z80. A little background in digital and analogue electronics would be helpful too. The glossary and bibliography will include basic information and links to further reading to fill in gaps in knowledge concerning these fundamentals. This book starts with a description of the hardware of the console, and information about the microprocessor and programmable video interface. The intent is to keep these sections concise yet detailed so that they serve as a handy reference for programmers. This is followed by a series of tutorials showing how to program the various elements of the console so that eventually the reader will have enough knowledge to build their own games. Code for these tutorials will be found in the appendices. It is intended that this code will not only make it easy for the reader to gain hands-on experience, but will also provide useful chunks of code that can be built upon to create more useful programs. A second set of tutorials will delve further into code that combines these basic elements into something more interactive. My objective in starting this book is to encourage the creation of new games for these consoles. 1292 Advanced Programmable Video System Interton Video Computer 4000 160 120 yes nolines File:ITMC MPT-05.jpg ITMC MPT-05 File:SOC OC 2000.jpg Société Occitane d'électronique OC 2000 File:Grundig Super Play Computer 4000.jpg Grundig Super Play Computer 4000 75%