lnxspectrum:blitter
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzeNásledující verzeObě strany příští revize | ||
lnxspectrum:blitter [2019/04/13 09:25] – [Příklady] lanex | lnxspectrum:blitter [2019/12/08 12:26] – lanex | ||
---|---|---|---|
Řádek 85: | Řádek 85: | ||
^6 WDT (Width)^ | ^6 WDT (Width)^ | ||
- | |Režim Blok v SRC |Šířka přenášených dat (0-65535). Aby k přenosu dat o délce WDT došlo, v HGT by měla být 1. Také záleží na nastavení Modulo. | | + | |Režim Blok v SRC |Šířka přenášených dat (0-65535). Aby k přenosu dat o délce WDT došlo, v HGT musí být 1. Také záleží na nastavení Modulo. | |
|Režim Sprite v DST a Blok v SRC |Šířka přenášených dat (0-255) v registru 6. Pokud je aktivní CopyCLR, v registru 7 je vertikální offset pro přenos barev (počet linek, případně attributů v lince). | | |Režim Sprite v DST a Blok v SRC |Šířka přenášených dat (0-255) v registru 6. Pokud je aktivní CopyCLR, v registru 7 je vertikální offset pro přenos barev (počet linek, případně attributů v lince). | | ||
Řádek 131: | Řádek 131: | ||
Stále ale platí, že by se dalo vytvořit jako externí interface, bez jakéhokoliv zásahu do ZX Spectra. Grafický výkon by byl na ZX Spectrum neskutečný :) Možná dokonce by byl ve skutečném FPGA ještě rychlejší, | Stále ale platí, že by se dalo vytvořit jako externí interface, bez jakéhokoliv zásahu do ZX Spectra. Grafický výkon by byl na ZX Spectrum neskutečný :) Možná dokonce by byl ve skutečném FPGA ještě rychlejší, | ||
+ | ====== Blitter použití====== | ||
+ | Malý příklad použití v ASM je ke stažení [[http:// | ||
+ | {{ : | ||
lnxspectrum/blitter.txt · Poslední úprava: 2019/12/08 12:40 autor: lanex