"Still Alive" (Sega-to-Sega communication) demo
Posted: Thu Jun 25, 2015 3:50 am
Am cross posting this thread from Sega-16 because it is too cool! Apparently one of the members from Sega-16 created a program that runs the credits "Still Alive" sequence from Portal, using a master-slave configuration and serial communication between 2 Sega Genesi via controller port #2 on both.
Youtube video
The master Genesis runs the master program from a flash cart, draws the text to a monitor, and sends commands to the slave. The slave, which could run it's slave program from another flashcart or from a Sega CD ISO (!), accepts the master's commands to draw ASCII graphics, and displays it on another monitor. Am very curious as to the exact technical details on how this works, especially with the Sega CD option (unfortunately, the author has not given out source code, but only a brief code explanation). My guess is that is he is using a modified Zero Tolerance 2-player network link styled serial interface to communicate between the two Genesi (the Youtube comments hint to this).
So, out of curiousity, what exactly would it take for Sega-to-Sega communications ("S2S" communication ) code-wise, and what other cool things could we do with it ? Has anyone ever done any technical research or demos with the Zero Tolerance 2P serial communication protocal? The only thing I could find about it on Spritesmind was this.
(This thread probably should have been posted under "hardware"...)
Youtube video
The master Genesis runs the master program from a flash cart, draws the text to a monitor, and sends commands to the slave. The slave, which could run it's slave program from another flashcart or from a Sega CD ISO (!), accepts the master's commands to draw ASCII graphics, and displays it on another monitor. Am very curious as to the exact technical details on how this works, especially with the Sega CD option (unfortunately, the author has not given out source code, but only a brief code explanation). My guess is that is he is using a modified Zero Tolerance 2-player network link styled serial interface to communicate between the two Genesi (the Youtube comments hint to this).
So, out of curiousity, what exactly would it take for Sega-to-Sega communications ("S2S" communication ) code-wise, and what other cool things could we do with it ? Has anyone ever done any technical research or demos with the Zero Tolerance 2P serial communication protocal? The only thing I could find about it on Spritesmind was this.
(This thread probably should have been posted under "hardware"...)