Pelepasan RustZX 0.15.0, émulator ZX Spectrum cross-platform

Pelepasan émulator bébas RustZX 0.15, ditulis sagemblengna dina basa programming Rust sarta disebarkeun dina lisénsi MIT, geus dileupaskeun. Pamekar nyatet fitur di handap ieu tina proyék:

  • emulation pinuh ku ZX Spéktrum 48k jeung ZX Spéktrum 128k;
  • Émulasi sora;
  • Rojongan pikeun sumberdaya gz dikomprés;
  • Kamampuhan pikeun damel sareng sumber daya dina format tap (tape drive), sna (snapshots) sareng scr (screenshots);
  • emulation-precision luhur chip AY;
  • Emulation of Sinclair na Kempston controller kaulinan kalayan rojongan pikeun ZX Spéktrum 128K keyboard nambahan;
  • Ngarojong nyimpen gancang sareng ngamuat kaayaan émulator.
  • Cross-platform.

Parobahan dina versi anyar:

  • backend audio cpal anyar, nu bakal ngidinan RustZX ka porting ka WebAssembly dina mangsa nu bakal datang;
  • Ditambahkeun dukungan pikeun konci kaulinan non-standar dina kibor Kempston;
  • Ngalereskeun bug anu nyababkeun panik upami aya integer ngabahekeun nalika ngamuat kaset;
  • Ditambahkeun tés integrasi pikeun rutzx-core;
  • Tetep kagumantungan sirkular antara rutzx-core sareng rutzx-utils.

RustZX dipasang nganggo manajer pakét kargo. Instalasi merlukeun compiler pikeun basa C sarta CMake ngawangun sistem automation dina sistem (diperlukeun ngawangun perpustakaan sdl2). Pikeun Linux, anjeun ogé kedah gaduh pakét libasound2-dev dina sistem anjeun.

Pelepasan RustZX 0.15.0, émulator ZX Spectrum cross-platformPelepasan RustZX 0.15.0, émulator ZX Spectrum cross-platform


sumber: opennet.ru

Tambahkeun komentar