Ez az oldal a jelentősebb középiskolás és egyetemi programjaimat tartalmazza.
A fájlok RAR csomagokba vannak tömörítve, eredetiségigazolással.

Standard programok

32-bites Windows alkalmazások.

Scans Searcher 2006-05 (benne: Searcher v27)
2004–2006

Fájlkereső rendszer lokális hálózatokra. Tartalmazza a dokumentációt.

  • Kulcsszavak nagyon gyors keresése a fájlnevekben.
  • A keresés saját kis adatfájlból történik. Offline keresés.
  • Megosztott filmek áttekintése automatikus felismeréssel és csoportosítással.
  • Ha szükséges, kis trükkel lokális meghajtókra is alkalmazható.

Ezt a keresőt annak idején száznál többen használták a Štúrák kollégium belső hálózatán. Ezúton is köszönöm a támogatásukat és megjegyzéseiket.

letöltés 460 K / 1035 K
az automatikus szkenneléshez a Lodzha-FastScan ajánlott: letöltés 520 K / 1.3 M


Stereogram Drawer 2.5
2000.nov. — 2003.nov.

Objektumorientált képszerkesztő és autosztereogramra konvertáló program.

1.0 változat A szemesztrális projektem 2000-ben az egyetemen.
Képpontorientált rajzoló egyszerű konvertálóval.
1.2 változat Az utolsó változat ebből a típusból. (felső kép)
letöltés 205 K / 495 K
2.0 változat A 2001/2002-es évi projektem az egyetemen.
Objektumorientált rajzoló és konvertáló.
2.5 változat A legfrissebb változat, feljettebb árnyékolással és állítható konvertálóval. (alsó kép)
letöltés 320 K / 800 K
Quick Dictionary 1.2
2001.jún., 2002.május–aug., 2003.nov.

Apró szótárprogram egyszerű és gyors kereséshez.
Nem tartalmaz szavakat – a szótárat a felhasználó maga építi fel.
Kulcsszavakhoz kapcsolt megjegyzések tárolására is célszerű.

letöltés 200 K / 490K

Windoze Setup 1.3
1999.jún.–aug., 2001.júl., 2003.nov.

Régi stílusú Windows telepítés a legkorszerűbb marhaságokkal.
Viccprogram, javasolt az angol nyelv ismerete.

letöltés 200 K / 500K

OpenGL programok

Házifeladat-projektek az egyetemről.
Lásd a feladatok hivatalos megadását: 125 K / 165 K.
OpenGL és Glut könyvtárak szükségesek: letöltés 355 K / 1025 K

The Rat and the Snake
2002.okt.

Az első OpenGL projektem (2D).
Segíts a patkánynak sajtot enni úgy, hogy ne kapja el a kígyó!

letöltés 30 K / 65 K
OpenGL és Glut könyvtárat igényel.

Road Race
2002.nov.–dec.

A második OpenGL projektem (és egyben az első nem triviális 3D).
Klasszikus versenyzés egy vagy több ellenséggel. Definálható pályák szöveges fájlból, automatikusan generált 3D felszínnel.

letöltés 45 K / 95 K
OpenGL és Glut könyvtárat igényel.

Bézier-surfaces (1)
2002.dec. – 2003.jan.

A harmadik OpenGL projektem.
Bézier-Bernstein approximációs felületek megjelenítése.

letöltés 35 K / 73 K
OpenGL és Glut könyvtárat igényel.

Bézier-surfaces (2)
2004.május

A negyedik OpenGL projektem.
Bézier-Bernstein felületek Phong-megvilágítással és Gouraud-árnyékolással.

letöltés 325 K / 1040 K
OpenGL könyvtárat igényel.

Speciális

STURAK kvíz v4
2006.feb.

Szlovák nyelvű mIRC kvíz-játék szkript.

letöltés 7 K / 25 K
véletlenszerűsítő eszközök: letöltés 325 K / 770 K

DOS programok

