مفت ايموليٽر RustZX 0.15 جو رليز، مڪمل طور تي Rust پروگرامنگ ٻولي ۾ لکيل ۽ MIT لائسنس تحت ورهايل، جاري ڪيو ويو آهي. ڊولپرز پروجيڪٽ جي هيٺين خاصيتن کي نوٽ ڪن ٿا:
- ZX اسپيڪٽرم 48k ۽ ZX اسپيڪٽرم 128k جي مڪمل ايموليشن؛
- آواز جي تخليق؛
- compressed gz وسيلن لاء حمايت؛
- وسيلن سان ڪم ڪرڻ جي صلاحيت ٽيپ (ٽيپ ڊرائيو)، sna (سنيپ شاٽ) ۽ اسڪر (اسڪرين شاٽ) فارميٽ ۾؛
- AY چپ جي اعلي سڌائي emulation؛
- ZX Spectrum 128K وڌايل ڪيبورڊ جي سپورٽ سان سنڪليئر ۽ ڪيمپسٽن گيم ڪنٽرولرز جي ايموليشن؛
- ايموليٽر اسٽيٽ جي جلدي بچت ۽ لوڊشيڊنگ کي سپورٽ ڪري ٿو.
- ڪراس پليٽ فارم.
نئين ورجن ۾ تبديليون:
- نئون cpal آڊيو پس منظر، جيڪو مستقبل ۾ RustZX کي WebAssembly ڏانهن پورٽ ڪرڻ جي اجازت ڏيندو؛
- ڪيمپسٽن ڪيبورڊ تي غير معياري گيمنگ ڪيز لاءِ سپورٽ شامل ڪئي وئي؛
- هڪ بگ کي درست ڪيو جيڪو ٽيپ لوڊ ڪرڻ وقت انٽيجر اوور فلو جي صورت ۾ خوف پيدا ڪري ٿو؛
- rustzx-core لاءِ شامل ڪيل انضمام جا تجربا؛
- rustzx-core ۽ rustzx-utils جي وچ ۾ مقرر ٿيل گردش انحصار.
RustZX ڪارگو پيڪيج مينيجر کي استعمال ڪندي نصب ڪيو ويو آهي. تنصيب لاءِ سي ٻولي لاءِ هڪ ڪمپلر جي ضرورت آهي ۽ سسٽم تي هڪ سي ايميڪ بلڊ آٽوميشن سسٽم (جي ضرورت آهي sdl2 لائبريري ٺاهڻ لاءِ). لينڪس لاء، توهان کي اضافي طور تي توهان جي سسٽم تي libasound2-dev پيڪيج جي ضرورت پوندي.
جو ذريعو: opennet.ru