SCC4. SmallC – funkcie
Jedna z najväčších výhod C jazyka sú lokálne premenné. Lokálne premenné nemajú miesto vo výslednej binárke, ale sa alokujú dynamicky. Počas behu programu, pri potrebe lokálnej premennej sa na zásobníku […]
SCC3. SmallC – krátky program
V minulom článku sme skúsili interaktívny režim SmallC. Teraz skúsme kratučký program a pozrieme sa na vygenerovaný kód. Spustime kompiler príkazom scc8080 -t Zadajme: int gla, glb = 3;char msg[]=“hello […]
SCC2. SmallC – deklarácie premenných
SmallC je jednopriechodový kompiler. Nežartujem. Číta C kód z textového súboru alebo konzoly. Nepoužíva lex/yacc. Ron si napísal vlastný parser, lexer a generátor kódu. Na výstupe generuje asm kód. Tento […]
Program Retro Nation
Duben 2025
Středa 2. 4. Defrag: Série Unreal / Tournament
Pátek 4. 4. Artefakt: The Elder Scrolls: Arena
Pondělí 7. 4. Podcast: Wolfcast – Počítače a vesmír 5
Pátek 11. 4. Artefakt: Magical Quest Mickey Mouse
Pondělí 14. 4. Podcast: Retro noty – Hry ze starověkého Řecka – 2. díl
Pátek 18. 4. Artefakt: Loom
Pondělí 21. 4. Podcast: Talk to… Marek Dobeš
Pátek 25. 4. Artefakt: Powermonger
Pondělí 28. 4. Podcast: Naše filmy
Středa 30. 4. Hardwarový dungeon: Základní desky pro PC 2
SCC1. Úvod do SmallC
Bol socializmus. Hrávali sa dve hymny. Československá a sovietska. V televízii boli dva programy. Amatérske rádio prinášalo články o splnených úlohách a zjazdoch KSČ. Na viedni bežal KITT. Vrchol techniky […]
XT Mánia 5. FDC BIOS a disketovky
PC/XT vedelo pracovať s (malo podporu v BIOSe) mini disketami DS/DD o rozmere 5.25 palca s kapacitou 360kB (double sided – DS ,40 stôp a 9 sektorov, double density – […]
XT mánia 4. XT-IDE BIOS a IDE karty
Počítače PC nikdy neboli predmetom lásky zberateľov a retro nálad. Dôvod bude asi v tom, že PC zatiaľ neumrelo a ani sa nechystá na odchod. Ale časy sa predsa len […]
NCB85 2. XMODEM
Dotaz na Rádio Jerevan: Je pravda, že každý návštěvník Rudého náměstí v Moskvě dostane auto?Odpověď: V principu ano. Ovšem nejedná se o Rudé náměstí v Moskvě, ale o Náměstí Gorkého […]
NCB85 3. Cross compiled Hello World
Používať moderné IDE na vývoj pre CP/M nie je žiadna prevratná myšlienka. Fakt ale je, že to skoro nikto nerobí. Snáď preto, že starí CP/M harcovníci majú odpor k Windows, […]
NCB85 4. Command line params
Hello World bol prvý krok. Ďalší krok je otestovanie parametrov zadávaných v príkazovom riadku CP/M. CRTSO bude trošku zložitejšie. ; Run time start off for Small C. .module CRET .area […]
NCB85 5. File I/O
Prvý program Hello World overil funkčnosť konzolového I/O a cross compilácie. Druhý program otestoval spracovanie vstupných parametrov z CP/M príkazového riadku. Ďalším krokom je test file systému. Pripravil som krátky […]
NCB85 6. CP/M 64k V2.2

Dnes ráno mi prišla doštička interface k NCB85 a PMD32SD od Martina. Kábel som už mal pripravený tak som rýchlo osadil súčiastky, naprogramoval EPROM a zapol hyperterminál. Po zapnutí som […]
XT Mánia 5. Real Time Clock

Počítače rady XT nemajú batériu, CMOS RAM a ani čip hodiniek a kalendára. To zase nie je až také zlé, pretože už som videl zopár zničených dosiek triedy 286/386 keď […]
SCC.10 printf
printf je užitočná a pomerne silná metóda, ktorá je prítomná v prekvapujúco veľa jazykoch. Okrem iných aj Fortran, Cobol, Java, PHP, Perl .. Mňa na nej vždy fascinovalo to, že […]
SCC11. SmallC – PMI80

Neuveriteľné (pre mňa) sa stalo skutočnosťou. Na jednodoskáči s klávesnicou a sedemsegmentovým displayom beží program napísaný v C. Trocha to rozpíšem. Jedná sa o PMI80. Ten program v C sa […]
XT Mánia 6. Ethernet

Keď som mal svoj prvý počítač, čiže slušovickú kópiu IBM PC/XT s označením PP-06, nikdy mi nechýbal internet. Všetko sa vtedy ešte prenášalo na disketách. A 5.25 palcová disketa bola […]
Centurion: Defender of Rome
Romulus a Remus, vlčice, cecík, mléko… protřepat, nemíchat a voilà, máme tu Řím! A když už ho tu tedy máme, tak by bylo záhodno rozšířit jeho vliv a odvážně se […]
Já, MUD
Ocitám se na malé plošině nad náměstím velkolepého města Bašta. Jsem Saurian – jeden z ještěřího lidu sídlícího v močálech. Ve světě plném magie jsem si zvolil neobvyklé řemeslo pistolníka […]
VideoCast: le crayon optique
První pohyblivé obrázky doplňující článek "Thomson MO-TO krátce a stručně".Celý článek »
Historie vývoje počítačových her (96. část – další závodní hry pro více hráčů)
V dnešní části seriálu o historii výpočetní techniky i o historii vývoje počítačových her se již podruhé budeme zabývat popisem závodních her určených pro dva nebo více hráčů. Zatímco hry popsané minule byly doménou […]
Deset let s Shadow Manem

Je škoda, že firma Acclaim Entertainment musela v roce 2004 zavřít krám. Měla totiž super nápady na šokantní reklamní kampaně. Pro Shadow Mana, hru volně inspirovanou stejnojmenným komiksem, například chtěla […]
Star Goose!

Star Goose je vesmírna strieľačka v top-down pohľade s vertikálnym scrollingom a pilotom menom Scouser-Gitt v hlavnej úlohe. Priestor po ktorom sa raketa pohybuje je oproti podobným strieľačkám vystavaný z […]
Deset let s Total Annihilation: Kingdoms

Stejně, jako se na DVD časopisu Level setkáváte s pravidelným videopásmem o deset let starém čísle, tak i na Hrej tomto blogu se, počínaje dnešním dnem, budete každý měsíc sem […]
Battle Chess aneb masakr na šedesáti čtyřech polích
V pátek 27. září vychází 234. číslo magazínu LEVEL, a stejně jako v předchozích měsících vám při té příležitosti chceme ukázat, jaký druh článků v Levelu můžete najít. Po rozhovoru […]
Návrat k legendám 11: Software na Atari ST (6)
Je to vlastně stejné, jako když si pořídíte nový počítač. Poté, co jej poprvé spustíte a vyzkoušíte, že funguje, začnete si jej přizpůsobovat k obrazu svému. Jen s prázdným operačním […]
DOSové nebe: I Have No Mouth and I Must Scream
Hororový příběh lidí uvězněných v pekle šíleným počítačem AM, který se živí nenávistí. Dejte se po dvaceti letech znovu do křiku ve výjimečné point’n click adventuře.