منصوبے کے بارے میں
BizHawk ایک اوپن سورس کثیر نظام ایمولیٹر پروجیکٹ ہے جو C# میں لکھا گیا ہے۔ اس کا مرکزی فرنٹ اینڈ، EmuHawk، عام کھلاڑیوں کے لیے معیارِ زندگی کی خصوصیات کے ساتھ ساتھ جدید ریکارڈنگ/پلے بیک اور ڈیبگنگ ٹولز فراہم کرتا ہے، جو اسے TASers (ٹول اسسٹڈ اسپیڈ رنرز) کے لیے ایک بنیادی انتخاب بناتا ہے۔
تمام ایمولیٹڈ سسٹمز میں مشترکہ اہم خصوصیات شامل ہیں:
- گیم امیجز کے لیے فارمیٹ، علاقے، اور سالمیت کی شناخت
- ہاٹ کیز کے ساتھ 10 سیو سلاٹس اور لامحدود نامزد سیوسٹیٹس
- رفتار کنٹرول، بشمول فریم اسٹیپنگ اور ریوائنڈنگ
- تمام ایمولیٹڈ ہارڈویئر اجزاء میں میموری ویو/تلاش/ترمیم
- ان پٹ ریکارڈنگ (TAS موویز بنانا)
- اسکرین شاٹس اور آڈیو + ویڈیو فائل میں ریکارڈنگ
- فرم ویئر مینجمنٹ
- ان پٹ، فریم ریٹ، اور مزید کے لیے HUD اوورلے
- فرنٹ اینڈ کنٹرولز کے لیے ہاٹ کیز دوبارہ تفویض کرنا (کی بورڈ، ماؤس، گیم پیڈ)
- ایمولیٹڈ گیم پیڈز اور پیری فیرلز کے لیے جامع ان پٹ میپر
- Lua یا C#.NET کے ذریعے پروگرامیٹک کنٹرول
معاون سسٹمز میں 3DO، Apple II، Arcade (MAME)، Atari 2600/7800/Jaguar/Lynx، WonderSwan، Commodore 64/Amiga، ColecoVision، Doom، DOS/Windows، Channel F، Vectrex، Odyssey²، Intellivision، MSX، PC Engine/TurboGrafx-16، PC-FX، Neo Geo Pocket، Nintendo (NES، SNES، Game Boy/Color، GBA، N64، DS، 3DS، Virtual Boy)، Sega (Master System، Genesis، Game Gear، Saturn، SG-1000)، ZX Spectrum، PlayStation، TI-83، TIC-80، اور Uzebox شامل ہیں۔
بہت سے کورز اس پروجیکٹ کے لیے مخصوص ہیں (مثلاً، NesHawk، GBHawk، PCEHawk، SMSHawk، A7800Hawk، C64Hawk، وغیرہ)، جبکہ دیگر Mednafen، MAME، اور دیگر پروجیکٹس سے پورٹ کیے گئے ہیں۔ DiscoHawk ایک ڈسک امیج کنورٹر ہے جو اس پروجیکٹ میں شامل ہے۔
انسٹالیشن Windows (پہلے سے تیار شدہ بائنریز) اور Unix/Linux (پیکیجز یا Nix کے ذریعے) کے لیے دستیاب ہے۔ ہر تعاون پر ڈیولپمنٹ بلڈز خودکار طور پر تیار ہوتی ہیں۔ سورس سے تعمیر Windows (Visual Studio) اور Unix (شیل اسکرپٹ) پر معاون ہے۔
TASing کے لیے، پروجیکٹ میں TAStudio شامل ہے، جو اینالاگ کنٹرول سپورٹ کے ساتھ فریم بہ فریم ان پٹ ایڈیٹنگ کے لیے ایک طاقتور ٹول ہے۔ فعالیت کو بڑھانے کے لیے C#/.NET میں بیرونی ٹولز بنائے جا سکتے ہیں۔
سپورٹ TASVideos ویکی، Discord، اور GitHub ایشوز کے ذریعے فراہم کی جاتی ہے۔ یہ پروجیکٹ Windows پر مرکوز ہے لیکن اس کا Linux پورٹ ہے جس میں زیادہ تر خصوصیات کام کرتی ہیں۔ macOS سپورٹ پرانے ورژنز تک محدود ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.