De ha leírod, mit kellene észrevenni egy laikusnak, szívesen kirakom!
Elõször is hiányzik az évszám, az utolsó fordítás pontos ideje 1991.08.21 1:11, amúgy aznap lettem 16 éves
(Atyaég, ez már több mint 20 éve volt!
)
Besorolásra pontosabb lenne a "poénkodás, és némi grafika"
Ez volt az éltem elsõ gépi kódú próbálkozása, mintegy 2 évi EP-zés után. Ekkor már két gépünk volt, hálózatba kötve, így úgy ment a fejlesztés, hogy az egyik gépen futott az ASMON, és a NET-re lett lefordítva, ill. a másik gépen betöltve a kipróbálandó program. Az adatfájlokat a saját magnójáról töltötte utána. A fejlesztés közben tettünk szert EXDOS kártyára ennek (mag annak, hogy beállítottam a TIME/DATE-t
) köszönhetõ, hogy meg van a pontos idõpont.
Megjelenítónk ekkor még csak Junoszty tv volt,
Kurczu-nak volt színes tévéje, így suli után nála keresgéltem színkódokat a rasztercsíkokhoz.
A program egybõl egy kis poénkodással indul, a névsorból a titokzatos Dr. Préry a padtársam volt 4 éven keresztül, neki Atari ST-je volt ebben az idõben, közremûködött pl a
Interlace Demo képeinek elõállításában, valamint õ rajzolta a
Zozolace Garfield-os képeit.
A kezdõképernyõ után jön az adatfájlok betöltése, a korábban már kitárgyalt módon a képernyõ közepére áthelyezett, de mégis mûködõ status sorral. (Egyébként ez az LPT-s trükk lett késöbb a ZT órájának a status sor fölé való helyezésére felhasználva.)
Az adatfájlok tömörítve lettek az egyszerû bájtismétlõdéseket kiszûrõ módszerrel, itt még a betömörítés egy külön BASIC programmal történt. Késõbb ez lett tovább fejlesztve a tömörített VS/VL-hez. (Még késõbb meg az egész évfolyamon egyedül *5-ös programozás érettségit írtam, amikor Pascal-ban tömörítõ programot kellett írni. Mindenki más rosszul volt, hogyan lehet ilyen bonyolult feladatot adni
)
Visszatérve a demo-hoz, az adatfájlok direkt maradtak sok külön fájlban, hogy jól látszódjon a status sor mûködõ volta.
Betöltés közben is van poénkodás, konfigurációtól függõen, a magnósokat egy lemezes üzenet lepi meg (helyezzünk lemezt az E: meghajtóba
), a lemezeseket pedig kazetta CRC hiba, de EXDOS-os módra Retry/Abort kérdéssel
Töltés végeztével egy figyelmeztetést kapunk, hogy ne Resettel lépjünk ki. Ha nem fogadjuk meg ezt a tanácsot, akkor egy újabb poénos üzenettel búcsúzik a program
Ezután jön a fergeteges Paintbox munkásságom némi scroll és sok rasztercsík effekttel feldobva.
Következõ kép az elsõ Paintbox próbálkozások egyike volt, aminél ott poénkodtunk Apucival, hogy vajon mi a fenét is sikerült rajzolni. A magyarázatot olvashatjátok a képen
A kép alatt egy egy újfajta rasztercsík effekt látható, továbbgondoltam 3D-ben a sima rasztercsíkot, ha úgy néz ki mint egy rúd, akkor félbe is lehet vágni! Ilyen félbevágott rasztercsík látható két darab, a 3D hatás erõsítésére a harmadik sima rasztercsík 8-as alakban kering ezek között.
Kilépéskor a rasztercsíkok valósítják meg a képernyõtörlést. Majd ezután egy poénkodó kérdés következik, miszerint örülnénk-e egy hideg resetnek?
A választól függõen más-más üzenettel búcsúzik a gép, itt ismét egy félbevágott, forgó rasztercsík a fõszereplõ, új effektként a domború felületére van nyomtatva a szöveg.
Ezután úgy tûnik, mintha resetelne a gép, azonban amikor tovább lépünk EP logótól, kiderül, hogy csak átverés volt, mert még fut a program, és megfenyeget minket a következõ résszel.
Ilyen reset szimuláció volt már korábban is egy demóban (most nem jut eszembe a neve, nekem igazából csak az EP logót átrajzoló, zenélõ része tetszett, azt külön ki is vettem EP-KACAJ.COM néven), viszont az csak az alapgép indulását utánozta.
Az enyém az EXOS-tól veszi a RAM listát, így bõvített gépen is annyi RAM-ot tesztel amennyi van, ill. érzékeli a gyorstesztes cartridge-t, így akkor gyorstesztet szimulál (az akkoriban létezõ eredeti Gyányi Sanyi félét, amit most pl. az ep128emu TASMON-os konfigjaiban láthatunk.)
Persze ma már ez is elavult, azóta jöttek újabb EXOS verziók, újabb gyorstesztek...
Ill. az egész program nem EP64 kompatibilis, mivel akkor arról még semmit se tudtam
Igény esetén készülhet javított verzió
És végül egy kis poénos üzengetés jut azoknak is, akik a program kódjába néznek bele