[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