The serial upload slave is a small program that allows you to upload and run code on the Dreamcast through its serial interface. Using a PC serial adaptor programs can thus be cross-developed and run from a computer on the standard Dreamcast unit. The upload slave itself can be booted from a CD-R disc. Please note that this software is of interrest only to people actually able to compile their own Dreamcast programs.
2000-06-27 13:52: By an unfortunate accident, the first version that was publised here about 12 hours ago was only bootable on Japanese systems. Sorry about that. The one available now should boot on Japanese, US and European systems.
First, download the serial upload slave and burn it onto a CD-R using the instructions available elsewhere. The boot the DC from this CD-R. You should see the familiar SEGA logo appear, and then the sides of the screen should turn blue. This is the indication that the serial upload slave is active.
To speak with the serial upload slave, you should set your serial port to 57600 bps, 8N1, hardware flow control. The slave accepts command lines terminated with LF or CR+LF, and responds to each processed command with the prompt ">". If it has any trouble with a command, it also responsed with "?" followed by a letter describing the nature of the problem:
Empty lines are accepted as the empty command. Furthermore, two non-empty commands are accepted: