[Coco] DriveWire in Java

Jim Hathaway kg4knb at hat3.net
Wed Dec 9 13:44:02 EST 2009


On Wed, Dec 9, 2009 at 12:17 PM, Aaron Wolfe <aawolfe at gmail.com> wrote:

> I've put a working version of a new DriveWire server, written in Java,
> at http://aaronwolfe.com/coco
>
> The zip file there *should* just work for any Windows platform that
> has a JRE installed, but I'm hoping some of you guys might have time
> to try it, as I have only one Windows machine here to test on.   The
> idea is to unzip the file and double click on dwserver.jar...  might
> work :)
>
> Next will be click and run versions for OS X and Linux.  The serial
> library I've used supports about 30 platforms altogether, and I've
> designed the server so that the GUI is optional.  This is in hopes of
> running the DW server on mobile devices or other small things that
> support Java.
>
> Features added include the ability to write protect disks, saving and
> loading entire sets of disks at a time (this I really like) and a
> fancy log viewer thing.
> Right now only drives and rtc work.  Printing, virtual serial and
> networking are not far off.  I believe the implementation is true and
> complete in following the DW 3.0 specification for the drives portion.
>  It's probably just in my head but it feels faster than the delphi
> windows version somehow.  booting os9 is very quick.
>
> Anyway, if anyone wants to try it out I'd be glad to have some
> feedback and bug reports.
> -Aaron
>
> Aaron,

This is really good stuff.  I have thought before about how it would be
great to have DriveWire implemented in Java for portability.

Any chance you will be posting the source code at some point?  I would be
interested in taking a look.

When I started the application it created its log file in e:\dwlog.txt even
though I launched the application from c:.  I just noticed
that DriveWireServer.properties specifies LogFile = e:\\dwlog.txt as the
default, so that explains that.  But it might cause a problem if you launch
and don't have an e: drive that is writable.  Maybe a better default would
be c:\dwlog.txt?

I don't have any CoCos here at work, so I cannot really test much more at
this point :)

Jim Hathaway



More information about the Coco mailing list