I na MSX můžete hrát proti sobě, každý u svého počítače.
A to už dost dlouho.
MSX vývojáři nečekali, až přijdou ethernetové rozšiřující cartridge, a naprojektovali si propojení počítačů ještě v 80. letech.
Narazil jsem na to u hry F-16 Fighter (to je Philipsácká verze japonského titulu F-16 Fighting Falcon od ASCII).
Je to samozřejmě jiná hra, než je pozdější simulátor F-16 Combat Pilot pro jiné platformy.
A je to i jiná hra, než F-15 Strike Eagle od Sida Meiera (která pro MSX existuje taky, dokonce ve dvou verzích, pro MSX 1 z roku 1987 a pro MSX 2 z roku 1988).
Tahle hra, míněno F-16 pro MSX, nevypadá nijak mimořádně, je to spíš taková převlečená střílečka než simulátor, jde v ní hlavně o letecký souboj, trochu to připomná ACE 2.
Zatímco ale ACE 2 nabízelo hru proti živému hráči, který seděl u stejného počítače a obrazovka byla rozdělena napůl, tady si můžete zahrát proti člověku sedícímu u druhého počítače a obrazovku má každý celou pro sebe.
Manuál verze od Philipsu se zmiňuje o tom, že počítače se propojují kabelem strčeným do joystickového portu 2, ale o zapojení mlčí a jen dodává, že si máte kabel koupit u Philipsu a v žádném případě si jej nestavět sami, protože si tím můžete zničit počítač.
Bezva rada.
My naštěstí dnes víme, jak takový kabel vypadá.
Z kabelu se dokonce vyvinula i síť JoyNet.
Z joystickového konektoru jdou dva kabely, zakončené DIN konektory (jeden samec, druhý samice).
Na MSX setkáních se tak propojují i 4 počítače.
Jde to ale i s 14 počítači!
Podle uvedených údajů je při osmimetrové kabeláži chybovost přenosu 16 KiO „paketů“ 1:2500.
Pro JoyNet vzniklo i pár utilit:
JoyWave je program pro Turbo-R, který přehrává .WAV soubory streamované z PC.
K přehrávání se používá PCM hardware, který je v Turbo-R a který bohužel není kompatibilní s PCM čipem ze standardu MSX-Audio.
Na PC se kabel připojuje na paralelní port.
PC část je psaná v C, MSX část v assembleru.
Connect je vlastně fileserver. Jeden počítač (slave) sdílí své disky, druhý (master) k nim má vzdálený přístup.
Program vznikl pro BBS, která běžela na MSX.
Vyjmenujme si raději hry:
F-16 Fighter pro jedničkové MSX jsem už zmínil.
F1 Spirit 3D Special využívá JoyNet kabel k propojení počítačů při závodech formule 1 (nejde o simulátor, spíš něco jako Pole Position).
Hra je pro MSX 2+.
Snafu je něco jako Light Cycles z Tronu.
Podporuje až 14 počítačů!
A to je tak nějak všechno.
Přijde vám to málo?
Čekali jste víc?
Mně taky, ale… zdrojáky máme.
Tak proč s tím něco neudělat?