CoCo/Dragon Machine Detect v1.1

Use this forum to submit new files for the download section of the archive. I will check each submission and upload it to the archive on a regular basis.
Post Reply
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

CoCo/Dragon Machine Detect v1.1

Post by zephyr »

This is a copy of my MDETECT (Machine Detect) example program from 2006. This program started life being written as an example to help James Mckay when he asked for help with machine detection during the early developing of Glove. MDetect v1.0 (inc source code) was originally posted in the old (now long-gone :( ) Dragon forum.

Dragon ALPHA detection by Phill Harvey-Smith (Prime).


The following changes were made for v1.1:

(1) The RAM detection routine has been rewritten.
(2) Removed (incorrect) detection of the Tano Dragon 64.
(3) A few other minor code changes.

EDIT: Attachment removed.
Last edited by zephyr on Sun Jun 24, 2012 2:44 pm, edited 1 time in total.
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

CoCo/Dragon Machine Detect v1.2

Post by zephyr »

The latest update (v1.2) is attached below. MDetect is suitable for loading from Cassette, Disk, or burning to EPROM and using as a self-starting Cartridge.

The following changes were made for v1.2:

(1) Added detection and display of the Prologica CP-400 (Brazilian CoCo clone)
(2) Added detection and display of CoCo 1 and CoCo 2 as separate machines.
(3) Added detection and display of Color BASIC and Extended Color BASIC ROMs.
(4) Added detection and display of PAL-M (for the Prologica CP-400).
(5) Added detection of the Dragon 64 "64 mode" ROM.
(6) Improved the RAM detection routine.
(7) A few other minor code changes.


MDetect v1.2 detects and displays the following:

(1) Machine: -- CoCo 1, CoCo 2, CoCo 3, Prologica CP-400, Dragon 32, Dragon 64/200, Dragon ALPHA (Professional)
(2) ROM 1: ---- Color BASIC version (CoCo 1/2 only)
(3) ROM 2: ---- Extended Color BASIC version (CoCo 1/2 only)
(4) RAM: ------- 4K, 8K, 16K, 32K, 64K, 128K (CoCo 3) or greater
(5) Video: ----- PAL (50Hz), PAL-M (60Hz), NTSC (60Hz)
Attachments
MDetect v1.2 (2012)(Steve Evans)[!].zip
MDetect v1.2 (inc source code)
(6.9 KiB) Downloaded 195 times
Post Reply