====== COCOPSG ====== The CoCoPSG is an extremely versatile adapter for the Color Computer family of computers including: \\ * 512K bank-selectable Flash ROM * 512K bank selectable RAM * A Yamaha YM2419 Software-Controlled Sound Generator (SSG) (programming compatible with the GI [[AY-3-8910]] [[PSG]]) * Software-select 1MHz or 2MHz clock for widest range of SSG note frequencies * 2 x 9-pin digital joystick ports compatible with many Atari and Sega style controllers [[https://thezippsterzone.com/2018/05/08/coco-psg/|Zippster's CoCoPSG Project Blog]] ===== COCOPSG-ENABLED APPS AND GAMES ===== [[https://tektodd.com/coco-chiptunes-player-v1-6-released-gmc-and-cocopsg-support/|CoCo ChipTunes player]] by Todd "Lord Dragon" Wallace \\ [[https://www.softmotion3d.net/|Treasure Island Defence]] by Sheldon MacDonald \\ [[https://www.softmotion3d.net/|Ice Brawlers]] by Sheldon MacDonald \\ [[https://www.softmotion3d.net/|PSG Boot Loader]] by Sheldon MacDonald \\ ===== PROGRAMMING ===== [[https://thezippsterzone.com/wp-content/uploads/2018/05/coco-psg-users-manual.pdf|CoCoPSG User Manual with programming info]] [[https://archive.org/details/AY-3-8910-8912_Feb-1979|General Instruments AY-3-8910 Programming Manual]] (1979) \\ ===== MY EXAMPLE CODE ===== Play a 12 note scale starting at middle C on a CoCoPSG in Multi-Pak slot 1 using 6809 assembly: [[testssg.asm]] CoCoPSG sound and joystick controller test code in one file using 6809 assembly: [[testssg2.asm]] ===== COCOPSG COMMUNITY ===== If you would like to discuss tips, tricks, coding, and more for the CoCoPSG, join us on the [[http://https://discord.com/invite/4J5nHXm|CoCo Discord]] in the [[https://discord.com/channels/301741082600013824/396357667330850836|SOUND / #cocopsg]] channel. ===== RTS ===== Return to [[:Tandy Color Computer:]]