Lëshimi i RustZX 0.15.0, emulatorit me shumë platforma për ZX Spectrum

U publikua versioni i emulatorit të lirë RustZX 0.15, i shkruar plotësisht në gjuhën programuese Rust dhe i shpërndarë nën licencën MIT. Zhvilluesit theksojnë veçoritë e mëposhtme të projektit:

  • Emulimi i plotĂ« i ZX Spectrum 48k dhe ZX Spectrum 128k;
  • Emulimi i zĂ«rit;
  • MbĂ«shtetje pĂ«r burimet e kompresuara gz;
  • MundĂ«sia pĂ«r tĂ« punuar me burimet nĂ« formatin tap (disqe kasete), sna (snapshot) dhe scr (screenshot);
  • Emulimi shumĂ« i saktĂ« i çipit AY;
  • Emulimi i kontrollorĂ«ve tĂ« lojĂ«rave Sinclair dhe Kempston me mbĂ«shtetje pĂ«r tastierĂ«n e zgjeruar tĂ« ZX Spectrum 128K;
  • MbĂ«shtetje pĂ«r ruajtjen dhe ngarkimin e shpejtĂ« tĂ« gjendjes sĂ« emulatorit.
  • Kros-platformĂ«.

Ndryshimet në versionin e ri:

  • NjĂ« backend tĂ« ri tĂ« zĂ«rit cpal, i cili nĂ« tĂ« ardhmen do tĂ« lejojĂ« portimin e RustZX nĂ« WebAssembly;
  • Shtuar mbĂ«shtetje pĂ«r çelĂ«sat e lojĂ«rave jo standarde nĂ« tastierat Kempston;
  • Korrigjuar njĂ« gabim qĂ« shkaktonte panik nĂ« rast tĂ« mbushjes sĂ« numrave gjatĂ« ngarkimit tĂ« kasetĂ«s;
  • Shtuar teste integruese pĂ«r rustzx-core;
  • Korrigjuar varĂ«sinĂ« ciklike midis rustzx-core dhe rustzx-utils.

Instalimi i RustZX bëhet nëpërmjet menaxherit të pakove Cargo. Për instalimin, kërkohet që në sistem të jetë i pranishëm kompajleri për gjuhën C dhe sistemi i automatizimit të ndërtimit CMake (të nevojshme për ndërtimin e bibliotekës sdl2). Për Linux, përveç kësaj, kërkohet që në sistem të jetë i pranishëm paketa libasound2-dev.

Lëshimi i RustZX 0.15.0, emulatorit me shumë platforma për ZX Spectrum Lëshimi i RustZX 0.15.0, emulatorit me shumë platforma për ZX Spectrum


Burimi: opennet.ru
Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster