CoCo emulation

A place to discuss everything Dragon related that doesn't fall into the other categories.
Post Reply
User avatar
rolfmichelsen
Posts: 299
Joined: Wed Apr 08, 2009 8:43 pm
Location: Oslo, Norway
Contact:

CoCo emulation

Post by rolfmichelsen »

Guys,

I have a really embarrassing question... I'm trying to set up xroar 0.25.3 to emulate a CoCo for some testing purposes. I have downloaded and renamed roms from the forum and tried running xroar in many different ways, including something like this:

Code: Select all

xroar -machine coco -bas bas11.rom -extbas extbas10.rom -cart rsdos
All I get is the screen below:
capture_08112011_214724.png
capture_08112011_214724.png (7.43 KiB) Viewed 2557 times
Any clues are most welcome.

-- Rolf
Alastair
Posts: 669
Joined: Fri Jul 18, 2008 11:33 pm

Re: CoCo emulation

Post by Alastair »

For the most part I just put the ROMs in the expected place, run XRoar, and use Ctrl+M to change the emulated computer and Ctrl+E, Ctrl+Shift+R to unplug/plug-in the disc ROM, rather than use a command line.

From the command line example I see that you are trying to load both bas11.rom and extbas10.rom, you don't need both, if you want to use Extended BASIC then extbas10.rom (or extbas11.rom) is all that you need. Turning to the disc ROM, XRoar expects the ROM to be called disk10.rom or disc11.rom, try renaming rsdos to either of these names to see if it will work. Finally, .rom is not the only extension that XRoar can use, if any ROM is still causing you trouble try changing the extension to .dgn.
User avatar
rolfmichelsen
Posts: 299
Joined: Wed Apr 08, 2009 8:43 pm
Location: Oslo, Norway
Contact:

Re: CoCo emulation

Post by rolfmichelsen »

Thanks, Alastair. Still haven't been able to get it to work, though. Now, bas10.rom is the only ROM file I have in my xroar directory and I start xroar without parameters. The stderr.txt file tells me that xroar starts in CoCo mode and loads the bas10.rom image. Same result as before... I will investigate some more...

-- Rolf
Alastair
Posts: 669
Joined: Fri Jul 18, 2008 11:33 pm

Re: CoCo emulation

Post by Alastair »

I can't get the ROM from "Color Basic v1.0 (1980)(Tandy).zip" to work either, no matter what I rename it. However the ROMs from "Color Basic v1.1 (1980)(Tandy).zip" (renamed bas11.rom), "Color Basic v1.2 (1982)(Tandy).zip" (renamed bas12.rom), and "Color Basic v1.3 (1982)(Tandy).zip" (you've guessed it, renamed bas13.rom) all work. I note that the ROMs that work are all 8 kiB in size whilst the v1.0 ROM image is 16 kiB.

Nor have I had any luck with the ROMs from "Extended Color Basic v1.0 (1981)(Tandy).zip", "Extended Color Basic v1.1 (1982)(Tandy).zip", or "Disk Extended Color Basic v1.0 (1981)(Tandy).zip".

The ROM from "Disk Extended Color Basic v1.1 (1982) (26-3022) (Tandy).zip" (renamed disk11.rom) works.

I do have working ROMs for Extended Color Basic v1.1 and Disk Extended Color Basic v1.0, and you can find them in the attachment as extbas11.dgn and disk10.rom respectively.
Attachments
2_CoCo_ROMs.zip
(21.07 KiB) Downloaded 187 times
User avatar
rolfmichelsen
Posts: 299
Joined: Wed Apr 08, 2009 8:43 pm
Location: Oslo, Norway
Contact:

Re: CoCo emulation

Post by rolfmichelsen »

Magnificent! Thanks for your help, Alastair. I now have working CoCo emulation 8-)

-- Rolf
Post Reply