3 ms·
What games did Laplink enabled serial multiplayer for? Back then game devs had to roll their own. And likely they chose to avoid parallel because early ports w
by MisterTea 5y ago
What games did Laplink enabled serial multiplayer for? Back then game devs had to roll their own.
And likely they chose to avoid parallel because early ports were not intended for communication but rather a primitive extension of the CPU bus to an external device, originally printers. It allowed you to send bytes to a device and then read back a few GPIO like signals the device would set to indicate things like acknowledged, error, paper jam and so on. It was only later on they added functionality and smarts in the form of ECP/EPP with two way data transfers, buffers, IRQ and DMA. On top of all that, a parallel bus over cable is severely limited to something like 4-5 meters or 15 feet. Serial from the get-go was designed for device-device coms and with the right cable, RS232 can extend up to 100m. Of course you can change the electrical interface of serial to a differential, current or fiber interface and extend serial to reach many km.
- unixhero 5y agoThanks for the deep dive! No games, and I didn't say that either. Although the post itself was a bit unstructured I can see how you thought that.
- MisterTea 5y agoIt did read as if laplink was part of serial gaming and wondered if there was some alternate functionality or API/TSR it offered which I was ignorant of.
- andrewf 5y agoAs a youngster the two household computers were connected with parallel and serial lines (for Laplink and games!) I didn't realize ECP supported DMA.. when compared to a (16550 UART) serial port, that sounds like an ever bigger win than the 8 (vs 1) data wires!