[Coco] m6309 for rsdos

William Astle lost at l-w.ca
Fri Jan 6 10:08:49 EST 2012


On 12-01-06 03:35 AM, Earl Casper wrote:
> Has anyone done a nitro type conversion for rsdos?

While it is certainly possible to redo rsdos for the 6309, such an 
undertaking would be somewhat perilous. In particular, there are dozens 
of EXEC, PEEK, and POKE addresses that many nontrivial rsdos programs 
rely on. That means it's not really possible to relocate any routines 
and that negates much of what could be done to improve things.

If we decided that maintaining entry point compatibility is not 
important but rather simply implementing the basic interpreter correctly 
is the goal, there is a lot that could be done to improve performance, 
even on a plain 6809. In particular, the hires text routines in secb are 
dreadfully inefficient. Also, the multi rom configuration introduces a 
lot of inefficiency, too.



More information about the Coco mailing list