[Coco] DriveWire in Java

Aaron Wolfe aawolfe at gmail.com
Wed Dec 9 13:57:41 EST 2009


oops, E: is just a leftover from my own stuff, I will double check the
defaults for sanity and put a better config file in the zip in a few
minutes.

I'll put all of the source up very soon, just cleaning out some of the
crud first :)

-Aaron




On Wed, Dec 9, 2009 at 1:44 PM, Jim Hathaway <kg4knb at hat3.net> wrote:
> 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
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>



More information about the Coco mailing list