Néhány élvezetes játék a középiskolai korszakomból.
16-bites nem védett módú alkalmazások 80486 (vagy újabb) processzorokra.

The Long Worm 2.2
1998–2000

Klasszikus játék. Féreg, ami csak eszik, és közben állandóan növekszik. Egy vagy két játékos részére.
Ismert hiba: a rekordok nem működnek. Tartalékold a longworm.dat fájlt!

letöltés 220 K / 270 K

Puzzle 1.3
1998–2000, 2002.feb.

Klasszikus játék. Szétdarabolt bmp/pcx/gif képekből készült fejtörők.
A csomagban két kisebb kép szerepel mutatóba.

letöltés 225 K / 245 K

Torpedo 1.2+
1998.aug., 2000.júl.

Klasszikus játék. Találd meg az összes rejtett hajót!

letöltés 60 K / 85 K

Science 1.1+
2000.jún., (+?)

Hitesd el a naiv ismerőseiddel, hogy feljelentkeztél a NASA adatbázisára!

letöltés 185 K / 220 K

Programozó cuccok

Units for Borland Delphi 7

2001−2004

Tested in 32-bit Win98 environment, should also work under WinXP and newer. Documentation included.

Thomas (10) 2001–2005
Useful basic rutines (Min, Max, Xchg, ByteSwap, bit operations etc.). Transferring separated bits (TBitStream and other classes). Data structure classes (TIntegerSet, TPriorityQueue, TLexTree etc.). Synchronization (an easy variation of semaphores and critical sections).
ThCoDec (2) Sep 2004
Huffman and LZW compression and decompression.
ThCtrls (1) 2002–2004
Non-rectangular forms (TUnregularForm class derived from TForm).
Cards (3) Feb 2001 – Jul 2002
52 cards (72×100, resizable) + Joker + user-defined backs (copied from Windows games). TCard (derived from TGraphicControl) and TPack classes.
Data bitmap: 180 K.

download 52 K / 370 K

Units for Turbo Pascal 7.0

1998–2002

Require 80486 (or newer) processor as these units contain assembly code with non-386 instructions. Tested in 16-bit real-mode environment on Pentium 100 MHz. Documentation included as a 16-bit DOS executable with the look and feel of the Turbo Pascal text-mode help.

Crt correction (NewCrt) 1.2
Delay procedure correction to avoid run-time error 200 (integer division overflow) caused by Crt initialization on Pentiums faster than 233 MHz. Under Windows much more precious than Crt. Tested in Turbo Pascal 7.0, should be also compatible with other versions and Borland Pascal.
Thomas 1.9+
Useful basic and extra routines. Numeric, string and special type conversions, direct screen access in text mode, text message box. Long strings, 3-byte and 8-byte integer types.
Vesa Graphics (VGraph) 3.5
Graphic driver for Vesa, supports 8-bit (indexed) and 16-bit (HiColor) display modes. Choosable range checking and xor mode, scrollable canvas stored in video memory, separated red/green/blue and direct scanline access, user-defined fonts, copying screen areas (TImage object), basic 8/24-bit BMP support. Image drawer utility for easy and fast raster image drawing.
Vesa Mouse (VMouse) 1.0.2
Mouse driver for VGraph. User-defined cursors of any size.
Files 1.3
Untyped files similar to the standard file type, referenced through file handles (instead of the long-deprecated FCB). Easy error detecting. Transferring separated bits (TManualBitStream object). Copying and comparing files.
Images 1.1.3
Reading and drawing BMP, GIF and PCX images. Identification of some other formats, too. Designed for VGraph.
Cards 2.0
52 cards (72×100) + Joker + backs (copied from Windows games). Data file & memory: 42 K.

download 135 K / 520 K

Assembly reference

assembly instructions (.html, stand-alone)
List of CPU registers and assembly instructions with description.
machine code (.html, stand-alone)
Conversion table of assembly instructions into 16-bit machine code.
instructions & code table (.xls)
MS Excel document containing the above listed content.