Jest to aplikacja dla systemu Linux o nazwie ZEsarUX do działania w systemie Linux online, której najnowszą wersję można pobrać w formacie README. Można go uruchomić online w bezpłatnym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online aplikację o nazwie ZEsarUX, która będzie działać bezpłatnie w systemie Linux online z OnWorks.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
ZEsarUX do uruchomienia w systemie Linux online
OPIS
ZEsarUX — drugi emulator ZX i wydany dla UniXOSTRZEŻENIE: To jest stare repozytorium. Został przeniesiony do:
https://github.com/chernandezba/zesarux
Jest to emulator ZX Machines dla systemu Unix, zawierający wszystkie komputery Sinclair:
-MK14
-ZX80
-ZX81
- Widmo ZX
-QL
-Z88
I również:
-Timex TS 2068
-Sam Coupé
-Pięciokąt
-Chloe 140 SE, 280 SE
-Chrom
-Pryzmat
-ZX-Uno
-ZX-Evolution TS-Konf
- Następne widmo TBBlue/ZX
-Jowisz Asa
-Amstrada CPC 464
Kod źródłowy i binaria ZEsarUX są dystrybuowane na licencji GNU GPL. ZEsarUX obejmuje również ROMy, media, programy i gry innych firm, które NIE są objęte niniejszą licencją
To jest mój drugi emulator ZX Spectrum po ZXSpectr
http://sourceforge.net/projects/zxspectr/
Dostępne wersje do pobrania tutaj:
-Kod źródłowy
-Wersje skompilowane binarnie:
--Linux 32/64 bity
--Mac OS X
--Okna
--Malinowy pi (raspbijski)
Inne przez osobę trzecią:
-Arch Linux:
-Retropia/Stacja emulacji
-Otwórz Pandorę
-KieszonkowyCHIP
-MorhPOS
Korzyści
- -Działa na dowolnym systemie Unix i Windows: przetestowano na Linux x86, Linux x86_64, Linux Raspbian, Mac OS X, natywny Windows, Windows + Cygwin
- Emuluje Sinclaira ZX80
- Emuluje Sinclaira ZX81
- Emuluje modele Spectrum: 16k, 48k (angielski i hiszpański), Inves Spectrum +, Spectrum 128k (angielski i hiszpański), Spectrum +2 (angielski, hiszpański i francuski), Spectrum +2A (angielski i hiszpański), Microdigital TK90X (portugalski i hiszpański), TK95
- Emuluje Sinclair QL
- Emuluje Cambridge Z88
- Emuluje Timex TS 2068
- Emuluje Sama Coupe
- Emuluje Pentagon
- Emuluje Chloe 140 SE, Chloe 280 SE
- Emuluje ZX-Uno
- Emuluje pryzmat
- Emuluje TBBlue/ZX Spectrum Next
- Emuluje Jupitera Ace
- Emuluje Amstrada CPC 464
- To jedyny emulator maszyn: ZX-Uno, Chloe 140/280, Prism i TBBlue
- Prawie idealna emulacja taktowania wszystkich modeli maszyn
- Obsługuje nieudokumentowane flagi Z80, funkcje i rejestr MEMPTR
- Obsługuje bezczynny port magistrali, pamięć zapasową, wczesne/późne czasy ULA
- Obsługuje taktowanie Pentagonu
- Obsługa ULAplus: Standardowa paleta 64 kolorów, tryby liniowe z 16 kolorami na piksel: Tryb Radastan: 128x96, tryby ZEsarUX: 256x96, 128x192, 256x192
- Obsługuje tryb kolorów Chroma81 ZX81
- Obsługuje tryby wideo Spectra
- Obsługuje tryby wideo Timex (tryb 0 standardowy, 1 podwójny ekran, 2 wypożyczone kolorowe 8x1, 6 monochromatyczne 512x192)
- Obsługuje wszystkie tryby wideo z maszyny Prism
- Obsługuje układ sprite ZGX
- Obsługuje efekt śniegu w modelach Spectrum
- Obsługuje efekty z przeplotem, scanlines i Gigascreen
- Obsługuje tryby wysokiej rozdzielczości w ZX Spectrum (efekty tęczy i inne) oraz ZX80/ZX81 (UDG, CHR 128 USD, WRX, HRG i niektóre inne tryby wysokiej rozdzielczości)
- Emuluje wszystkie osobliwości Inves Spectrum +: 64 KB RAM, inicjalizacja pamięci RAM z wzorcem FF00H, OUT ula AND RAM, EAR i MIC XOR, brak pamięci kondensacyjnej, śnieg w obramowaniu, kolor opóźnienia ula, przerwanie rozpoczyna się na końcu górnej granicy ( nie na początku granicy), uszkodzona pamięć przy każdym przerwaniu, brak bezczynnej magistrali
- Wykorzystuje sterowniki wideo: X-Windows, SDL, Cocoa (Mac OS X), Framebuffer, ncurses, aalib, cacalib, stdout(console), simpletext(console)
- Wykorzystuje sterowniki audio: PulseAudio, Alsa, SDL, DSP(OSS), CoreAudio (Mac OS X).
- Obsługuje zrzucanie audio i wideo do pliku
- Obsługuje ładowanie taśm z rzeczywistych formatów plików: RWA, SMP, WAV, TZX, CDT, TAP, P, O. Obsługuje ładowanie taśm turbo lub dowolny typ ładowania taśmy w przypadku standardowych/ niestandardowych procedur ładowania
- Obsługuje pliki w formacie taśmy binarnej (TAP, TZX, O, P, CDT) w standardowych procedurach BASIC ROM dla ZX Spectrum, ZX80, ZX81, Jupiter Ace
- Obsługuje ładowanie rzeczywistego dźwięku (RWA, SMP, WAV) w standardowych procedurach BASIC ROM dla ZX Spectrum, ZX80, ZX81, Amstrad CPC, Jupiter Ace
- Symuluje rzeczywiste ładowanie taśmy w standardowych procedurach BASIC ROM dla ZX Spectrum, ZX80, ZX81
- Obsługuje format migawek: ZX, Z80, SP, SNA (tylko ładowanie), P, O, Z81 (tylko ładowanie), ACE
- Obsługuje odtwarzanie RZX
- Obsługuje kasety dokujące DCK Timex
- Emuluje Multiface One, 128 i Three
- Emuluje interfejsy ZX Spectrum MMC: ZXMMC, DivMMC
- Emuluje interfejs ZX Spectrum IDE: DivIDE, 8-bitowy prosty
- Emuluje interfejs IDE Sam Coupe: Atom Lite
- Emuluje interfejs ZXPand MMC na ZX80 i ZX81
- Emuluje ZX Dandanator! Mini
- Emuluje Superulepszenie Speccy
- Obsługuje karty RAM, EPROM, Intel Flash i Hybrid (RAM+EPROM) w Z88
- Obsługuje skompresowane formaty zip, tar, rar, gz za pomocą zewnętrznych narzędzi
- Obsługuje układ AY, Turbosound, Specdrum
- Obsługuje dźwięk oparty na Quicksilva, ZON-X81 i VSYNC na ZX80/81
- Obsługuje dźwięk głośnika i Soundbox w Jupiter Ace
- Obsługuje pakiety RAM w ZX80/81 do 56 KB
- Obsługuje pakiety RAM w Jupiter Ace do 35 KB
- Emulacja joysticka z prawdziwym joystickiem (w systemie Linux) i kursorami klawiaturowymi: Kempston, Sinclair 1&2, Cursor Joystick, Cursor & Shift, OPQA, Fuller, Zebra, Mikro-Gen, ZXPand. Funkcja automatycznego ognia również
- Klawiatura ekranowa przydatna podczas gry z joystickiem
- Obsługuje natywne tryby turbo w ZX-Uno, Chloe, Prism i TBBlue oraz ręczne dla innych maszyn
- Emulacja drukarki ZX
- Emulacja Lightgun: Niemal idealna emulacja Gunstick z MHT Ingenieros SL i eksperymentalna emulacja Magnum Light Phaser
- Emulacja myszy Kempston
- Obsługuje plik tekstowy bufora wejściowego do symulacji naciśnięcia klawiatury
- Obsługuje odczytywanie Poke z plików .POK
- Obsługuje odtwarzanie plików dźwiękowych AY
- Obsługuje protokół poleceń zdalnych. Możesz wykonać rozszerzone debugowanie w ZEsarUX za pomocą klienta telnet.
- Potężne funkcje debugowania: rejestry, dezasemblacja, punkty przerwania (PC, warunkowe, podgląd), krok po kroku, zrzut szesnastkowy, przeglądanie sprite'ów, wyszukiwanie bajtów (przydatne do wyszukiwania POKE), dziennik transakcji procesora, przeglądanie BASIC, pełne komunikaty na konsoli
- Obsługa ułatwień dostępu: Print char traps umożliwia przechwytywanie wygenerowanego tekstu z prawie każdego programu lub gry, przy użyciu standardowych wywołań ROM (RST 10H) lub nawet niestandardowych procedur drukowania znaków. Potrafi wysyłać wygenerowany tekst z gry do programu przetwarzającego tekst na mowę. Jest gotowy do obsługi tekstu na mowę dla osób niewidomych i niedowidzących. Emulator menu może być również odczytany przez program do zamiany tekstu na mowę.
- Symuluje odświeżanie górnej pamięci RAM w Spectrum 48Kb, tracąc jej zawartość przy bardzo szybkiej zmianie rejestru R
- Obsługuje ustawienia wiersza poleceń, ustawienia pliku konfiguracyjnego i ustawienia konfiguracyjne dla poszczególnych gier
- Inne funkcje: menu Visualmem, statystyki procesora
Publiczność
Administratorzy systemu, programiści, użytkownicy końcowi/komputery
Interfejs użytkownika
X Window System (X11), Framebuffer, Win32 (MS Windows), Cocoa (MacOS X), Konsola/Terminal, Curses/Ncurses, SDL
Język programowania
C
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/zesarux/. Jest hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.