Archived Dragon Miscellany
Introduction
Everything on this page is from a bygone era. It's unlikely to be of any use now, and writing style will be terrible.
Software
asm6809.pl
The previous version of asm6809 was written in Perl. It also supported 6800/6801/6803 ISAs (but these were less tested). The accepted syntax differs very slightly.
- asm6809.pl Perl script v1.10.
- Usage guide.
DragonDOS disk reading tools
PC/MS-DOS tools written in Turbo C for reading DragonDOS disks. Includes tools to translate disk files into CAS files. Unfortunately, there is little documentation available, they try to access the drive directly, and I seem to remember the drive being hard-coded. Like most equivalent software, won't work in this day and age unless you have a drive controller that can handle SD/DD disks (sadly rare). They also probably won't work under Windows.
- Binary: pcdbin.tar.gz (tar.gz 15K) or pcdbin.zip (zip 24K).
- Source: pcdsrc.tar.gz (tar.gz 3.4K) or pcdsrc.zip (zip 6.7K).
FBACK2
A Dragon 64 tool to use the maximum possible memory for copying disks. Works very much like Graham Kinns' FASTBACK, but is relocatable so you don't have to lose current work.
- fback2.tar.gz (tar.gz 2.6K) or fback2.zip (zip 2.9K).
Miscellaneous
- 64K.CAS, standard ROM->RAM copy code.
- ALPHA.CAS, the VDG character set (originally obtained, I think, from Graham Kinns).
- HIRES.CAS, a hi-res screen driver that locates both the screen and the program code in high-RAM.
- VORDY.CAS and VBIN.CAS, the BASIC and binary sections of a small text editor that runs under HIRES.
- progs.tar.gz (tar.gz 5.0K) or progs.zip (zip 5.6K).
Documentation
- Dragon video modes: a partial description of some of the results of SAM-VDG interactions better described in the hardware details page.
- Illegal 6809 Op-codes: an article written for Dragon Update, mostly about the "illegal" uses of the TFR and EXG instructions.