Emulátor ZX Spectra, který hry remasteruje v reálném čase
AI upscaling, méně barevných kolizí, remaster zvuku a CRT filtry. Tvoje oblíbené hry ze Spectra ostřejší než kdy dřív, na Windows.
10 REM SROVNÁNÍ
Podívej se na rozdíl
Táhni paprskem. Vlevo originální Spectrum, vpravo ZXRay. Přibliž si detail a uvidíš každý pixel.


Neuronová síť na grafické kartě, barvy z originálu.
20 REM FUNKCE
Co ZXRay umí
Jádro ZXTAL
Vlastní emulace přesná na takt. 48K, 128K, +2, +2A i +3 s disketami.
AI upscaling
Neuronová síť na grafické kartě kreslí čtyřikrát jemněji. Barvy bere vždy z originálu.
Remaster
Hladké hrany a světla bez AI. Běží na každém počítači.
Méně barevných kolizí
Spectrum barví po čtvercích 8×8. ZXRay výrazně omezí, jak postavičky přebarvují, čeho se dotknou.
Remaster zvuku
Beeper i čip AY s širším sterem a dozvukem. Ve 128K hrách hrají melodii nástroje.
33 000 her
Katalog ZXDB: hru, kterou nemáš, stáhneš a spustíš jedním klikem.
Kazeta za pár vteřin
TAP, TZX, PZX, Z80, SNA, SZX, DSK i ZIP. Nahrávací obrázek si přesto užiješ.
CRT filtry
Scanlines, mřížka Trinitron, stínítková i štěrbinová maska.
Pro hraní
Uložení kdekoli (F5), gamepad i klávesnice, celá obrazovka, česky i anglicky.
30 REM TECHNOLOGIE
Pod kapotou
ZXTAL C
Vlastní jádro napsané od nuly: Z80 včetně nedokumentovaného chování, ULA přesná na takt, čip AY-3-8912 a řadič disket µPD765A. Snímek spočítá za méně než 0,16 ms, skutečné Spectrum na něj má 20 ms.
Real-ESRGAN AI
Neuronová síť animevideov3 zvětšuje obraz 4× po dlaždicích 32×32. Co se právě hýbe, nakreslí nejdřív rychlá cesta a pak se prolne.
ONNX Runtime + DirectML GPU
Síť běží na grafické kartě přes DirectX 12, i na integrované. Bez ní se počítá na procesoru.
Python + NumPy CPU
Remaster obrazu, oprava barevných kolizí a mixér zvuku.
pygame-ce + SDL2 I/O
Okno, vykreslování, zvuk a gamepady.
ZXDB DATA
Otevřená databáze her pro ZX Spectrum (ODbL). Hry se stahují ze Spectrum Computing.
40 REM VIDEO
Dvě minuty ZXRay
Jádro, AI, barevné kolize, zvuk i katalog. Zapni si zvuk.
50 REM POŽADAVKY
Minimální požadavky
- Systém
- Windows 10 nebo 11, 64 bit
- Procesor
- 64bit, 2 jádra
- Paměť
- 4 GB RAM
- Grafika
- jakákoli; pro AI s DirectX 12 (stačí integrovaná)
- Disk
- 200 MB
- Internet
- jen pro katalog her
Vyvíjeno a testováno na integrované grafice AMD Radeon 680M. Bez DirectX 12 počítá AI procesor, pomaleji.
60 REM CONTINUE?
Má ZXRay pokračovat?
ZXRay vzniká po večerech, z lásky ke Spectru. Žádné reklamy, žádná registrace. Každá podpora je pro autora jasný signál, že to má smysl – a nejlepší motivace pustit se do další verze.
Podpora přes PayPal.