Programming Games for the ColecoVision and Adam in Assembler – Book Release
Electric Adventures
This book is all about the authors love of gaming and the want to share with fellow enthusiasts, the understanding of the steps and process that go into creating games.
Perhaps the first of many volumes, this book aims to provide an overall guide on the steps required to start creating games for the ColecoVision 8-bit game console and its bigger cousin, the ColecoVision Adam Computer.
It will take you through each concept step-by-step, and rather than just being a technical guide, it will work through each stage with sample code and examples.
The code presented, will focus on writing games using Z80 assembler, just like the developers of the original ColecoVision games used back in the day.
It is possible to use languages such as C or Pascal to make ColecoVision games, but that is beyond the scope of what is covered in this book.
In addition to the tutorial section, a full technical guide covering the BIOS built into both the ColecoVision and Adam, along with memory and port maps is included.
Most BIOS calls include an example of usage or a reference to the tutorial section that covers it.
#retro #gaming #book #colecovision #adam #tutorial #guide
Order the book for Amazon Kindle here:
And physical print edition here:
https://cotegamers.com/shop/en/accueil/61-programming-games-for-the-colecovision-and-adam.html
See general updates on both my web site:
http://www.electricadventures.net
and my Facebook page:
http://www.facebook.com/ElectricAdventures
If you are a Spectravideo or MSX fan, buy a copy of my book on these two computers here:
If you would like to contribute to my creation of new titles for 8 and 16 bit systems or contribute to my software and magazine preservation efforts, I have setup a Patron page here: https://www.patreon.com/electricadventures
I am part of the ‘Press Play On Tape’ podcast, join the mayhem here:
https://www.facebook.com/pressplayontap
I also do live game plays, usually high score practices on Twitch here:
http://www.twitch.tv/electricadventures
I am on Discord here: ElectricAdventures#3750