Ha már így szóba került a hálózat...
Elvileg a
Tippek és Trükkökben leírták, hogyan működik. Csak egy szépség hibája volt a dolognak, hogy a lerajzolt bekötés az a SERIAL-hoz való, nem a NET-hez! A Centrumban kapható kábel is ezt a bekötést használja.
Vagy két hétig szenvedtünk vele, mire rájöttünk mi a baj. A
helyes bekötés itt látható Slashnet kolléga rajzán.
Három szál drót kell, az megy végig minden gépen, Adat, Állapot, és Föld.
Minden gépnek egyedi száma kell, hogy legyen, ez a 18-as EXOS változóban állítható be. Ez 1-32 lehet. A 0-ás cím az általános, mindenkinek szóló adásra van fenntartva.
Ezt a számot használjuk aztán a NET eszköznél eszközszámnak.
Pl: OPEN #1:"NET12:" esetén az 1-es csatornán a 12-es géppel lehet kommunikálni. (NET csatornák kétirányúűak)
Lemezes gépről program átküldése:
1-es gépen:
:COPY GAME.BAS NET2:
2-es gépen:
LOAD "NET1:"
Elvileg az is lehetséges, hogy egyszerre több gépnek menjen az adás, az előbbi példa:
1-es gépen:
:COPY GAME.BAS NET0:
Többi gépen:
LOAD "NET0:"
Van szoftver megszakítás is a hálózathoz, ez a NET IRQ. Lehet több csatorna is megnyitva különböző gépekhez, ha valamelyiken adat érkezik, akkor az hálózati megszakítást generál, és a CHAN NET és MACH NET változókból ki lehet olvasni, melyik csatornán, és hanyas számú géptől érkezett adás.
Pl. lehetne olyan szerver programot írni, ami fut mondjuk egy vinyós gépen, a kliens gépek programja elküldi melyik fájlt szeretnék, a szerver meg küldi a fájlt. Valószínűleg ezt az egészet valami ilyesmire találták ki, hogy az irodában, vagy iskolában van egy csúcskonfig, ami kiszolgálja az egyszerű felhasználói gépeket.
Azt a hálózatban működő Reversi játékot kb. hogyan csináltad, Zozo? Két személy tudja egymás ellen játszani? Gondolom, nem ugyanazt a programot kell akkor mindkét gépbe betölteni, hanem az egyikbe olyat, ami küldi az adatot akkor, amikor a másik várja.
Nem Reversi, Awari
A két gép játszik egymással, a program ugyanaz, csak a hálózati számot kell átírni.
Sikerült is megtalálni a kazettát
már csak a drótot kell előásni, vagy forrasztani egyet.
Könnyű csinálni ketten játszható, karakteres képernyőn futó pac-man játékot basicben, lehet versenyezni, ki tud több tablettát összeszedni adott idő alatt. Nem tudom, ezt mennyire lehet bonyolult megcsinálni, hogy hálózatban játszhasson egymással két ember. Azt hiszem, régebben beszélgettünk itt erről.
Elvileg lehetne ilyet csinálni, bár túl pörgős játékhoz nem biztos, hogy megfelelő lenne. Inkább kártya, dominó vagy ilyesmi, esetleg olyan stratégiai mint pl a Rebel Star.