RustZX 0.15.0, හරස් වේදිකා ZX Spectrum emulator නිකුත් කිරීම

සම්පුර්ණයෙන්ම රස්ට් ක්‍රමලේඛන භාෂාවෙන් ලියා MIT බලපත්‍රය යටතේ බෙදා හරින ලද නොමිලේ ඉමුලේටරය වන RustZX 0.15 නිකුතුව නිකුත් කර ඇත. සංවර්ධකයින් ව්‍යාපෘතියේ පහත ලක්ෂණ සටහන් කරයි:

  • ZX Spectrum 48k සහ ZX Spectrum 128k හි සම්පූර්ණ අනුකරණය;
  • ශබ්ද අනුකරණය;
  • සම්පීඩිත gz සම්පත් සඳහා සහාය;
  • ටැප් (ටේප් ධාවක), sna (snapshots) සහ scr (තිරපිටපත්) ආකෘතිවල සම්පත් සමඟ වැඩ කිරීමේ හැකියාව;
  • AY චිපයේ අධි-නිරවද්‍ය අනුකරණය;
  • ZX Spectrum 128K විස්තීරණ යතුරුපුවරුව සඳහා සහය ඇති Sinclair සහ Kempston ක්‍රීඩා පාලක අනුකරණය;
  • ඉමුලේටර් තත්ත්වය ඉක්මනින් සුරැකීමට සහ පැටවීමට සහය දක්වයි.
  • හරස් වේදිකාව.

නව අනුවාදයේ වෙනස්කම්:

  • අනාගතයේදී RustZX WebAssembly වෙත ගෙනයාමට ඉඩ සලසන නව cpal ශ්‍රව්‍ය පසුබිම;
  • Kempston යතුරුපුවරුවල සම්මත නොවන සූදු යතුරු සඳහා සහය එකතු කරන ලදි;
  • ටේප් එකක් පැටවීමේදී පූර්ණ සංඛ්‍යා පිටාර ගැලීමකදී භීතියට හේතු වූ දෝෂයක් නිරාකරණය කර ඇත;
  • rustzx-core සඳහා ඒකාබද්ධතා පරීක්ෂණ එකතු කරන ලදී;
  • rustzx-core සහ rustzx-utils අතර ස්ථාවර චක්‍රලේඛ යැපීම.

RustZX ස්ථාපනය කර ඇත්තේ භාණ්ඩ පැකේජ කළමනාකරු භාවිතයෙන් ය. ස්ථාපනය සඳහා C භාෂාව සඳහා සම්පාදකයක් සහ පද්ධතිය මත CMake ගොඩනැගීමේ ස්වයංක්‍රීයකරණ පද්ධතියක් අවශ්‍ය වේ (sdl2 පුස්තකාලය තැනීමට අවශ්‍ය වේ). Linux සඳහා, ඔබට අතිරේකව ඔබේ පද්ධතියේ libasound2-dev පැකේජය තිබිය යුතුය.

RustZX 0.15.0, හරස් වේදිකා ZX Spectrum emulator නිකුත් කිරීමRustZX 0.15.0, හරස් වේදිකා ZX Spectrum emulator නිකුත් කිරීම


මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න