I have added network support to 64net/2. 64net/2 was first meant to be a fileserver for c64, serving via multiple solutions, like parallel cable (lpt<->userport) or swiftlink. Now with the rr-net also transfer via network is possible and achieves transfer-rates up to 39kb/s. The protocoll is UDP based, and all the changes necessary fit into a special patched kernal.
Yet the current version is running well with linux, and should as well with BSD, OSX and also Widnows should be no problem (though not tested with recent changes).
Loading and saving is super fast. The new network drive is mapped to @9 and appears like a normal floppy. .d64 images can be mounted easily, as well as dirs can be changed teh same way. Also it supports the usual disk commands, as well as M-W and M-R commands. Just no true 6502 emulation is avaliable, thus M-E won't work, as well as of ocurse fastloaders won't work. But as it is a kind of trend to remove such things again and make things thus more compatible again with recent solutions like ide64 and such, this should not be much of a problem.
Also works fine with nasty things like TAS, Amica Paint, Funpaint, ....
Nitro is adding multiclient support at the moment. That means one 64net/2-Server can then server a whole squadron of c64s, each c64 with his own or a shared home directory.
The recent sourcecode can be obtained from at the sourceforge cvs.
http://sourceforge.net/projects/c64net
A current version of the Kernal patch can be obtained by me (still optimizing even more), so just send a mail to
bitbreaker@metalvotze.de.