ZX Omni Laptop
9. 8. 2022
Další pamět do QL a QL-SD podruhé
30. 8. 2022

Je to už nějaký pátek, co jsem psal o tomto assembleru, který používám při programování na počítači ZX Spectrum Next. Jelikož je již delší dobu na světě nová verze, tak se na ni pojďme podívat. Novinek je celkem hodně.

Odin .2k

Je to už nějaký pátek, co jsem psal o tomto assembleru, který používám při programování na počítači ZX Spectrum Next. Jelikož je již delší dobu na světě nová verze(resp. verzí již bylo zveřejněno více), tak se na ni pojďme podívat. Novinek je celkem hodně.

Jak již nadpis (jako obvykle) napovídá, jedná se o verzi .2k a stáhnout si ji můžete zde.Pojďme ale na stručný výpis novinek:

  • EXT + Q - přeformátuje řádek, na kterém se právě nachází soubor. Nastaví správné odsazení instrukcí.
  • Byla přídána rozšířena syntaxe instrukcí PUSH a POP. Například můžeme použít jednoduše toto: PUSH BC,DE,HL.
  • SYMB. SHIFT + W/E - pohyb po "slovech" (nevím jak to napsat) dopředu a dozadu
  • Byl přidán alias pro instrukci EX AF, AF' - EXA
  • při spuštění Odina můžete přidat seznam souborů, které chcete otevřít (stačí je oddělit mezerou) a po spuštění Odina je máte k dispozici v editoru a můžete mezi nimi pěkně přepínat. Toto je dobrá vlastnost na vytvoření basicového spouštěče, kdy se Vám dohrají do Odina hned po spuštění potřebné zdrojové kódy.
  • Při ukládání/načítání nemusíte vypisovat příponu soboru .ODN, ta se připojuje automaticky
  • Kód se nyní automaticky překládá na adresu $6000 (24576), máte tedy o 8 kB více prostoru na psaní kódu
  • Klávesa DELETE smaže osazení
  • Funguje klávesa CAPS LOCK
  • INV VIDEO a GRAPH - skrólování nahoru a dolů
  • Změněn ladící výstup po ukončení spuštěného programu - včetně obsahu paměti, kam obsahují registry


  • Zde jsou novinky z předešlých verzí, o kterých jsem zatím nepsal... vím jsem ostuda.
  • Přidány tečkové návěstí - popravdě nevím jak popsat jejich funkci, ale používám je...
  • Kopírování bloků řádků - EXT + SPACE. Vyberete blok pomocí této kombinace kláves a pak např. pomocí EXT + C ho zkopírujete do schránky a pomocí EXT +V vložíte kam potřebujete. Funguje i s vyjmutím bloků (přesun), kdy místo EXT+ C použijete EXT + X.


  • Líbí se mi jak Odin postupně dozrává v plnohodnotný assembler a je radost ho používat. Teď jsem např. zjistil, že přeformátování zdrojového textu funguje s blokovými operacemi, takže pokud si označíte celý zdrojový text (EXT + SPACE), tak jej můžete krásně přeformátovat pomocí EXT + Q. V poslední době jsem Odina zanedbával - hrál jsem si se Sam Coupé, teď si hraji s ZX Omni Laptop (na který píši recenzi)... Aspoň vím, co dělat v tomto hnusném počasí, jde se Odinovat... ;)

    1053total visits,1visits today

    Napsat komentář

    Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *