[Coco] CoCoNet status

Roger Taylor operator at coco3.com
Sat Dec 6 22:07:56 EST 2008


As of 12/6/08, the CoCoNet project is moving forward quickly:

CoCoNet is a base system patched into Disk BASIC 1.1 that allows you 
to mount virtual disks from your PC or the web (through the PC's 
connection), and also copy files from the PC or the web and put them 
on currently-mounted virtual disks.  There's no need to move back and 
forth between the CoCo and PC.  The PC server software gives what the 
CoCo asks for.

some possible Disk BASIC 1.1 commands:

DRIVE 0,"c:\any.dsk"
DRIVE 0,"http://www.coco3.com/coconet/dsk/d01.dsk" (read-only)
DRIVE 0,"d02"  (automatically points to coco3.com coconet virtual 
disk folder) + ".dsk"
DRIVE 0,"os9"  (mounts os9.dsk stored on coco3.com/coconet server)
DRIVE 0,"http://www.yourserver.com/nitros9.os9"
--ability to turn virtual disks on/off

(quickly grab internet files or PC files and port them instantly onto 
your mounted virtual disks)
WLOAD "http://www.coco3.com/somegame.bin","game.bin"  (automatic LOADM format)
WLOAD "http://www.anyserver.com/calc.bas","calc.bas" (automatic ASCII 
or binary format detected)
WLOAD "http://www.stocks.com/latest.dat","stocks.dat"

Get the idea?  Is all of this fast??  YES.  57600 bps on a CoCo 1 or 
2, and 115200 bps on a CoCo 3 through the bitbanger port.  USB serial 
dongles work great, with any COM#, not just 1 through 4.  I use COM8 
in my tests.

an example of how you'd get an internet browser running:


DRIVE 0,"d:\coconet.dsk"  (yours or anybody elses HTML renderer 
program disk, stored on the PC)
RUN "WWW"

the WWW.BAS program would do something like:

DRIVE 1,"d:\workdisk",FORMAT  (or ,NEW)  (doubles as a RAM Disk simulator)
WLOAD 1,"http://www.coco3.com/index.php","index.htm"  (copy web page 
onto disk 1)
OPEN "I",1,"INDEX.HTM:1" and read the contents and process it.
CLOSE 1

What about the possibility of:
10 WLOAD 
1,"http://www.coco3.com/cgi-bin/cococafe.cgi","index.htm"  (store a 
web file onto the DRIVE 1 virtual disk)
20 OPEN "I",1,"INDEX.HTM:1" and read the contents and process it.
999 GOTO 10

Get the idea?  CoCoNet itself won't do any HTML rendering because 
it's not a web browser, but instead grab web files and PC files and 
store them on currently-mounted virtual disks.  This base system 
gives SUPER power to the CoCo, but any ROM version would obviously 
cancel out any hard drive capable DOS you rely on.  You'd have to use 
your MPI I suppose to switch between the various DOS'es you want to use.

I'm working to get this on an EPROM as Disk BASIC 1.1 (patched) so 
it's *completely* ready to go on power up.  No real floppy drives are required.
-- 
Roger Taylor

http://www.wordofthedayonline.com




More information about the Coco mailing list