Uživatelské nástroje

Nástroje pro tento web


lnxspectrum:blitter

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í revize Předchozí verze
Následující verze
Předchozí verze
lnxspectrum:blitter [2019/12/08 12:26]
lanex
lnxspectrum:blitter [2019/12/08 12:40]
lanex [Příklad použití v ASM]
Řá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ší, než jak jsem ho naemuloval já. Nevím totiž kolik by za jeden Z80 takt bylo FPGA schopno zpracovat bajtů ve své interní videoram. Berme tedy, že moje virtuální verze je ta nejpomalejší, a i to nejrychlejší zpracování jednoho bajtu do Videoram sebere alespoň 1 takt. Pravděpodobně by jich zvládl udělat i 100 za 1 takt, ale to už je u ZX Spectra moc moc velký výkon :) 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ší, než jak jsem ho naemuloval já. Nevím totiž kolik by za jeden Z80 takt bylo FPGA schopno zpracovat bajtů ve své interní videoram. Berme tedy, že moje virtuální verze je ta nejpomalejší, a i to nejrychlejší zpracování jednoho bajtu do Videoram sebere alespoň 1 takt. Pravděpodobně by jich zvládl udělat i 100 za 1 takt, ale to už je u ZX Spectra moc moc velký výkon :)
  
-====== Blitter použití====== +====== Příklad použití v ASM ====== 
-Malý příklad použití v ASM je ke stažení [[http://www.ilnx.cz/download/LnxBlitter6.zip|zde]]. Přenáší se v něm pomocí LnxBlitteru logo o velikosti 200x56 px na obrazovku.+Malý příklad použití v ASM je ke stažení [[http://www.ilnx.cz/download/LnxBlitter6.zip|zde]]. Použít lze jen v emulátoru LnxSpectrum, jinde fungovat nemůže. Přenáší se v něm pomocí LnxBlitteru logo o velikosti 200x56 px na obrazovku.
 {{ :lnxspectrum:lnxblitterlogo.jpg |}} {{ :lnxspectrum:lnxblitterlogo.jpg |}}
  
lnxspectrum/blitter.txt · Poslední úprava: 2019/12/08 12:40 autor: lanex