Které emulátory umí spouštět programy pro Sinclair QL?
Martyn Hill vypracoval stručný přehled, tedy se o něj podělme:
Q-Emulator – stále komerční, ale odladěný, s mnoha možnostmi, rychlý, navíc multiplatformní (Windows a OS X). Po zaregistrování spustíte i SMSQ/E, podporuje image QL-SD karet a harddisků… Emulační engine vychází z UNiXového emulátoru uQLx. “Stále vyvíjen” s poslední aktualizací 2013.
QPC2 – nyní již zdarma, v zásadě stále vyvíjený (poslední aktualizace 2016). Není to úplně emulátor, emuluje jen procesor a vše ostatní je na PC řízeno nativně, takže nabízí vysokou rychlost, ale může být menší kompatibilita s programy přistupujícími přímo na hardware. Navíc je jen pro Windows (“port” pro OS X běhá pod Wine). Zato nabízí třeba TCP/IP.
(Starší verze QPC, nyní označovaná jako QPC1, si vystačila s DOSem).
SMSQMulator – zaměřený hlavně na provoz SMSQ/E. Zdarma. Je psaný v Javě, takže by měl být multiplatformní. Je proto ovšem pomalý.
uQLx – rakouský UNiXový emulátor zdarma. Poslední update zřejmě 2002. Díky portovatelnosti je multiplatformní (včetně ARM procesorů).
QLAY a QLAYW – dvojice emulátorů pro DOS, Linux a Windows 3.x a 95. Podporuje různá rozlišení a obrazové režimy, myš, ale místo disket a harddisků podporuje DOSová zařízení. Emulátor má být jednoduchý, podporuje zřejmě jen klasický QDOS. Je zdarma.
QLAY2 – je následovník emulátorů QLAY (pro DOS a Linux) a QLAYW (pro Windows 3.x). Je určen pro 32bitová Windows (2000, XP, 2003). Je zdarma.
QL2K – následovník QLAY, běhá (i když autor jej popisuje jako pomalý) na novějších verzích Windows (jako je Vista, ať 32 nebo 64bitová). Jak jsem pochopil, registruje se asi posláním pohlednice. “Stále vyvíjen” s poslední aktualizací 2008.
MAME – Multi arcade emulátor má i svůj modul pro Sinclair QL v “herní” sestavě s Trump kartou (tedy maximální RAM 896 KB, disketovka, …).
ZEsarUX – poměrně novinka, kterou ne všichni stihli zaregistrovat. “Multi Sinclair emulátor” se zaměřuje především na různé modely se Z80, tedy Spectra, ZX-81, Timex, Sam Coupé, Cambridge Z88, ale i Amstrad CPC a rovněž Sinclair QL. Je multiplatformní (v rámci x86), a umí zobrazovat dokonce i na textovém barevném terminálu. Ql sice není hlavní jeho zájem, ale je to další (nejen) QL emulátor, který je zdarma.
Ten uQLx je přímo ukázkový unixový program. Závislosti – gcc, X, GNU make – to by mělo jít přeložit prakticky na čemkoliv. Pokud tam nemá natvrdo v kódu endian-unsafe operace, tak i na PowerPC, MIPS a dalších. Moc hezké, zkusím na nějakém PowerPC Macu v OS X.
Nevim, jestli jde to toho pocitat jeste treba QDOS4amiga. Celkove to je ale s emulatory QL koukam docela slabe.