A downloadable game

Simoco is a memory game  based on Simon from MB Games. It was written not so much for it's play value, (it is 100% functional though) but so that it's source code could be made available as a learning tool to help with 6809 assembly for the Tandy colour and Dragon 8 bit computers.

The zip file below contains the source code for both the Colour computer and Dragon versions of the game and has been heavily commented to try to (as best as I can) explain how everything works. It covers Setting up the semigfx 8 screen mode, drawing graphics on screen, simple sound, keyboard input using both ROM calls and reading directly from the PIA, creation of an animated title screen and setting the screen mode for displaying on screen text, as well as all the game logic, memory setup, psudo random pattern selection, compares, branches etc. 

I had intended to make a video series on 6809 assembly and wrote this game as a companion piece to accompany it. However due to a lack of time (at the moment) and the fact that the subject is a lot more difficult to explain that I had thought I decided to put the videos on hold but make the Simoco game and code available in the hopes that it may be helpful to someone.


Download

Download
simoco.zip 21 kB
Download
coco_simoco.asm 31 kB
Download
dragon_simoco.asm 31 kB
Download
SIMOCO.DSK 157 kB
Download
Simoco_Dragon.cas 2.4 kB
Download
Simoco_Dragon.wav 120 kB

Install instructions

The cas, wav and dsk files can be used with the Dragon/Color computer emulator XROAR. Within XROAR select HARDWARE/MACHINE and choose "DRAGON 32" and mount either the .cas or .wav file files as input in FILE/CASSETTE TAPES. Type CLOADM and press enter and type EXEC and enter once the program has loaded. 

To use the Colour computer version within XROAR select HARDWARE/MACHINE and choose "TANDY COCO". Then mount the SIMOCO.DSK file in FILE/FLOPPY DISKS. Type LOADM"SIMOCO" and press enter. Type EXEC to launch the game once loaded.

You can use a real Coco or Dragon if you have a way of loading the files to it.

Comments

Log in with itch.io to leave a comment.

Bravo, excellent, j'adore ce genre de jeu!!