Persze ez a program is elveszett...
Kár...
Biztos nincsenek meg valahol a kazetták/lemezek, ahol az eltûntnek vélt programjaid vannak? Nem keveredtek pl. az audió kazetták közé vagy valami?
Amúgy az érdekesség kedvéért kiváncsi lennék, hogy a Hungry Creature címû játékomban basicbõl a DATA sorokban lévõ pályákat mennyire lehetne betömöríteni. Nyilván ahol egynél több fal vagy "nem fal" jön egymás után, ott "összenyomná" az adatokat, de lehetne ennél többet is? Gyakorlati haszna talán nem túl sok lenne, max. kisebb lenne vmivel a fájl és esetleg gyorsabban kirajzolná a pályát.
Ahogy elkezdek rajta elmélkedni, egy olyan esetben, amikor vízszintesen csupa fal van, ez lehetne a DATA sorban: 38,x. Egyéb DATA sorok talán valahogy így néznének ki: 1,y,12,x,1,y,3,x,1,y,10,x,1,y (x=fal, y="járat"). Van olyan is néha, hogy fal és járat sûrûn váltogatja egymást, erre lehetne mondjuk "z" jelölést használni, és akkor az lenne a DATA sorban, hogy 7,z. És meg lehetne nézni, a fal és a járat kombinációiból milyen esetek fordulnak elõ gyakran. Kár, hogy erre régebben nem gondoltam.
Szerintem igen jelentõs helyet meg lehetett volna spórolni a DATA sorokban. És talán azért is egyszerû, mert max. két-három karakter (fal, járat, akadály) válthatja csak egymást. Ahol 127 karakter fordulhat elõ valamilyen adathalmazban, azt sokkal bonyolultabb lehet tömöríteni, ebbe belegondolni sem tudok, hogyan lehetne.
Tudtok esetleg még valamit, amivel még jobban össze lehetne nyomni a pályákat a HC-ben? Pl. a szimmetrikus, tükrözhetõ pályákat biztos még jobban lehetne tömöríteni, de szerintem sokkal bonyolultabb eljárás kell ahhoz, hogy ne csak az egymás mellett lévõ karaktereket vegye figyelembe.
Egyébként egy érdekesség: a Dot collector címû játékban turkálva kiderült, hogy mindegyik pályánál a pálya körül lévõ falat (keretet) is külön tárolja a program. Ennek nincs sok értelme, mert minden pályánál ugyanaz. Még kisebb is lehetett volna így a Dot collector játék.
(Hát még ha a pályákat is tömörítve tárolják.
) Én a HC-nél úgy csináltam, hogy a keretet ne tárolja már a program külön DATA sorokban.