Huh, és ez hogy oldja meg az attributum konverziót? Egyáltalán nem lassú!
Hát sajnos ez is lassan
Annyi, hogy az F2-vel állítható, hogy a kép 1/3-át kovertálja egy lépésben (ez az alap ) (alapból 50Hz-enként, minden megszakításban, de ez állítható minden x. billentyűemuláció lefutára (int joy jobb/bal) is, ez akkor hasznos, ha a megszakítás tiltott) 4Mhz-es EP-n sztem ezt érdemes használni, a következő lehetőség a teljes attributum memóriát konvertálja, harmadik konverzió kikapcs (viszont a menüből kilépéskor ekkor is konvertálja a teljes attributum területet), az utolsó beállításnál fixen beállítható a tinta, és a papír szín F3 és F4 segítségével)
A konverzió úgy működik, hogy kiolvas egy bájtot a speccy attributum területről, a bájt értékétől függően egy 256 elemű konverziós táblából kinyeri az EP attrubutumot, és eltárolja az EP attributum területen (így egy attributum bájt konvertálása 5 utasítás), és pont amiatt, hogy az EP attributum területe máshol van, mint a speccié, van az, hogyha tiltott a megszakítás, vagy nincs beállítva a billentyűzetemulációban lévő képkonverzó, nem frissülnek az attributumok.
ld c,(hl)
ld a,(bc)
ld (de),a
inc l
inc e
Ez egy bájt konvertálása
hl - ben speccy attributum terület
bc - ben a konverziós tábla
de - ben az ep attributum terület