Chaidh sgaoileadh an emuladair an-asgaidh RustZX 0.15, a chaidh a sgrìobhadh gu tur ann an cànan prògramadh Rust agus air a chuairteachadh fo chead MIT, fhoillseachadh. Bidh an luchd-leasachaidh a’ toirt fa-near na feartan a leanas den phròiseact:
- Làn aithris air ZX Spectrum 48k agus ZX Spectrum 128k;
- Aithris fuaim;
- Taic airson goireasan gz teann;
- Comas a bhith ag obair le goireasan ann an cruthan tap (dràibhean teip), snap (snapshots) agus scr (screenshots);
- Ath-aithris àrd-chruinneas de chip AY;
- Emulation de luchd-riaghlaidh geama Mac na Ceàrdaich agus Kempston le taic airson meur-chlàr leudaichte ZX Spectrum 128K;
- A ’toirt taic do shàbhaladh luath agus luchdachadh stàite emulator.
- Tar-àrd-ùrlar.
Atharraichean san dreach ùr:
- Cùl-taic claisneachd cpal ùr, a leigeas le RustZX a ghluasad gu WebAssembly san àm ri teachd;
- Taic a bharrachd airson iuchraichean gèam neo-àbhaisteach air meur-chlàran Kempston;
- Chàirich sinn biast a dh’ adhbhraich clisgeadh ma bha sìon iomlan a’ dol thairis nuair a bha e a’ luchdachadh teip;
- Deuchainnean amalachaidh a bharrachd airson rustzx-core;
- eisimeileachd cruinn stèidhichte eadar rustzx-core agus rustzx-utils.
Tha RustZX air a chuir a-steach a’ cleachdadh manaidsear pacaid Cargo. Feumaidh an stàladh inneal-cruinneachaidh airson cànan C agus siostam fèin-ghluasaid togail CMake air an t-siostam (feumar leabharlann sdl2 a thogail). Airson Linux, feumaidh tu cuideachd am pasgan libasound2-dev a bhith agad air an t-siostam agad.
Source: fosgailtenet.ru