[Coco] How to import source code into NitrOS-9?
Bill Pierce
ooogalapasooo at aol.com
Sat Oct 10 18:00:47 EDT 2015
Stephen... I had forgotten that's why you were trying OS9 LMAO
MShell is good stuff.. once you get the hang of how it works (not hard, point-n-click), it will move files to almost ANY drive system you're connected to.
If you're going to try MShell, all you need is the install disk from my website. Copy all files to the exact same dirs on your /dd drive i.e /dx/cmds to /dd/cmds, /dx/sys to /dd/sys.
To start MShell, just type:
mshell&
Yes, that's an ampersand is it needs to be there. It releases the current shell (MShell doesn't need it) and you can use that window for other things. MShell opens it's own window and switches over to it.
MShell will work with mouse or keyboard.
There's a text file included that explains all control keys and mouse controls. I will have a complete PDF manual soon as well as a newer and faster version of MShell with even more features.
ONE WARNING!!!
I don't know about CocoFPGA, but when I try to run MShell on VCC when the CPU is overclocked, it WILL CRASH.
You may have to clock the FPGA down to as slow as it will go to start MShell, but once it is running it will run as fast as you can go.
This is due to VCC timing and the way it's overclocking works. When the CPU is sped up, the system clock remains normal. When MShell starts, there are 2 'sleep' calls that are clock based and the CPU outruns them when going fast and causes one operation to not finish before and causes the newly loaded module to crash as the screen is not ready.
Try it first at slow speed... then if it works ok, exit MShell (Q) and try again at fast speed... it may work on the FPGA as I do not know if the clock speeds up with cpu speed. If it does, then MShell should run at fast speed.
Either way, MShell will run at fast speed once it reaches the main screen. I don't know if you can change clock CPU speed on the FPGA while in operation (I don't own one) so try what you can.
Let me know how it goes :-)
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
Global Moderator for TRS-80/Tandy Color Computer Forums
http://www.tandycoco.com/forum/
E-Mail: ooogalapasooo at aol.com
-----Original Message-----
From: Stephen Pereira <spereira1952 at comcast.net>
To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Sent: Sat, Oct 10, 2015 5:31 pm
Subject: Re: [Coco] How to import source code into NitrOS-9?
Hi Bill,
You *ARE* a saint, I am convinced of it!
Yes, I know that I linked to
the entire .zip file, but I tried to say that I tried the plain vanilla CoCo 3
boot disk. And, yes, your explanation, once again, of why that is not the right
thing to do has helped me tremendously.
I tried both of the disks images that
you indicated. The DW disk image failed to boot. The Becker disk image boots,
and ***YES*** the dw server command works right away without all of the
hullaballoo that I have been going through. Just as you indicated that it
should.
OK. I get it now. I need to use the
nos96809l2v030300coco3_becker.dsk. It would have been nice if that was more
obvious from the outset.
However, with your amazing persistence, I have learned
a few things during this endeavor. Thank you so very much for all your
attention and assistance.
Now, maybe I can finally go on and try the MShell
program that you originally suggested to me.
Thanks a million!
smp
--
Stephen
M. Pereira
Bedford, NH 03110
KB1SXE
> On Oct 10, 2015, at 4:46 PM, Bill
Pierce via Coco <coco at maltedmedia.com> wrote:
>
> Stephen, from your link, I
have no idea which dsk you tried as that is a zip of several disks. But it
sounds like you tried a standard Coco 3 disk which will NOT run dw.
> Yes, DW is
invisable (when installed)... but NOT on a normal Coco3 boot (not installed).
The drivers must be present. The one for your FPGA has the DW "disk" driver
already there, just not the scdwv stuff... The disk drivers (rbdw, dwio) are the
root of ALL dw4 operations and so they're not on a 'normal' Coco 3 bootdisk,
ONLY on DW bootdisks. The whole problem is that whoever made the FPGA boot disk,
eliminated the 'scdwv' driver and it's descriptors... why? I don't know, but it
was not a good move. This makes that boot (as far as dw is concerned) just a DW
file sharer... not a PC utility, TCP/IP gateway, TelNet server/client, virtual
printer, MIDI player, remote terminal, etc. Without the virtual ports (scdwv,
scdwp, Nx, P, MIDI, and Zx... it's just a file server system.
> If you're going
to try a repo disk, use the proper disk for your purpose:
>
> From the posts
I'm seeing on the CocoFPGA, I'm not sure whether the FPGA uses the Becker Port,
or standard DW4???
> I was under the assumption the FPGA used the Becker port (I
thought it was developed for it), but now I'm no longer sure....
>
> So for
Becker Port (most likely) use:
>
http://sourceforge.net/projects/nitros9/files/releases/v3.3.0/disks/nos96809l2v030300coco3_becker.dsk/download
>
> or if that doesn't work try the standard DW4 disk, use:
>
http://sourceforge.net/projects/nitros9/files/releases/v3.3.0/disks/nos96809l2v030300coco3_dw.dsk/download
>
> One of these is the proper disk for a 6809 L2 DW boot on the FPGA. Just stick
it in DW slot 0 and type DOS (if you have dw access from DECB)
>
> You will NOT
have to load the drivers with these disks as they already have them in the boot.
Just try the dw cmd without all the merge stuff.
>
>
>
>
>
>
> 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
> Global Moderator
for TRS-80/Tandy Color Computer Forums
> http://www.tandycoco.com/forum/
>
>
E-Mail: ooogalapasooo at aol.com
>
--
Coco mailing
list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list