[Coco] [Color Computer] Creating a DSK file on a real coco..
Bob Devries
bdevries at gil.com.au
Sat Dec 24 07:19:51 EST 2005
George, the C source code file I just sent to this list works fine. If you
have the C compiler, you can compile it yourself. If not, drop me a line,
and I'll email you the binary.
The command line for creatdsk is:
OS9: creatdsk /d1 /h0/disk.dsk
Transfer that file to a PC, and it can be used by the emulator (JV or MESS)
I don't have the Keil emu working... it doesn't like WinXP SP2. :(
To compile the C source:
cc1 creatdsk.c #32k (if you have the original Tandy compiler)
or
cc creatdsk.c #32k (if you have the later CC programme (I use V2.5.2))
Hope it helps.
--
Regards, Bob Devries, Dalby, Queensland, Australia
Isaiah 50:4 The sovereign Lord has given me
the capacity to be his spokesman,
so that I know how to help the weary.
website: http://www.home.gil.com.au/~bdevasl
my blog: http://bdevries.invigorated.org/
----- Original Message -----
From: "George Ramsower" <yahoo at dvdplayersonly.com>
To: <ColorComputer at yahoogroups.com>
Sent: Saturday, December 24, 2005 9:29 PM
Subject: Re: [Coco] [Color Computer] Creating a DSK file on a real coco..
>I did use /d0 at . I usually try things as suggested before I modify.
>
> You know the saying "Don't fix it if it ain't broke".
>
> I think the little utility is doing what it was intended to do, but the
> result isn't what MESS wants so see. That's what I think.
> Anyway, I'm doing it again using CREATE.
>
> Downloading the new result now at 4800 baud using xmodem. Next, I'll DL it
> at 9600 to see if it will go faster. I forget now what the limit was
> between
> these two 'puters.
> Then I'll try ymodem 1k and see how much faster that will work.
>
> George
>
> From: "Bob Devries" Sent: Friday, December 23, 2005 8:56 PM
>> George, change this line:
>>
>> OPEN #outpath,vfile:WRITE
>>
>> to
>>
>> CREATE #outpath,vfile:WRITE
>>
>> Sorry, my bad, I missed that.
>>
>> It is important that you use '/d0@' when you canswer the question "disk
>> to
>> read from...."
>>
>> --
>> Regards, Bob Devries, Dalby, Queensland, Australia
>>
>> Isaiah 50:4 The sovereign Lord has given me
>> the capacity to be his spokesman,
>> so that I know how to help the weary.
>>
>> website: http://www.home.gil.com.au/~bdevasl
>> my blog: http://bdevries.invigorated.org/
>>
>> ----- Original Message -----
>> From: "George Ramsower" <Yahoo at DVDPlayersOnly.com>
>> To: "CoCoList for Color Computer Enthusiasts" <coco at maltedmedia.com>
>> Sent: Saturday, December 24, 2005 12:25 PM
>> Subject: Re: [Coco] [Color Computer] Creating a DSK file on a real coco..
>>
>>
>>>
>>> ----- Original Message -----
>>> From: "Bob Devries" Sent: Friday, December 23, 2005 4:56 AM
>>>
>>>> Here's a modified version to read the disk in RAW mode, and write a
>>>> .dsk
>>>> file:
>>>>
>>>> PROCEDURE dskcreat
>>>> DIM inpath,outpath:BYTE
>>>> DIM block(256):BYTE
>>>> DIM vfile:STRING[30]
>>>> DIM drive:STRING[30]
>>>> INPUT "emulator file:",vfile
>>>> INPUT "disk to read from (must have format /DX@):",drive
>>>> OPEN #outpath,vfile:WRITE
>>>> OPEN #inpath,drive:READ
>>>> WHILE NOT(EOF(#inpath)) DO
>>>> GET #inpath,block
>>>> PUT #outpath,block
>>>> ENDWHILE
>>>> CLOSE #inpath,#outpath
>>>> END
>>>>
>>>> --
>>>
>>> When I first ran this, I received an error 216. DOH! I should have seen
>>> that one coming..
>>>
>>> I don't know if it makes any difference how the file is created, but I
>>> used "display >filename" and then "dump filename". It appeared to be an
>>> empty file.
>>> Then I ran the B09 program again and it appeared to work. I got the
>>> file,
>>> transferred it to this XP box, ran MESS and attempted to boot from it
>>> and
>>> I got the familiar "OK" prompt.
>>>
>>> Next I booted with another image, mounted this file as /d1 and tried to
>>> look at it....
>>> Error 249
>>>
>>> So I checked the Dmode on the /d1 driver and it was good.
>>> Then I did "attr /d1" and got no report.
>>> Then I did "attr /d1 d-ewrewr" and looked at it again and there still
>>> was
>>> no report.
>>>
>>> Then I tried to format this file and after it did the write, it came
>>> back
>>> and errored every sector.
>>>
>>> Any suggestions?
>>>
>>> BTW... At 2400 baud, using xmodem it took 57:35 to download to this XP
>>> box. I'm going to play with higher baud rates and different protocols to
>>> see what would be the fastest way to do this sort of thing. I don't
>>> transfer much between the coco and this XP box, I just use hyperterm to
>>> operate the coco because the coco is in a room that does not lend itself
>>> to a sit down session. Keyboard familiarity and comfort is good. OS9 is
>>> perfect for this scenario.....
>>>
>>> George
>>>
>>> --
>>> Coco mailing list
>>> Coco at maltedmedia.com
>>> http://five.pairlist.net/mailman/listinfo/coco
>>>
>>>
>>> --
>>> No virus found in this incoming message.
>>> Checked by AVG Free Edition.
>>> Version: 7.1.371 / Virus Database: 267.14.7/214 - Release Date:
>>> 23/12/2005
>>>
>>>
>>
>>
>> --
>> Coco mailing list
>> Coco at maltedmedia.com
>> http://five.pairlist.net/mailman/listinfo/coco
>>
>
>
>
> ------------------------ Yahoo! Groups Sponsor --------------------~-->
> Get Bzzzy! (real tools to help you find a job). Welcome to the Sweet Life.
> http://us.click.yahoo.com/KIlPFB/vlQLAA/TtwFAA/CFFolB/TM
> --------------------------------------------------------------------~->
>
> Brought to you by the 6809, the 6803 and their cousins!
> Yahoo! Groups Links
>
> <*> To visit your group on the web, go to:
> http://groups.yahoo.com/group/ColorComputer/
>
> <*> To unsubscribe from this group, send an email to:
> ColorComputer-unsubscribe at yahoogroups.com
>
> <*> Your use of Yahoo! Groups is subject to:
> http://docs.yahoo.com/info/terms/
>
>
>
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.371 / Virus Database: 267.14.7/214 - Release Date: 23/12/2005
>
>
More information about the Coco
mailing list