Remote Comms Link use

I have an really old computer with a Comms Link card that I use for Saturn programming. However being quite slow, it takes for ever to compile programs using the KPIT stuff.

Plus all the sound and art tools are on different computer so I end up copying lots of stuff over to the old machine as I can't use it to work on data when needed.

Here's the solution I came up with:

- Network the two computers together and enable file sharing so you can map a directory on the old computer as a network drive on the one you want to use.

- Write a small program that waits in a loop for a text file to be created and passes all the lines of text to command.com (or use DJGPP's system() to get around the command line limit)) for execution. It deletes the command file and waits for a new one afterwards. This runs on the old computer.

From the computer you want to use, do all the normal tasks (edit and compile software, generate data, etc.) then copy the binary output and any necessary files to the networked drive.

Finally copy a textfile with some commands to run your program, and the old computer will load it to the Saturn.

Something like this:

n:\saturn is the networked drive pointing to d:\work\saturn on the other computer

run.bat:

copy myprog.bin n:\saturn

echo "sat -l myprog.bin 26004000" > n:\saturn\cmd.txt

On the other computer, the application-running program is waiting for cmd.txt to appear, then it will invoke the Saturn transfer utility and return. If you have a single monitor setup (KVM switch) this works fine as you don't need to know what the other computer is doing.

In practice it works very smoothly, just 'make' and 'run' like normal.

The advantage of this method is that it takes all of 10 seconds to whip up the code and requires no network programming. Ignore the fact that real programmers can come up with 1000 ways to do this better -- I'm not one of them. ;)

Hope this is useful for somebody, I know I'm enjoying it. :D
 
Hah! Well hey, if it works why not :) I wish I could use such a setup, except my saturn dev'ing computer is in another room of the house. Now if only someone could build me a cable... ;)

Cyber Warrior X
 
Not worst sounds about like my setup, but I compile on the machine with the comms card. Most of the work is done on my much faster athlon through file share and maped network drives. I also have a Mac 7200 set up running the mac saturn tools and transfer those with pc maclan. :p
 
Originally posted by a-dac@Mon, 2005-07-18 @ 12:28 PM

They are at the bottom of Antime's Page. Most are worthless without the cart dev system or have a a pc port but hey...

[post=136849]Quoted post[/post]​


Sorry, I have forgot about these tools. Have them installed, too, but they seem to work better for people emulating a Mac on Windows...
 
Back
Top