Ik zat nog een beetje met Elite en dus met ZX Spectrum in het achterhoofd, en ik dacht: hoe moeilijk kan het zijn om te doen alsof ik een afbeelding laad op een ZX Spectrum?
Niet zo moeilijk dus:
- afbeelding inladen, verkleinen naar 256×192 met eventueel zwarte banden om de juiste aspect ratio te krijgen
- omzetten naar ZX Spectrumkleuren met een degelijke manier van ditheren (zie één van mijn vorige worpen) en dat omzetten naar .scr-formaat
- die 6912 bytes omzetten naar een audioformaat
- dat afspelen terwijl de gegevens uit de .scr op de geëigende manier op het scherm getoond wordt (per lijn van elke 8×8, in drie stukken, en dan de kleur erbovenop) — met de rand die bij het laden getoond werd

Oh, en wat prutsen met WebGL om een beeldscherm na te doen.
