Rilis emulator gratis RustZX 0.15, ditulis kanthi lengkap ing basa pemrograman Rust lan disebarake miturut lisensi MIT, wis dirilis. Pangembang nyathet fitur ing ngisor iki saka proyek kasebut:
- Emulasi lengkap ZX Spectrum 48k lan ZX Spectrum 128k;
- Emulasi swara;
- Dhukungan kanggo sumber daya gz sing dikompres;
- Kemampuan kanggo nggarap sumber daya ing format tap (tape drive), sna (snapshots) lan scr (screenshots);
- Emulasi tliti dhuwur saka chip AY;
- Emulasi pengontrol game Sinclair lan Kempston kanthi dhukungan kanggo keyboard lengkap ZX Spectrum 128K;
- Ndhukung nyimpen lan loading cepet saka negara emulator.
- Cross-platform.
Owah-owahan ing versi anyar:
- Backend audio cpal anyar, sing bakal ngidini RustZX ditransfer menyang WebAssembly ing mangsa ngarep;
- Dhukungan tambahan kanggo tombol game non-standar ing keyboard Kempston;
- Ndandani bug sing nyebabake gupuh yen kebanjiran integer nalika ngemot tape;
- Added tes integrasi kanggo rutzx-inti;
- Ketergantungan bunder tetep antarane rutzx-inti lan rutzx-utils.
RustZX diinstal nggunakake manajer paket Cargo. Instalasi mbutuhake compiler kanggo basa C lan CMake mbangun sistem automation ing sistem (perlu kanggo mbangun perpustakaan sdl2). Kanggo Linux, sampeyan uga kudu duwe paket libasound2-dev ing sistem sampeyan.
Source: opennet.ru