RustZX 0.15.0 کی ریلیز، ایک کراس پلیٹ فارم ZX سپیکٹرم ایمولیٹر

مفت ایمولیٹر RustZX 0.15 کی ریلیز، مکمل طور پر Rust پروگرامنگ زبان میں لکھی گئی ہے اور MIT لائسنس کے تحت تقسیم کی گئی ہے۔ ڈویلپرز پروجیکٹ کی درج ذیل خصوصیات کو نوٹ کرتے ہیں:

  • ZX سپیکٹرم 48k اور ZX سپیکٹرم 128k کی مکمل ایمولیشن؛
  • صوتی ایمولیشن؛
  • کمپریسڈ gz وسائل کے لیے سپورٹ؛
  • نل (ٹیپ ڈرائیوز)، sna (اسنیپ شاٹس) اور scr (اسکرین شاٹس) فارمیٹس میں وسائل کے ساتھ کام کرنے کی صلاحیت؛
  • AY چپ کی اعلی صحت سے متعلق ایمولیشن؛
  • ZX سپیکٹرم 128K توسیعی کی بورڈ کے لیے سپورٹ کے ساتھ سنکلیئر اور کیمپسٹن گیم کنٹرولرز کی ایمولیشن؛
  • ایمولیٹر ریاست کی فوری بچت اور لوڈنگ کی حمایت کرتا ہے۔
  • کراس پلیٹ فارم۔

نئے ورژن میں تبدیلیاں:

  • نیا cpal آڈیو بیک اینڈ، جو مستقبل میں RustZX کو WebAssembly میں پورٹ کرنے کی اجازت دے گا۔
  • کیمپسٹن کی بورڈز پر غیر معیاری گیمنگ کیز کے لیے شامل کردہ تعاون؛
  • ٹیپ لوڈ کرتے وقت انٹیجر اوور فلو ہونے کی صورت میں گھبراہٹ کا باعث بننے والے ایک مسئلے کو ٹھیک کیا؛
  • rustzx-core کے لیے انضمام کے ٹیسٹ شامل کیے گئے۔
  • rustzx-core اور rustzx-utils کے درمیان طے شدہ سرکلر انحصار۔

RustZX کارگو پیکیج مینیجر کا استعمال کرتے ہوئے انسٹال کیا گیا ہے۔ انسٹالیشن کے لیے سی لینگویج کے لیے ایک کمپائلر کی ضرورت ہوتی ہے اور سسٹم پر سی میک بلڈ آٹومیشن سسٹم (ایس ڈی ایل 2 لائبریری بنانے کے لیے درکار ہے)۔ لینکس کے لیے، آپ کو اپنے سسٹم پر libasound2-dev پیکیج کی بھی ضرورت ہوگی۔

RustZX 0.15.0 کی ریلیز، ایک کراس پلیٹ فارم ZX سپیکٹرم ایمولیٹرRustZX 0.15.0 کی ریلیز، ایک کراس پلیٹ فارم ZX سپیکٹرم ایمولیٹر


ماخذ: opennet.ru

نیا تبصرہ شامل کریں