Jayzk Delphi je asi jeden z nejlepších jazyků pro rychlý vývoj aplikací pod os Windows, a prostřednictvým projektu Kylix už asi i pro unixové systémy. Ale s prostředím Kylix nemám žádné osobní zkušenosti. Na týhle stránce uvádim svůj pokus o hru tetris v Delphi a několik tipů řešení různých problémů.
Všechny zde uvedené programy jsou šířené pod licencí GNU/GPL2
Program: | Tetris 1.0 |
Popis: | Známá hra tetris. Archiv obsahuje zdrojový kód a binárku pro windows. |
Kompilátor: | Delphi verze 2.0 |
Archiv: | tetr10.zip |
// Vstup Adresa - adresa portu // Hodnota - hodnota bajtu zapisovaného na port procedure PortOut( Adresa: word; Hodnota: word); register; assembler; asm XCHG AX,DX Out DX,AL end;
// Vstup Adresa - adresa portu // Výstup - hodnota bajtupřečteného z portu function PortIn(Adresa: word): byte; register; assembler; asm Mov DX,AX XOR EAX,EAX In AL,DX end;