Ho lokolloa ha RustZX 0.15.0, emulator ea sefapano sa ZX Spectrum

Ho lokolloa ha emulator ea mahala ea RustZX 0.15, e ngotsoeng ka ho feletseng ka puo ea lenaneo la Rust le ho ajoa tlas'a laesense ea MIT, e lokollotsoe. Bahlahisi ba hlokomela likarolo tse latelang tsa morero:

  • Etsiso e feletseng ea ZX Spectrum 48k le ZX Spectrum 128k;
  • Ketsiso ea molumo;
  • Tšehetso bakeng sa lisebelisoa tsa gz tse hatelitsoeng;
  • Bokhoni ba ho sebetsa ka lisebelisoa ho li-tape (li-tape drives), sna (snapshots) le liforomo tsa scr (screenshots);
  • Phahameng ka ho nepahetseng emulation ea AY chip;
  • Emulation ea balaoli ba lipapali tsa Sinclair le Kempston ka tšehetso bakeng sa keyboard e atolositsoeng ea ZX Spectrum 128K;
  • E ts'ehetsa ho boloka kapele le ho jarolla boemo ba emulator.
  • Sefapano-sethala.

Liphetoho phetolelong e ncha:

  • New cpal audio backend, e tla lumella RustZX ho romelloa ho WebAssembly nakong e tlang;
  • Tšehetso e ekelitsoeng bakeng sa linotlolo tse sa tloaelehang tsa lipapali ho li-keyboards tsa Kempston;
  • Lokisa phoso e bakileng ts'oenyeho ha ho ka ba le palo e felletseng e khaphatsehang ha o kenya theipi;
  • Ho eketsoa liteko tsa ho kopanya bakeng sa rustzx-core;
  • Ts'epahalo e tsitsitseng ea selikalikoe lipakeng tsa rustzx-core le rustzx-utils.

RustZX e kentsoe ho sebelisoa mookameli oa sephutheloana sa Cargo. Ho kenya ho hloka moqapi oa puo ea C le CMake build automation system tsamaisong (e hlokahalang ho haha ​​​​laeborari ea sdl2). Bakeng sa Linux, o tla hloka hape ho ba le sephutheloana sa libasound2-dev ho sistimi ea hau.

Ho lokolloa ha RustZX 0.15.0, emulator ea sefapano sa ZX SpectrumHo lokolloa ha RustZX 0.15.0, emulator ea sefapano sa ZX Spectrum


Source: opennet.ru

Eketsa ka tlhaloso