Release fan RustZX 0.15.0, in cross-platform ZX Spectrum emulator

De frijlitting fan 'e fergese emulator RustZX 0.15, folslein skreaun yn' e Rust-programmearring en ferspraat ûnder de MIT-lisinsje, is frijlitten. De ûntwikkelders note de folgjende funksjes fan it projekt:

  • Folsleine emulaasje fan ZX Spectrum 48k en ZX Spectrum 128k;
  • lûd emulaasje;
  • Stipe foar komprimearre gz-boarnen;
  • Mooglikheid om te wurkjen mei boarnen yn tap (tape drives), sna (snapshots) en scr (screenshots) formaten;
  • Emulaasje fan hege presyzje fan AY-chip;
  • Emulaasje fan Sinclair en Kempston game controllers mei stipe foar de ZX Spectrum 128K útwreide toetseboerd;
  • Unterstützt fluch opslaan en laden fan emulatorstatus.
  • Cross-platfoarm.

Feroarings yn de nije ferzje:

  • Nije cpal audio-backend, wêrtroch RustZX yn 'e takomst nei WebAssembly kin wurde porteare;
  • Stipe tafoege foar net-standert gaming-toetsen op Kempston-toetseboerden;
  • In brek reparearre dy't in panyk feroarsake yn it gefal fan in heule getal oerstreaming by it laden fan in tape;
  • Yntegraasjetests tafoege foar rustzx-core;
  • Fêste sirkulêre ôfhinklikens tusken rustzx-core en rustzx-utils.

RustZX wurdt ynstalleare mei de Cargo-pakketbehearder. Ynstallaasje fereasket in kompilator foar de C-taal en in CMake-buildautomatisaasjesysteem op it systeem (nedich om de sdl2-bibleteek te bouwen). Foar Linux moatte jo ek it pakket libasound2-dev op jo systeem hawwe.

Release fan RustZX 0.15.0, in cross-platform ZX Spectrum emulatorRelease fan RustZX 0.15.0, in cross-platform ZX Spectrum emulator


Boarne: opennet.ru

Add a comment