State of the Art – Demo Show

A mai délutánt Szegeden töltöttük Elmerikkel. A szegedi Agórában vettünk részt egy demóvetítésen, amit szokás szerint Mári Zsolt barátunk szervezett.

Itt található a rendezvény oldalára mutató link:

http://www.agoraszeged.hu/program/state-of-the-art-demo-show

Elmerik le is fotózott, amikor az épület előtt álltam:

Aztán a jegyvásárlás, meg egy kapucsinó elfogyasztása után felmentünk az emeletre, ahol már ott volt Zsolt és néhány további érdeklődő.

Először Jailbird, a Booze Design demócsapat grafikusa tartott egy érdekes előadást a Commodore 64-es grafikák készítésének titkairól. Az Edge of Disgrace című demójukat a Youtube-on itt nézhetitek meg:

Én eddig még nem láttam ezt a demót, és döbbenetes volt számomra, hogy mit képesek kihozni ebből az ezeréves gépből, mind grafikailag, mind zeneileg.

Aztán pedig következett a demók vetítése, a közönség létszáma is szépen növekedett időközben, és egészen délután 5-ig C64-es meg Amigás demókat néztünk.

A vetítővásznon éppen a Kefrens Desert Dream című demója fut. A háttérben egy IBM 360-as gép áll, mellette pedig két IBM terminál látható. Az előtérben a valamivel fiatalabb demógépeket látjhatuk.

Összességében ismét egy kellemes retrógépes délutánban volt részünk Szegeden. Várható, hogy ősszel ismét lesz hasonló demóvetítés. Ha lesz, akkor mi is ott leszünk 🙂

 

Neologia diskmag

1997 és 2000 között Szentesen működött egy számítástechnikai klub, melynek a keresztségben a Neoprimitives nevet adtuk. A klubban sok egyéb számítástechnikát érintő tevékenység mellett programoztunk is, és ennek eredménye lett egy (a klub nevére is utaló) lemezújság, a Neologia. Ez a diskmag összesen 8 (+1) számot ért meg, de 2000 januárja után abbahagytuk a szerkesztését. A csapat magja egyébként – mivel jó ismerősökből áll – megmaradt a mai napig, ennek látható megjelenése a Lidércfény Online Kulturális Magazin.

A Neologiát annak idején elsősorban ismerősök között terjesztettük, illetve néhány szám megjelent a PC-X magazin és a CD-Ultra CD-mellékletén is. Itt most közzéteszem a ma is meglévő számokat, hogy ha valaki esetleg meg szeretné ezeket nézni, megtehesse. Ehhez szükség van a DOSBox letöltésére, mivel a mai Windowsokon az annak idején Turbo Pascalban készült diskmag-keretprogram sajnos nem fog elindulni.

A Neologia megjelent számai a következők:

Neologia 1
Neologia 2
Neologia 3
Neologia 4
Neologia 5
Neologia 6
Neologia 7
Neologia 8

 

A kiállítás képei

2017 május 13-14-én Mári Zsolt retrószámítógépes kolléga jóvoltából megrendezésre került a szokásos szegedi retrószámítógép kiállítás, amire mi, szentesi retrókedvelők (Noémi, Tegze, Elmerik és én) is elmentünk, mint ahogy azt az előző években is mindig tettük. Akkor fotóztam is egy csomót, de sajnos ráfelejtettem a képekre. Most viszont megtaláltam a fotókat a fényképezőgépen, és néhány képet közzé is teszek e helyen.

Read more

Billentyűledek kapcsolgatása

Egy régóta nem frissített oldalon találtam rá egy őskori Turbo Pascal nyelvű programomra, ami a billentyűzeten található ledeket kapcsolgatta. Közzéteszem ezt az írást is, hogy mindenki bölcs legyen tőle 🙂

Az alábbiakban – rövid magyarázattal együtt – közlök egy Pascal nyelvű programot, mellyel a billentyűzeten található ledek kapcsolgatása válik lehetővé. (Megj.: a program már a Windows XP alatt sem nagyon akart működni…)

A program a billentyűzet státuszbytejait állítgatja át, ezzel éri el a ledek ki-be kapcsolását. Ezek a státuszbyteok a hexa 417 és 418 memóriacímeken találhatók. A két memóriacím egyes bitjei használatosak a billentyűzet különböző állapotainak jelzésére. A program szempontjából a hexa 417 cím alábbi bitjei érdekesek (a legelső bit a 0. sorszámú, az utolsó a 7.):

  • 4. bit: a Scroll Lock állapota
  • 5. bit: a Num Lock állapota
  • 6. bit: a Caps Lock állapota

Ha az adott bit 1, akkor a led aktív, ha 0, akkor pedig nem aktív.

A billentyűzet – és egyéb hardverelemek – programozásáról az alábbi könyvekben lehet bővebb infót találni:

Peter Norton: Az IBM PC programozása, Műszaki Könyvkiadó, Budapest, 1990
Abonyi Zsolt: PC hardver kézikönyv, ComputerBooks, Budapest, 1995

 

program Ledek_vezerlese;

 uses Crt;

 const CapsLock   = 64;
       NumLock    = 32;
       ScrollLock = 16;

       Esc        = #27;

 var b  : char;
     ki : boolean;
     bl : byte absolute $0:$417;

 begin
  ClrScr;

  ki:=false;

  while (not ki) do

   begin
    b:=ReadKey;

    case b of

     (* Caps Lock bekapcsolasa *)
     'c','C': bl:=bl or CapsLock;

     (* Caps Lock kikapcsolasa *)
     'v','V': bl:=bl and (255-CapsLock);

     (* Num Lock bekapcsolasa *)
     'n','N': bl:=bl or NumLock;

     (* Num Lock kikapcsolasa *)
     'm','M': bl:=bl and (255-NumLock);

     (* Scroll Lock bekapcsolasa *)
     's','S': bl:=bl or ScrollLock;

     (* Scroll Lock kikapcsolasa *)
     'd','D': bl:=bl and (255-ScrollLock);

     (* Kilepes *)
     Esc: ki:=true;
    end;
   end;
 end.

 

Computer Karácsony ’97 – ROMHalmaz

1997  december  13-14-én rendezték meg Budapesten a Puskin utcában  a  Computer Karácsony nevezetű rendezvényt. Régi számtechklubunk, a Neoprimitives tagsága  is  úgy  döntött,  hogy  meglátogatja az akkoriban szinte hagyománnyá  vált eseményt. A helyszínen volt egy kisebb terem, ahol “ROMHalmaz” fedőnév alatt néhány már akkor is retrónak számító gépet állítottak ki, és ott készültek ezek a fotók (persze nem digitális, hanem hagyományos géppel, és utólag lettek beszkennelve):