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í verzePoslední revizeObě strany příští revize | ||
lnxspectrum:blitter [2019/05/15 14:24] – lanex | lnxspectrum:blitter [2019/12/08 12:28] – [Blitter použití] 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 musí 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ší, | ||
+ | ====== Příklad použití v ASM ====== | ||
+ | Malý příklad použití v ASM je ke stažení [[http:// | ||
+ | {{ : | ||
lnxspectrum/blitter.txt · Poslední úprava: 2019/12/08 12:40 autor: lanex