6309 Microprocessor Enhancements for - TRS-80 Colour Computer 3 Emulator
T h e 6309 Microprocessor Enhancements Project is underway... I have begun to explore the possibilities of updating Jeff Vavasour's Coco3 emulator to run a 6309 microprocessor chip. Already I have progressed a fair amount, when you consider the work needed to undertake such a project. First I have to become completely familiar with the source code I wish to alter. Once I have understood the source code, I will begin to enhance the code while staying inside the parameters of the original source code. I will try to keep the same coding style, close as I can to the original style of source code. Since I began this project Jeff's coco3x emulator has gone through significant changes. See the info text file for changes the emulator has gone through. The project help page can be seen here. It shows and explains the new additions to Jeff's TRS-80 COLOUR COMPUTER 3 Emulator. If you like to have the last Windows Help File made for the project click here. The 6309 Monitor and Debug Facility now supports the new 6309 Registers, Mode Register and Disassembly of the new instructions. Plus additionally there is an options register and a new GIME command. The DSKINI and RETRIEVE programs have gone through enhancements. USING THE DISK IMAGES... If you wish to transfer the disk images to a 5.25" floppy disk for use with a real CoCo, follow the steps below: WINDOWS 9x, Me or MS-DOS... 1. Download and install the latest version of 1. DSKINI/RETRIEVE 2. Insert a blank 5.25" DS floppy in to your drive 2. (we assume B:) 3. Type the following command, 3. replacing the name of the image: 3. DSKINI /T40 /D B: <diskimagefile> Where <diskimagefile> is the image file you want to transfer to the floppy disk. The image file transfer should start. When it is done, take out the disk and try booting your CoCo with it. Repeat steps 2-3 for each additional disk.
Save a virtual |  | Double Sided OS-9 Disk to a real |  | Using DSKINI!
Get a real |  | Double Sided OS-9 Disk to |  | Using RETRIEVE!
The 6309 Micro Processor Project History: Start Date: 05/25/2002 Last Date: 03/01/2004
Project Execution Files
dskini.zip | Date: March 01, 2004 |
retrieve.zip | Date: March 01, 2004 |
ver19.zip | Date: March 01, 2004 |
Project Source Code Files
dskini_src.zip | Date: March 01, 2004 |
retrieve_src.zip | Date: March 01, 2004 |
ver19_src.zip | Date: March 01, 2004 |
Copyright (C) 2000-2003 by John Collyer
Reference Materials and Documents I have referred to while working on the CoCo 3 Emulator. 1. 6309.techref 2. 6309.memo Assembly Language Programming for the TRS-80â COLOR COMPUTER and For The COCO 3 the Addendum by Laurence Tepolt. hd6309: Portable 6309 emulator Copyright (C) John Butler 1997 Copyright (C) Tim Lindner 2000
SPIDER-HYPER-DECB-6309 Can you trap these hyperactive spiders in one chamber? Good demonstration of IRQ/FIRQ generated PCM stereo music.
Boot your 6309 Emulator into the newest level of OS-9 or NitrOS-9 You can get the latest versions of (OS-9, NitrOS-9, Basic-09 and other related items)