Tanulmányoztam a NICK leírását az enterprise.iko.hu oldalon Zozo által közzétett dokumentumok között.
Találtam egy érdekességet, ami nekem új, és nem tudom, hogy IS-BASIC-ben vajon van-e támogatása a "VIDEO:" csatorna részéről.
Ha kiadjuk a
GRAPHICS HIRES 2
parancsot, akkor kapunk egy két színű módot, ahol a vízszintes felbontás 80x8=640 képpont. Csak 2 szín elérhető, a 0. papírszín és az 1. tintaszín.
Ha viszont átállítjuk a bal margó egyik bitjét, akkor a 80x8 képpont esetén a 8-ból az egyik szélső képpontot elveszítjük, az nem lehet tinta színű csak a háttér színét kapja.
Ha ez az elveszített bit 1, akkor a 8 képpontos blokkban
SET PALETTE 0,1,2,3,4,5,6,7
esetén a tintaszín nem 1 hanem 3 lesz. A papír pedig nem 0 hanem 2. (ez a WP-ben 80 oszlop módban látható is amikor sort jelölünk ki és átváltjuk a színét)
Ilyenkor a teljes sorban a 8-as blokkok különböző színűek lehetnek.
A margó másik bitjének állításával lehetőség van a másik szélső képpontot is elveszíteni, ezzel és az előzővel pedig még 2 újabb papír és tintaszínt elő lehet hozni, de egy 8-as blokkban csak 2 féle, és a palette egymás melletti színei lehetnek (páratlan és páros)
Mivel ez egy grafikus mód, meg kell említani, hogy az első beállítással egy vízszintes vonal így nézne ki.
_OOOOOOO_OOOOOOO_OOOOOOO_OOOOOOO_OOOOOOO_OOOOOOO
A fenti kettővel együtt pedig így
_OOOOOO__OOOOOO__OOOOOO__OOOOOO__OOOOOO__OOOOOO_
ahol _ a papírszín
és O a tintaszín
Gyakorlatilag ilyen szaggatottvonal féleség.
A Gépi Kódú programozás írja is, hogy ha a 80 karakteres módban vagyunk (ami igazából 2 színű grafikus mód) akkor ezzel a módszerrel a karakterek soványabbak lesznek, mert nem 8 bit széles hanem 7 bit széles lesz, ami nagyjából nem is jelent problémát, mert nagyjából az összes betű és szám elfér 7 biten, nem használja a 8. bitet.
Akkor van gond ha mégtöbb színt szeretnénk, mert akkor fel kell áldozni a másik oszlopot is, ehhez új még vékonyabb karaktereket kell definiálni.
Én úgy gondolom hogy ez inkább karakteres módhoz lett kitalálva, valami kompatibilitási okból. A hiányzó pixel oszlopok miatt szerintem grafikához nem való.