[Coco] NitrOS-9 L3 Code and Disk Images
Bill Nobel
b_nobel at hotmail.com
Wed Oct 29 23:57:30 EDT 2014
Hi Bob, I started playing with your image and right now I got a couple of modules disassembled already, and started documenting. I have already noticed System Direct page is a bit different layout and a few more system calls not in Level 2 defs.
I also kwikgen’d your image and replaced scsisys with emudsk for my virtual HD as well as DD & H0. I still don’t get a successful boot. I noticed in Allans L3 doc he uses and emphasizes to use ezgen. Should I not use kwikgen to edit L3 boot?
Bill Nobel
> On Oct 28, 2014, at 9:00 PM, Bob Devries <devries.bob at gmail.com> wrote:
>
> Hi Bill,
>
> I think the reason that it won't boot is that the disk is set up to CHDIR to a SCSI HD. It has SCSISYS as the driver and /DD points to /H0, a SCSI drive.
>
> You'll see this if you do IDENT -S /Dx/os9boot
>
> Hope that helps
>
> Regards, Bob Devries
> Dalby, QLD, Australia
>
> On 29/10/2014 12:22 PM, Bill Nobel wrote:
>> Hi Bob, I just tried your boot in VCC 1.43 with no Drivewire and raw Disk extended, 6309 2mb Ram and no Becker. It loaded the same as Kip’s to the point of ‘…. WindInt IOMan i2x’ So I am going to take the assumption I need a different CC3Go or Clock for my setup or do I need to set VCC differently?
>>
>> Bill Nobel
>>
>>> On Oct 28, 2014, at 6:05 PM, Bob Devries <devries.bob at gmail.com> wrote:
>>>
>>> Hi Bill,
>>> yes, that image file was from a working disk and booted just fine.
>>>
>>> Regards, Bob Devries
>>> Dalby, QLD, Australia
>>>
>>> On 29/10/2014 7:11 AM, Bill Nobel wrote:
>>>> Hey Bob, was yours a complete boot? I have downloaded it but haven’t tried it yet. The one I got from Kip almost completes boot but not quite. I am thinking he has a different clock in his setup. I am going to take this on to disassemble it as I have done to the original Level 2 code to get Nitros9 working the first time.
>>>>
>>>> Bill Nobel
>>>>
>>>>> On Oct 27, 2014, at 8:34 PM, Bob Devries <devries.bob at gmail.com> wrote:
>>>>>
>>>>> Hi Kip,
>>>>>
>>>>> I have a file in my dropbox which is named os9L3.os9. I have checked it (again) and it is what I believe to be Alan DeKok's L3. I say that because it has files like NitrOS9, _end in the OS9Boot file.
>>>>>
>>>>> Check it out here: https://www.dropbox.com/s/c9ia3b1zi1zvzgo/OS9L3.os9?dl=0
>>>>>
>>>>> I may have the source to the version of cc3Go you are referring to. I'll have to have a look for it.
>>>>> I don't think I ever had sources for the version of L3 which I have in my dropbox.
>>>>>
>>>>> Regards, Bob Devries
>>>>> Dalby, QLD, Australia
>>>>>
>>>>> On 28/10/2014 12:04 PM, Kip Koon wrote:
>>>>>> Hi Bob!
>>>>>> I did an ident and it was quite revealing. Do you have full copies of this
>>>>>> version along with source code? I'd like to see all of it if possible. I
>>>>>> saw an ACIA module and on the surface it looks like the console boot device
>>>>>> was an RS-232 port and it booted off H0. I'd like to see that setup. Does
>>>>>> any of that development still exist? Do you know why the file I put in
>>>>>> dropbox is named OS9L3.os9 and not OS9l2.os9?
>>>>>>
>>>>>> Kip Koon
>>>>>> computerdoc at sc.rr.com
>>>>>> http://www.cocopedia.com/wiki/index.php/Kip_Koon
>>>>>>
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of Bob Devries
>>>>>> Sent: Monday, October 27, 2014 9:54 PM
>>>>>> To: CoCoList for Color Computer Enthusiasts
>>>>>> Subject: Re: [Coco] NitrOS-9 L3 Code and Disk Images
>>>>>>
>>>>>> Hi Kip,
>>>>>>
>>>>>> at one time, Don Berrie and I put together a version of CC3Go which was
>>>>>> programmed to read a config.sys style file and use that for the startup
>>>>>> shell. If you find a reference to /dd/sys/config.os9 in that cc3go, then
>>>>>> that's it.
>>>>>>
>>>>>> As to it being L3 or not, you would need to do an IDENT of the OS9Boot file.
>>>>>> That will reveal much.
>>>>>>
>>>>>> Regards, Bob Devries
>>>>>> Dalby, QLD, Australia
>>>>>>
>>>>>> On 28/10/2014 11:39 AM, Kip Koon wrote:
>>>>>>> Hi Guys!
>>>>>>> This is what cc3go module has as its internal text.
>>>>>>> Copyright Bob Devries & Don Berrie
>>>>>>> OS-9 LEVEL TWO VR. 02.00.01 COPYRIGHT 1986 MICROWARE SYSTEMS
>>>>>>> CORPORATION ALL RIGHTS RESERVED Bill, you are right. This is really
>>>>>>> OS-9 L2 v2.0.1! Interesting they would rename it L3. Maybe this is an
>>>>>>> interim L3 development version and they just did not update cc3go yet.
>>>>>>> That's my speculation of course.
>>>>>>> Running "ded cc3go" has also shown me that it is programmed to boot H0.
>>>>>>> That's probably the reason why it is not booting.
>>>>>>> Now to read the rest of this thread and see what you guys are up too.
>>>>>>> :)
>>>>>>>
>>>>>>> Kip Koon
>>>>>>> computerdoc at sc.rr.com
>>>>>>> http://www.cocopedia.com/wiki/index.php/Kip_Koon
>>>>>>>
>>>>>>>
>>>>>>> -----Original Message-----
>>>>>>> From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of Kip Koon
>>>>>>> Sent: Monday, October 27, 2014 8:52 PM
>>>>>>> To: 'Bill Pierce'; 'CoCoList for Color Computer Enthusiasts'
>>>>>>> Subject: Re: [Coco] NitrOS-9 L3 Code and Disk Images
>>>>>>>
>>>>>>> Hi Guys!
>>>>>>> Sorry for being offline. I've been a bit under the weather. Here is
>>>>>>> a link to the OS-9 L3 disk image I downloaded from Alan Dekok's web site.
>>>>>>> https://www.dropbox.com/s/izktotl4934qut9/OS9L3.os9?dl=0
>>>>>>> Could you tell me what else would be needed to run this or to update
>>>>>>> the
>>>>>>> NitrOS-9 Repo?
>>>>>>>
>>>>>>> Kip Koon
>>>>>>> computerdoc at sc.rr.com
>>>>>>> http://www.cocopedia.com/wiki/index.php/Kip_Koon
>>>>>>>
>>>>>>> -----Original Message-----
>>>>>>> From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of Bill
>>>>>>> Pierce via Coco
>>>>>>> Sent: Thursday, October 23, 2014 5:01 PM
>>>>>>> To: coco at maltedmedia.com
>>>>>>> Subject: Re: [Coco] NitrOS-9 L3 Code and Disk Images
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Tormod, I sent you a private email concerning Nitros9 level 3
>>>>>>> yesterday. I think it got screwed in the process so I'll send it again.
>>>>>>> And yes, there was a working Level 3 at one point, but Alan took it
>>>>>>> with him when he left us. Unless Kip had a copy from Alan's old
>>>>>>> website, I don't see how he could've run it. It was only available for
>>>>>> Nitros9 L2 v1.2.2.
>>>>>>> The level 3 that Alan was working on was based on code from Nitros9 L2
>>>>>>> v1.22 (yes, that old), which was still being sold by Northern Exposure
>>>>>>> at the time. They at one point announced they "may" provide the Level
>>>>>>> 3 upgrade if enough people showed interest. I don't think they ever
>>>>>> actually released it.
>>>>>>> Alan did have it available on his website later.
>>>>>>> The Level 3 code in the repo is missing 4 important files and WILL NOT
>>>>>>> run without them.
>>>>>>> These files are "IOMan.L3", "OS9P1.L3" (now named Krn), "OS9p2.L3"
>>>>>>> (now named KrnP2), and "Clock.L3" (now split into 2 modules).
>>>>>>> These files have gone through many changes since Nitros9 l2 v1.22 and
>>>>>>> the original L3 files will have to be disassembled and the newer
>>>>>>> modules reworked to do what these modules intended for L3.
>>>>>>> Again... Level 3 WILL NOT WORK without these modules, and I'm NOT
>>>>>>> referring to the current build of these modules as Alan did special
>>>>>>> versions of each one. They were not the same modules as in Nitros9 l2
>>>>>> v1.2.2.
>>>>>>> I think Kip may have been running a release of Nitros9 L2 v3.0.0 as
>>>>>>> I've seen it in several archives labeled as "L3" which is incorrect.
>>>>>>> It's just L2 v3.0.0,
>>>>>>> Bill Pierce
>>>>>>> "Today is a good day... I woke up" - Ritchie Havens
>>>>>>> My Music from the Tandy/Radio Shack Color Computer 2 & 3
>>>>>>> https://sites.google.com/site/dabarnstudio/
>>>>>>> Co-Webmaster of The TRS-80 Color Computer Archive
>>>>>>> http://www.colorcomputerarchive.com/
>>>>>>> Co-Contributor, Co-Editor for CocoPedia
>>>>>>> http://www.cocopedia.com/wiki/index.php/Main_Page
>>>>>>> E-Mail: ooogalapasooo at aol.com
>>>>>>>
>>>>>>>
>>>>>>> -----Original Message-----
>>>>>>> From: Tormod Volden <lists.tormod at gmail.com>
>>>>>>> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
>>>>>>> Sent: Thu, Oct 23, 2014 4:32 pm
>>>>>>> Subject: Re: [Coco] NitrOS-9 L3 Code and Disk Images
>>>>>>>
>>>>>>>
>>>>>>> On Thu, Oct 23, 2014 at 3:38 AM, Kip Koon wrote:
>>>>>>>> Hi Tormod!
>>>>>>>>
>>>>>>>> Are there any plans for reviving the NitrOS-9 Level-3 Code?
>>>>>>> Hi Kip!
>>>>>>>
>>>>>>> I believe Gene has such plans :)
>>>>>>>
>>>>>>> I don't know of anyone else. Boisy put this stuff in the repo some
>>>>>>> years ago, but I think the original level3 work from Alan DeKok is decades
>>>>>> old.
>>>>>>> Other than that the only plans that I know anyone has or had for
>>>>>>> NitrOS-9 is here: http://sourceforge.net/p/nitros9/feature-requests/
>>>>>>>
>>>>>>> Personally I would like to see it ported to more systems. There is a
>>>>>>> crowd of 6809 lovers outside the CoCo/Dragon scene, which I am sure
>>>>>>> you have seen for instance on the N8VEM list. Getting them involved
>>>>>>> and using NitrOS-9 as a unifying base would be great. NitrOS-9 offers
>>>>>>> the a well defined API to write programs that can run on a CoCo or a
>>>>>> homebrew 6809 system.
>>>>>>> Generally I think we need more new software running on NitrOS-9, more
>>>>>>> than we need new features in NitrOS-9. But I am not so much into the
>>>>>>> use of
>>>>>>> NitrOS-9 so what do I know. Of course a lot of people think the
>>>>>>> operating system itself is more interesting to develop than programs
>>>>>>> for it. And I could fit in there, I guess :)
>>>>>>>
>>>>>>>> How do I put in my own changes into my local copy of the NitrOS-9
>>>>>>>> Repository without the Build process removing said changes every time
>>>>>>>> I try to assemble the source code and make the disks? I have some
>>>>>>>> ideas I want to play with including cleaning up some scripts, adding
>>>>>>>> other scripts that I think are needed or at least would be
>>>>>>>> interesting and correcting at least one error in a module.
>>>>>>> You can make your own local branch. See "hg help branch" for the short
>>>>>>> story, but read the mercurial documentation and tutorials for better
>>>>>>> explanations. I posted some of these here:
>>>>>>> http://thread.gmane.org/gmane.comp.hardware.tandy.coco/75439
>>>>>>>
>>>>>>>> Another reason why I'm asking is I have a friend named Bas De Jong
>>>>>>>> who is running a homebrew 68020 VME system he made using wirewrap
>>>>>>>> methods that runs
>>>>>>>> OS-9 68K 2.3 and he wants to add Windowing capabilities to His OS-9
>>>>>>>> Operating system.
>>>>>>>>
>>>>>>>> He asked me some questions about the windowing system in NitrOS-9 and
>>>>>>>> I told him as far as I know the default distro disks have no built-in
>>>>>>>> GUI. Then I remembered the Multivue disks. I tried the Multivue
>>>>>>>> 6309 DW and Multivue
>>>>>>>> 6809 DW disks in Drivewire with VCC 1.43Beta and neither of them
>>>>>>>> booted. I also tried to boot the Multivue 6309 and Multivue 6809
>>>>>>>> disks in VCC Drive 0 with the Drive off Basic command and neither of
>>>>>>>> these booted. If I remember correctly, Multivue is the GUI
>>>>>>>> application, but I cannot check it out to get copies of the screen
>>>>>>>> for
>>>>>>> Bas.
>>>>>>>> Are the Multivue disks broken or did I make a mistake in my
>>>>>>>> configuration in Drivewire and/or VCC?
>>>>>>> I don't know. Maybe Bill Pierce knows, since he's the most heavy user
>>>>>>> of
>>>>>>> NitrOS-9 GUI systems that I know of.
>>>>>>>
>>>>>>>> I tested a version of OS-9 Level 3 once quite a while back and it
>>>>>>>> seemed to work fine, but I didn't have a Coco mouse then so I did not
>>>>>>>> pursue it any further. Now that I have VCC 1.43beta I'm going to
>>>>>>>> pull it out again and see if it still boots. Any help would be most
>>>>>>>> appreciated. Thanks in advance. Take care my friends.
>>>>>>> So there was a OS-9 Level 3? Interesting. Maybe someone can pitch in
>>>>>>> with some history and background. I have considered it more like
>>>>>>> vaporware, from reading the NitrOS-9 FAQ.
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Tormod
>>>>>>>
>>>>>>> --
>>>>>>> Coco mailing list
>>>>>>> Coco at maltedmedia.com
>>>>>>> https://pairlist5.pair.net/mailman/listinfo/coco
>>>>>>>
>>>>>>> --
>>>>>>> Coco mailing list
>>>>>>> Coco at maltedmedia.com
>>>>>>> https://pairlist5.pair.net/mailman/listinfo/coco
>>>>>>>
>>>>>>>
>>>>>> --
>>>>>> Coco mailing list
>>>>>> Coco at maltedmedia.com
>>>>>> https://pairlist5.pair.net/mailman/listinfo/coco
>>>>>>
>>>>>>
>>>>> --
>>>>> Coco mailing list
>>>>> Coco at maltedmedia.com
>>>>> https://pairlist5.pair.net/mailman/listinfo/coco
>>>>>
>>>
>>> --
>>> Coco mailing list
>>> Coco at maltedmedia.com
>>> https://pairlist5.pair.net/mailman/listinfo/coco
>>
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list