Fa'asa'olotoina o le RustZX 0.15.0, o se fa'asologa fa'asolosolo ZX Spectrum emulator

O le tatalaina o le emulator saoloto RustZX 0.15, na tusia atoa i le gagana Rust polokalame ma tufatufaina i lalo o le laisene MIT, ua tatalaina. E matauina e le au atinaʻe uiga nei o le poloketi:

  • Fa'ata'ita'iga atoa o le ZX Spectrum 48k ma le ZX Spectrum 128k;
  • Fa'ata'ita'iga leo;
  • Lagolago mo compressed gz punaoa;
  • Malosiaga e galue ai ma punaoa i tap (tape drives), sna (snapshots) ma scr (screenshots) formats;
  • Faʻataʻitaʻiga maualuga o le AY chip;
  • Fa'ata'ita'iga o ta'aloga ta'aloga Sinclair ma Kempston fa'atasi ma le lagolago mo le ZX Spectrum 128K extended keyboard;
  • Lagolago vave faasaoina ma utaina o le tulaga emulator.
  • Fa'alavalava.

Suiga i le lomiga fou:

  • New cpal audio backend, lea o le a mafai ai e RustZX ona tuʻuina atu i WebAssembly i le lumanaʻi;
  • Fa'aopoopo le lagolago mo ki ta'aloga e le masani i luga o Kempston keyboards;
  • Fa'amauina se pusa na mafua ai le popole pe a tupu se numera o le aofa'i pe a utaina se lipine;
  • Faʻaopoopo suʻega tuʻufaʻatasia mo rutzx-core;
  • Fa'amautu le fa'alagolago i le va o le rutzx-core ma le rutzx-utils.

Ua fa'apipi'i le RustZX e fa'aaoga ai le pule o pusa uta uta. O le faʻapipiʻiina e manaʻomia ai se tuʻufaʻatasiga mo le gagana C ma se CMake fausia masini masini i luga o le faiga (manaʻomia e fausia le faletusi sdl2). Mo Linux, e te manaʻomia foʻi le i ai o le libasound2-dev package i lau masini.

Fa'asa'olotoina o le RustZX 0.15.0, o se fa'asologa fa'asolosolo ZX Spectrum emulatorFa'asa'olotoina o le RustZX 0.15.0, o se fa'asologa fa'asolosolo ZX Spectrum emulator


puna: opennet.ru

Faaopoopo i ai se faamatalaga