Archiv

Rok 2026

130 článků.

Voltix: Level 1

Vývoj mojí hry Voltix se zase posunul o kus dál. Aktuálně mám hotový a plně hratelný první level (byť jsou tam sem tam nějaké chybičky), takže si při psaní této hry mohu pořádně zapařit. V tomto článku se chci zaměřit hlavně na to, jak jsou ve hře řešené levely, jak je vytvářím, jak jsou uložené a jak se následně kreslí na obrazovku. Berte to jako příležitost se mi vysmát, že to dělám úplně špatně a nebo (v nějakém paralelním světě) to může i někomu pomoct.

ZX Spectrum Next: historie

Příběh počítače ZX Spectrum Next nezačíná v Británii, ani v kancelářích nějaké velké technologické firmy. Začíná v Brazílii, v komunitě nadšenců, kteří chtěli vytvořit ZX Spectrum z 21. století. Povedlo se jim to? Někdo bude tvrdit, že ne, někdo bude tvrdit že ano. Tak jako tak, je ZX Spectrum Next zajímavý počítač a vzhledem k počtu podporovatelů, vznikajícímu množství softwaru (jak her, tak užitkových programů), s ním musíme počítat. A já jsem rád.

VOLTIX: The Escape Protocol

Na této hře pracuji už poměrně dlouho. Možná déle, než by bylo rozumné.Na ZX Spectru jsem většinou programoval dema (a věci okolo nich) a nebo uživatelské programy. Jediná oblast, které jsem se nikdy pořádně nevěnoval - vyjma cca před 30 lety (kdy jsem tvořil vesmírnou střílečku, která se bohužel nedochovala) - bylo vytvoření hry. A to jsem si minulý rok rozhodl změnit. Nikde jsem toto neventiloval - protože jsem nevěděl, zda se to povede, ale jelikož mám už napsáno celkem dost kódu, tak jsem se rozhodl se trošku pochlubit.

Naposledy o C64 a mém rotozoomeru

Tento článek popisuje, jak funguje moje 1KB intro pro Commodore 64, které jsem přihlásil na demoparty Forever 2026. Přikládám i zdrojový kód, takže pokud někdo vidí, že by šlo něco udělat lépe nebo úsporněji – klidně dejte vědět. Kdo mne zná, ví že jsem Speccy maniak, takže C64 byl pro mě nový terén.

NextBASIC Inline Assembler - Z80 assembler přímo v BASICu

Nikdy jsem nějak moc nepřišel na chuť compilátorům Basicu, ale program .asm z dílny Chrise Taylora se mi celkem zamlouvá. Napsat assembler kód přímo do Basic programu, spustíš normálně z Basicu příkazem RUN a vidíš výsledek.

Sheet

Pokud Vás nepřesvědčil program ZED, který jsem popisoval v minulém článku, že ZX Spectrum Next zvládne být produktivním nástrojem pro psaní, pak Sheet posouvá tento argument ještě dál. Chris Taylor (taylorza), stejný autor, přinesl na Next plnohodnotný tabulkový procesor. Sheet je nativní tabulkový procesor (spreadsheet) navržený přímo pro ZX Spectrum Next (prostě Calculus pro ZX Spectrum Next). Stejně jako Taylorův textový editor ZED, i ZXNSheet funguje jako nativní DOT příkaz — nainstaluje se zkopírováním do složky dot na SD kartě Nextu a spouští se přímo z příkazové řádky NextZXOS.

Zed

Psal jsem to tu několikrát - rád pracuji přímo na ZX Spectru - a je mi jedno jestli to je ZX Spectrum 48k, 128k, ZX Evolution nebo ZX Spectrum Next. ZX Spectrum Next pomalu ale jistě buduje ekosystém nativních aplikací, které z něj dělají plnohodnotný osobní počítač — a ne jen stroj na hraní retro her nebo spouštění TAPek a SNAPshotů. Jedním z nejzajímavějších příkladů tohoto trendu je ZED, nativní textový editor od Chrise Taylora (taylorza), který vám umožní psát a editovat texty přímo na Nextu bez jakýchkoli hacků nebo emulátorových berliček.

Karabas Go a Karabas Mini: Nové FPGA klony ZX Spectra od Andyho Karpova

Když jsem včera publikoval porovnání Karabas Pro se ZX Evolution, nečekal jsem, že se v komentářích ozve přímo autor projektu — Andy Karpov. V jeho komentáři jsem se mimo jiné dozvěděl, že aktuální (a pokročilejší verze) počítače Karabase je: Karabas Go a Karabas Mini. Pojďme se na ně podívat blíže.

2 komentáře

Karabas Pro vs ZX Evolution: Dva FPGA klony ZX Spectra

V minulých článcích jsem se zabýval hodně klonem počítače ZX Spectrum - ZX Evolution. Popisoval jsem rozšiřující karty a různě variace ZX Evolution. Při procházení různých videí, jsem narazil i na klon, který se jmenuje Karabas Pro.

1 komentář

Kalantaj — Ukrajinský hardwarový mág

Někdy člověk narazí na někoho úplně náhodou a vyřeší to jeho většinu aktuálních problémů. Přesně tak to bylo u mě s Konstantinem Kalantajem, lépe známým pod přezdívkou (jak už příjmení napovídá) kalantaj.

VDAC2 – grafická karta pro ZX Evolution

V jednom z předchozích článků jsem psal, že sháním pro ZX Evolution mimo jiných zajímavých karet i grafickou kartu VDAC2. Teď Vám vysvětlím proč...

Další varianty ZX Evolution

Když už jsem se tady v minulých článcích rozepsal o ZX Evolution, pojďme si říct něco o jeho dalších variantách. Původní ZX-Evolution (Pentevo) je ruský open-source klon ZX Spectra postavený na FPGA, který rozšiřuje klasický hardware o moderní rozhraní, rozšířenou paměť a pokročilé zvukové obvody. Komunita okolo něj časem vytvořila dvě pozoruhodné derivace – kompaktní ZXEVO.1010 a ambiciózní all-in-one integraci ZX Evo Max. Oba projekty sdílejí stejné FPGA jádro, ale liší se filozofií a rozsahem.