Uživatelské nástroje

Nástroje pro tento web


lnxspectrum:ulaplus

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verzeObě strany příští revize
lnxspectrum:ulaplus [2018/07/31 10:05] – upraveno mimo DokuWiki 127.0.0.1lnxspectrum:ulaplus [2020/12/27 23:28] – [Border barva] lanex
Řádek 60: Řádek 60:
 ==== Border barva ==== ==== Border barva ====
 Border barva se výbírá vždy z registrů 8-15. BORDER 0 je tedy barva v registru 8, BORDER 7 je barva v registru 15. Border barva se výbírá vždy z registrů 8-15. BORDER 0 je tedy barva v registru 8, BORDER 7 je barva v registru 15.
 +==== ULA+ Verze 1.1 ====
 +Ve verzi 1.0 došlo k rozšíření registru o možnost měnit grafické režimy alá Timex. Od verze 1.1 můžeme přímo při výběru registru 64 nastavit grafický režim. Už to také není registr. Bit 6 určuje zda se aktivuje Palette group (0) nebo mode group (1).
 +
 +Inicializace by měla probíhat následovně:
 +
 +Na port 48955 pošleme hodnotu 64 (//mode group//) + //screen mode//.
 +Následně pošleme 1 na port 65339, tím ULA+ aktivujeme.
 +
 +== Screen mode ==
 +01cccmmm
 +^mmm^Screen mode^
 +|000|screen 0, original Timex|
 +|001|screen 1, original Timex|
 +|010|hi-colour, original Timex|
 +|011|hi-colour (bank 7)|
 +|100|screen 0 (bank 7)|
 +|101|screen 1 (bank 7)|
 +|110|hi-res (bank 5, original Timex)|
 +|111|hi-res (bank 7)|
 +
 +V případě použití HiRes režimu, je k dispozici 8 barevných kombinací.
 +
 +^ccc^Color^
 +|000|Black on White|
 +|001|Blue on Yellow|
 +|010|Red on Cyan|
 +|011|Magenta on Green|
 +|100|Green on Magenta|
 +|101|Cyan on Red|
 +|110|Yellow on Blue|
 +|111|White on Black|
  
 ===== Inicializace ===== ===== Inicializace =====
lnxspectrum/ulaplus.txt · Poslední úprava: 2020/12/31 09:26 autor: lanex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki