Emulátor počítače ZX Spectrum

Emulátor počítače ZX Spectrum je program, který umožňuje spouštět programy pro počítače Sinclair ZX Spectrum na počítačích se ZX Spectrem nekompatibilních. Emulátory počítačů Sinclair ZX Spectrum vznikaly od doby, kdy vznikly samotné počítače.[1] Emulátor ZX Spectra byl dodáván i s počítačem Sinclair QL. Existují emulátory pro počítače Commodore 64, Commodore Amiga, PC.[1] K žádnému jinému počítači, včetně ostatních osmibitových počítačů, nevzniklo tolik jeho emulátorů, jako emulátorů ZX Spectra.[2]

Poznámka: Seznam emulátorů není úplný.

Emulátory pro počítače PC

Fuse - the Free Unix Spectrum Emulator

Kromě počítačů ZX Spectrum 16K/48K/128K/+2/+2A/+3, Pentagon umožňuje emulovat počítače ZX Spectrum SE, Timex Sinclair 2068, Timex Computer 2068, Timex Computer 2048, Pentagon, Pentagon 1024SL a Scorpion ZS-256 a rozšíření ZX Spectrum +3e.[3] Společně s emulátorem je vyvíjena knihovna libspectrum.

SP

Emulátor SP (autoři J. Światek a K. Mąkowski) nepatří mezi emulátory s mnoha schopnostmi. Emulátor neumožňuje využívat některé klávesy PC klávesnice, nezobrazuje korektně všechny barvy a pro ukládání veškerých dat používá jediný soubor tape_zx.spc jako virtuální magnetofonovou kazetu.[4]

Spec256

Spec256 je emulátor, který umožňuje programům zobrazovat 256 barev místo 16. Pro využití této možnosti ale musí být programy upraveny.

Spectemu

Spectemu je emulátor ZX Spectra 48K pro Linux. Nepraktickou vlastností emulátoru je, že pokud nějaký příkaz očekává zadání parametru, je jeho hodnotu nutné zadat nikoliv v okně emulátoru, ale v okně konzole, ze které byl emulátor spuštěn.[5]

X128

Emulátor X128 emuluje počítače ZX Spectrum 48K/128K/+2/+2A/+3, Pentagon a Scorpion. Ve verzi 0.94 byla přidána neúplná emulace počítačů ZX81 a Profi+.[6]

Z80

Z80 je emulátor, který emuluje ZX Spectrum 48K a ZX Spectrum 128K. Volitelně je možné emulovat ZX Interface 1 a ZX Microdrive a při emulaci ZX Spectra 48K také SamRam.[1] Kromě emulovaného magnetofonu pomocí souborů .tap emulátor umožňuje použít reálný magnetofon připojený přes paralelní port. Microdrive je emulováno pouze pomocí souborů .mdr. Sériový port ZX Interface 1 je možné nasměrovat do souboru, na sériový port, nebo na paralelní port. Emulátor umožňuje načítat a ukládat obrazy paměti ZX Spectra ve formátu .z80. Autorem emulátoru je Gerton Lunter.

ZX

Emulátor ZX (autoři Eduard Rindt a Luděk Brukner) který neemuluje vyváženě všechny instrukce procesoru Z80, takže některé programy v něm běží rychleji a jiné pomaleji než na skutečném ZX Spectru. Emulátor emuluje i ZX Printer, ale neemuluje správně registr R procesoru Z80.[4] Emulace magnetofonu si hlídá vstupní body rutin LD_BYTES, LD_EDGE1, LD_EDGE2 a SA_BYTES, takže v emulátoru nefungují programy používající vlastní nahrávací rutiny. Emulátor byl distribuován bez souboru obsahujícím ROM ZX Spectra, místo ní bylo přítomné demo.[4] Emulátor zapisuje přímo do videopaměti, což poněkud komplikuje jeho provoz po Windows.

S emulátorem byly dodávány programy ZXLOAD pro převod souborů z pásky na disk, CAL pro správné nastavení hlavy magnetofonu a Tape Manager pro převod souborů mezi emulátorem a DOSem.

ZX Spectrum Emulátor

ZX Spectrum Emulátor (autoři Ivan Havalda a Ivan Červenka) kromě samotného ZX Spectra emuluje i disketovou jednotku Didaktik 40 a umožňuje nastavit rychlost emulace.[7] Emulátor má vestavěný assembler a disassembler.

ZXMak2

ZXMak2 je emulátor, který kromě ZX Spectra 48K, ZX Spectra 128K a ZX Spectra +3 emuluje ruské varianty ZX Spectra Pentagon 128, Scorpion ZS-256, ATM 4.50, Profi 5xx, Kvorum 256, Leningrad 1, Sprinter, od verze 2.7.29 i počítače Pentagon 512, Pentagon 1024, ATM 7.10, Profi 3.xx, Byte 48K a ZX Spectrum s pamětí rozšířenou podle Lamače na 528 KiB (LEC 48/528).[8]

ZXSpin

Další z řady emulátorů.

Emulátory pro Sinclair QL

Pro počítače Sinclair QL existují emulátory ZeXcel, ZM/128 & ZM/hT, Spectator a Speculator. ZeXcel umožňuje emulovat ZX Spectrum 48K a ZX Spectrum 128K +2 s možností emulace připojeného ZX Interface 1 a je kompatibilní s emulátorem Z80 Gertona Luntera.[9]

Reference

  1. a b c DOHNAL, Jan; KREJČÍ, Jaromír. Z80 - ZX Spectrum 48/128 emulátor. ZX Magazín. 1993, čís. 6/1993, s. 21–23. ISSN 1210-4833. 
  2. Ordenadores de 8 bits. Algo mas que un juguete ... (španělsky), cit. 2015-10-09
  3. Fuse - the Free Unix Spectrum Emulator na fuse-emulator.sourceforge.net
  4. a b c DOHNAL, Jan. Další emulátory ZXS na PC. ZX Magazín. 1994, čís. 5/1994, s. 19–21. ISSN 1210-4833. 
  5. Emulatory pod Linux (česky) na ms.mff.cuni.cz, vyd. 2006-05-31
  6. X128 - Spectrum Emulator for MS-DOS Archivováno 21. 1. 2014 na Wayback Machine. na World of Spectrum
  7. -yves-. ZX Spectrum Emulátor. Bit. 1993, čís. 11/93, s. 28. ISSN 1210-0242. 
  8. Bajtek Redux - Tylko ZX Spectrum! strona 11/33 (polsky) na t2e.pl, cit. 2014-11-25 (archivovaná verze)
  9. Sinclair QL Software-Spectrum Emulator na dilwyn.me.uk, aktualizováno 2006-02-26 (cit. 2014-01-31)

Literatura

Externí odkazy


Zdroj datcs.wikipedia.org
Originálcs.wikipedia.org/wiki/Emulátor_počítače_ZX_Spectrum
Zobrazit sloupec 

Kalkulačka - Výpočet

Výpočet čisté mzdy

Důchodová kalkulačka

Přídavky na dítě

Příspěvek na bydlení

Rodičovský příspěvek

Životní minimum

Hypoteční kalkulačka

Povinné ručení

Banky a Bankomaty

Úrokové sazby, Hypotéky

Směnárny - Euro, Dolar

Práce - Volná místa

Úřad práce, Mzda, Platy

Dávky a příspěvky

Nemocenská, Porodné

Podpora v nezaměstnanosti

Důchody

Investice

Burza - ČEZ

Dluhopisy, Podílové fondy

Ekonomika - HDP, Mzdy

Kryptoměny - Bitcoin, Ethereum

Drahé kovy

Zlato, Investiční zlato, Stříbro

Ropa - PHM, Benzín, Nafta, Nafta v Evropě

Podnikání

Města a obce, PSČ

Katastr nemovitostí

Katastrální úřady

Ochranné známky

Občanský zákoník

Zákoník práce

Stavební zákon

Daně, formuláře

Další odkazy

Auto - Cena, Spolehlivost

Registr vozidel - Technický průkaz, eTechničák

Finanční katalog

Volby, Mapa webu

English version

Czech currency

Prague stock exchange


Ochrana dat, Cookies

 

Copyright © 2000 - 2024

Kurzy.cz, spol. s r.o., AliaWeb, spol. s r.o.