Kutulutsidwa kwa RustZX 0.15.0, emulator ya ZX Spectrum

Kutulutsidwa kwa emulator yaulere RustZX 0.15, yolembedwa kwathunthu muchilankhulo cha Rust ndikugawidwa pansi pa layisensi ya MIT, kwatulutsidwa. Madivelopa amazindikira izi za polojekitiyi:

  • Kutengera kwathunthu kwa ZX Spectrum 48k ndi ZX Spectrum 128k;
  • Kutsanzira phokoso;
  • Thandizo lazinthu zoponderezedwa za gz;
  • Kutha kugwira ntchito ndi zothandizira pama tap (ma tepi oyendetsa), sna (snapshots) ndi scr (zithunzi) mawonekedwe;
  • Mkulu-mwatsatanetsatane kutsanzira AY chip;
  • Kutengera owongolera masewera a Sinclair ndi Kempston mothandizidwa ndi kiyibodi yowonjezera ya ZX Spectrum 128K;
  • Imathandizira kupulumutsa mwachangu ndikutsitsa dziko la emulator.
  • Mtanda-nsanja.

Zosintha mu mtundu watsopano:

  • New cpal audio backend, yomwe idzalola RustZX kutumizidwa ku WebAssembly m'tsogolomu;
  • Thandizo lowonjezera la makiyi osakhala wamba pamasewera a Kempston;
  • Kukonza cholakwika chomwe chidayambitsa mantha pakasefukira pakukweza tepi;
  • Mayeso ophatikiza owonjezera a rustzx-core;
  • Kudalira kozungulira kozungulira pakati pa rustzx-core ndi rustzx-utils.

RustZX imayikidwa pogwiritsa ntchito Cargo package manager. Kuyika kumafuna chophatikiza cha chilankhulo cha C ndi CMake build automation system pamakina (yofunikira kuti mupange laibulale ya sdl2). Kwa Linux, mudzafunikanso kukhala ndi phukusi la libasound2-dev pamakina anu.

Kutulutsidwa kwa RustZX 0.15.0, emulator ya ZX SpectrumKutulutsidwa kwa RustZX 0.15.0, emulator ya ZX Spectrum


Source: opennet.ru

Kuwonjezera ndemanga