Zozó kérdésére, válaszul, hogy hiba e az, hogy az emumban a Thai Pan nem villog...
Látom, hogy Zozó vesézte már az időzítési problémákat az időzítési topicon, de ez mégis inkább ide tartozik.
A DOS-os emumban kézi beállítású az időzítés (RAM, ROM, utasitáselérési ciklus stb..).
Az automata időzítés megvalósításához, hogy a PC-k kiépítéseitől föggetlen legyen, nem jutottam el.
Ez a vilogó sprite-os progiknál ez akár előnye is lehet. Lásd: Thai Pan
Kissé elgondozkodtató, hogy mennyit szívatott egy két program. Például a Thunderceptor!
Tanulságos elolvasni az emu fejlesztési történetét erről. Az LPT-ben generált video interrupt megvalósításáig el sem jutottam, amivel pedig csomó sprite villogás elkerülhető. A Spectrum átiratoknál sok program sprite-i villognak, mivel a sprite villogást Spectrumnál tiszta várakozási ciklusokkal oldották meg a programok készítői amit a sprite újra rajzolásai közé iktatnak. Az EP-nél meg az LPT-ben generált vidó interrupttal időzíthetünk kényelmesen. Olyan átiratoknál, amelyekben az átíró nem ásta bele magát a sprite kirakó rutinok közé iktatott időzítési ciklusokba, bizony a sprite villoghat, szerencsétlen esetben el is tűnhet!