Tso tawm ntawm RustZX 0.15.0, tus ntoo khaub lig-platform ZX Spectrum emulator

Kev tso tawm dawb emulator RustZX 0.15, sau tag nrho hauv Rust programming lus thiab muab faib raws li MIT daim ntawv tso cai, tau raug tso tawm. Cov neeg tsim khoom nco txog cov yam ntxwv hauv qab no ntawm qhov project:

  • Tag nrho emulation ntawm ZX Spectrum 48k thiab ZX Spectrum 128k;
  • Suab emulation;
  • Kev them nyiaj yug rau compressed gz cov peev txheej;
  • Muaj peev xwm ua haujlwm nrog cov peev txheej hauv kais (kab xev drives), sna (snapshots) thiab scr (screenshots) hom;
  • High-precision emulation ntawm AY nti;
  • Emulation ntawm Sinclair thiab Kempston game controllers nrog kev txhawb nqa rau ZX Spectrum 128K txuas ntxiv keyboard;
  • Txhawb ceev ceev thiab thauj khoom ntawm lub xeev emulator.
  • Hla-platform.

Cov kev hloov nyob rau hauv lub tshiab version:

  • Tshiab cpal audio backend, uas yuav tso cai rau RustZX tuaj yeem xa mus rau WebAssembly yav tom ntej;
  • Ntxiv kev txhawb nqa rau cov yuam sij tsis yog tus qauv ntawm Kempston keyboards;
  • Kho cov kab laum uas ua rau muaj kev ntxhov siab thaum muaj cov lej ntau dhau thaum thauj cov kab xev;
  • Ntxiv kev sib xyaw ua ke rau rustzx-core;
  • Tsau ncig nyob nruab nrab ntawm rustzx-core thiab rustzx-utils.

RustZX tau teeb tsa siv Cargo pob tus thawj tswj. Kev teeb tsa yuav tsum muaj lub compiler rau cov lus C thiab CMake tsim automation system ntawm lub kaw lus (yuav tsum tau tsim lub tsev qiv ntawv sdl2). Rau Linux, koj tseem yuav tsum muaj libasound2-dev pob ntawm koj lub cev.

Tso tawm ntawm RustZX 0.15.0, tus ntoo khaub lig-platform ZX Spectrum emulatorTso tawm ntawm RustZX 0.15.0, tus ntoo khaub lig-platform ZX Spectrum emulator


Tau qhov twg los: opennet.ru

Ntxiv ib saib