[Coco] I've got DriveWire 4 installed

Bill Pierce ooogalapasooo at aol.com
Mon May 29 23:57:07 EDT 2017


Wayne, yeah, they keep moving the release page. It's happened several times now. I think I had to do the same the last time I set it up... Sorry bout that.

 

 

Bill Pierce
"Charlie stole the handle, and the train it won't stop going, no way to slow down!" - Ian Anderson - Jethro Tull

My Music from the Tandy/Radio Shack Color Computer 2 & 3
https://sites.google.com/site/dabarnstudio/
Co-Contributor, Co-Editor for CocoPedia
http://www.cocopedia.com/wiki/index.php/Main_Page

E-Mail: ooogalapasooo at aol.com

 

 

-----Original Message-----
From: Wayne Campbell <asa.rand at gmail.com>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Mon, May 29, 2017 11:49 pm
Subject: Re: [Coco] I've got DriveWire 4 installed

OK, a quick search on google produced a different URL:https://www.mercurial-scm.org/wiki/DownloadOn Mon, May 29, 2017 at 8:47 PM, Wayne Campbell <asa.rand at gmail.com> wrote:> I was all ready to start when I clicked the link to download mercurial> from the minGW instructions page. The page it's looking for can't be found.> Typo in the link, or did they move it somewhere else?>> On Mon, May 29, 2017 at 7:46 PM, Bill Pierce via Coco <> coco at maltedmedia.com> wrote:>>> Wayne, these sources are formatted to be built with LWTools and ToolShed>> from the PC. With slight modification, they can be assembled with OS9 asm.>> The best thing to do is to learn to build the repo yourself. This way,>> all sources are assembled "as is" and there's less chance for error. Also,>> you then have all the "latest" sources and binaries for everything NitrOS9>> related.>> The instructions for building the repo in Windows under MinGW are here:>>>> https://nitros9.sourceforge.io/wiki/index.php/Building_NitrO>> S9_in_Windows_using_MinGW>>>> Or you can build in Windows under CYGWin here:>>>> https://nitros9.sourceforge.io/wiki/index.php/Building_NitrO>> S9_in_Windows_using_Cygwin>>>> Both of these instruction sets work well and it's just a matter of choice>> between CYGWin and MinGW. I use MinGW, but I've been thinking of trying>> CYGWin as it seems to be faster in assembling.>>>>>>>>>>>> Bill Pierce>> "Charlie stole the handle, and the train it won't stop going, no way to>> slow down!" - Ian Anderson - Jethro Tull>>>> My Music from the Tandy/Radio Shack Color Computer 2 & 3>> https://sites.google.com/site/dabarnstudio/>> Co-Contributor, Co-Editor for CocoPedia>> http://www.cocopedia.com/wiki/index.php/Main_Page>>>> E-Mail: ooogalapasooo at aol.com>>>>>>>>>>>> -----Original Message----->> From: Wayne Campbell <asa.rand at gmail.com>>> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>>> Sent: Mon, May 29, 2017 10:05 pm>> Subject: Re: [Coco] I've got DriveWire 4 installed>>>> I found the emudsk folder, and it's all source files. The booter I found>> iscalled boot_vhd and is also asm source. I have the binaries for>> emudsk.dr,h0.dd, h1.dd and ddh0.dd. I do not have a binary for boot_vhd. As>> I am notproficient with asm/rma, what would I have to do to build the>> boot_vhdbinary, what would it be named and where would it go?On Mon, May>> 29, 2017 at 10:12 AM, Bill Pierce via Coco <coco at maltedmedia.com>>> wrote:> Wayne, being an OS9 only vhd will not matter.> If you plan on>> booting from the VCC vhd, you will need the "boot_emu" in> your kernel,>> that is in the same folder as emudsk in the repo, again, not> on any disks.>> If you boot from dw, and /dd is /h0, then grfdrv and shell> need to be in>> /dd/cmds and sysgo and startup needs to be in the root of /dd>>  I'm not>> sure how you're booting, so I don't quite know how to tell you to> set it>> up.> Oh, and BTW... it's best to have emudsk and dd (h0) following the dw>>> descriptors and before any ramdisk (or scf) in the os9boot.> It gets kinda>> tricky when you boot from one disk with the system on> another.>>>> Bill>> Pierce> "Charlie stole the handle, and the train it won't stop going, no>> way to> slow down!" - Ian Anderson - Jethro Tull>> My Music from the>> Tandy/Radio Shack Color Computer 2 & 3> https://sites.google.com/site/>> dabarnstudio/> Co-Contributor, Co-Editor for CocoPedia>>> http://www.cocopedia.com/wiki/index.php/Main_Page>> E-Mail:>> ooogalapasooo at aol.com>>>>>> -----Original Message-----> From: Wayne>> Campbell <asa.rand at gmail.com>> To: CoCoList for Color Computer>> Enthusiasts <coco at maltedmedia.com>> Sent: Mon, May 29, 2017 12:42 pm>>> Subject: Re: [Coco] I've got DriveWire 4 installed>> Oh, and FWIW, my vhd>> is OS-9 only, not hdbdos and OS-9. Will this> impactusing the dd descriptor>> for the vhd?On Mon, May 29, 2017 at 9:40 AM,> Wayne Campbell <>> asa.rand at gmail.com> wrote:> I remember this from when I> had my real>> CoCo2 and 3. It was stated in the> manuals that the boot file> needed to>> have everything in it. I just wanted> to see if it worked the way> Robert>> described first. Now I need to see if I> can add the emudsk driver> and>> descriptors to the boot file, or am I going> to have to create a new> boot>> file due to ordering constraints. I haven't> made a custom boot in> many>> many moons. Thanks for the reminder, Bill.>>> On Mon, May 29, 2017 at> 7:01>> AM, Bill Pierce via Coco <> coco at maltedmedia.com> wrote:>>> Wayne,>>> first, it is never a good idea to load drivers "after" the boot>> file.>>> This advise comes from many OS9 users past and present. The OS9>> manual>>> even states as much. This meaning loading temp drivers after you've>>>>> booted into NitrOS9. Yes, it works, but yes, it can eventually fail.>> It's>>> ok for testing or a quick fix for something temporary, but not for>>> regular>> use. When OS9 boots, memory is allocated to the drivers and>>> their>> descriptors in a permanent location in system memory. When you>> load> them>> later instead, these locations are just temp locations in>> user> memory and>> can easily be corrupted by other software being loaded.>> Not to> mention they>> use much more system memory when loaded later.>> The>> best> solution is to have the drivers in the bootfile.>>>> 2nd, the emudsk>> driver> is 100 times faster than the DW drivers so I would>> use /h0 as>> /dd. This> gives you the fastest system drive possible. I've>> found>> through tests> that the "TCP" port in DW4 for emulators is actually>>>> slower than the> Serial port transfers used by a real Coco and DW4.>>>>>> 3rd, the emudsk> driver and descriptors ARE in the repo under>>>> "3rdparty/drivers/emudsk".> If you build your own NitrOS9 disks, these>>>> drivers are assembled, but NOT> put on any dsk image. The assembled files>>>> can be found in the above> folder after doing a complete build of the>>>> repository. Hopefully I will> get a chance soon to create the patches>> need>> to have the repo build disk> images for the emulators. This has been>> needed>> for a very long time.>>>>> In my "Starter Kits" for VCC & DW4, the>> VHDs are setup so that the system>>> starts it's boot from DW4, then>> finishes on the native VCC HD using /h0> as>> /dd. This makes VCC the>> system drive, leaving you 4 data drives which> can>> be swapped out at>> will.>> These Starter Kit packages are "turnkey"> systems in that after>>>> installation, the only setup required is to mount> the 2 VHDs (one in>> DW4,>> on in VCC). NitrOS9 is already setup and ready to> run.>>>>>>>>>>>>>> Bill Pierce>> "Charlie stole the handle, and the train it> won't stop>> going, no way to>> slow down!" - Ian Anderson - Jethro Tull>>>>> My Music>> from the Tandy/Radio Shack Color Computer 2 & 3>>>>> https://sites.google.com/site/dabarnstudio/>> Co-Contributor, Co-Editor>>> for CocoPedia>> http://www.cocopedia.com/wiki/index.php/Main_Page>>>>>>> E-Mail: ooogalapasooo at aol.com>>>>>>>>>>>> -----Original Message----->>>>> From: Wayne Campbell <asa.rand at gmail.com>>> To: CoCoList for Color>>> Computer Enthusiasts <coco at maltedmedia.com>>> Sent: Sun, May 28, 2017>>> 11:14 pm>> Subject: Re: [Coco] I've got DriveWire 4 installed>>>> Thank>> you> Bill, Barry and Robert. I already have the emudsk disk image,>> soI>> just> merged the H0.dd and EmuDsk.dr files together and put them in>>>> theCMDS> directory on the boot disk in DW. It works, so now I have access>>>> tothe> vhd image.On Sun, May 28, 2017 at 6:21 AM, Robert Gault <>>>>> robert.gault at att.net> wrote:> Wayne Campbell wrote:>>> Thanks,>> Robert.>>> That's done, so now how do I access my harddisk image? I>> did a>> mdir and>>> see that /h0 and emudsk are not there. I'm guessing this>>>> means I have> to>> build a custom boot?>>>>> Wayne,>> Yes, unfortunately>> there probably> aren't>> many default .vhds for mounting> on VCC which will>> access DW4> disks nor>> disks for DW4 that once booted have> access to the>> default VCC> hard drives.>> So, you will need to build a custom> boot file>> for> best/safest access to>> both DW drives and VCC hard drives.>> There is>> one> other thing you can try>> which may work but is not the best>>> approach. :)> You can merge emudsk and>> h0 into a single file in your>> CMDS> directory.> Set the merged file for>> execution ex.> attr VCCvhd e>> pe> and after> booting from the DW4 disk, load>> the merged file however it>> is> named.>> You should then be able to read the>> OS-9 partition of the>> .vhd mounted> on> VCC.>> Now EmuDsk and H0 will not be>> on the nightly>> build Becker> disk. You will> need to get those from your VCC>> .vhd or I>> can send them> to you. The merged> file will need to be>> transferred to>> the DW4 boot> disk.>> I just checked and Bill Pierce at>>>>>> https://sites.google.com/site/dabarnstudio/the-color-compute>>>>>> r-drivewire4-hdbdos-nitros9-starter-kit> in one of the VCC .vhd>> drives>>> should have both the EmuDsk and DW driver> sets installed.>>>>> Robert>>>> -->>> Coco mailing list> Coco at maltedmedia.com>>>> https://pairlist5.pair.net/mai>> lman/listinfo/coco>-- WayneThe>> Structure> of I-Codehttp://>> www.cocopedia.com/wiki/index.p>> hp/The_Structure_of_I-> Codedecodehttp://>> cococoding.com/wayne/-- Coco>> mailing> listCoco at maltedmedia.comhttps://>> pairlist5.pair.net/mailman/>>> listinfo/coco>>>> -->> Coco mailing list>> Coco at maltedmedia.com>>>>> https://pairlist5.pair.net/mailman/listinfo/coco>>>>>> --> Wayne>> The>>> Structure of I-Code> http://www.cocopedia.com/wiki/>>> index.php/The_Structure_of_I-Code>> decode> http://cococoding.com/wayne/>> >--> WayneThe Structure of I-Codehttp://www.cocopedia.com>> /wiki/index.php/The_> Structure_of_I-Codedecodehttp://>> cococoding.com/wayne/-- Coco mailing> listCoco at maltedmedia.comhttps://>> pairlist5.pair.net/mailman/listinfo/coco>> --> Coco mailing list>>> Coco at maltedmedia.com> https://pairlist5.pair.net/mailman/listinfo/coco>-->> WayneThe Structure of I-Codehttp://www.cocopedia.com>> /wiki/index.php/The_Structure_of_I-Codedecodehttp://>> cococoding.com/wayne/-- Coco mailing listCoco at maltedmedia.comhttps://>> pairlist5.pair.net/mailman/listinfo/coco>>>> -->> Coco mailing list>> Coco at maltedmedia.com>> https://pairlist5.pair.net/mailman/listinfo/coco>>>>>> --> Wayne>> The Structure of I-Code> http://www.cocopedia.com/wiki/index.php/The_Structure_of_I-Code>> decode> http://cococoding.com/wayne/>-- WayneThe Structure of I-Codehttp://www.cocopedia.com/wiki/index.php/The_Structure_of_I-Codedecodehttp://cococoding.com/wayne/-- Coco mailing listCoco at maltedmedia.comhttps://pairlist5.pair.net/mailman/listinfo/coco


More information about the Coco mailing list