کیا آپ نے کبھی ایک ایسے نظام کی خواہش کی ہے جس کا مقصد صرف پرانے ویڈیو گیمز کی تقلید کرنا تھا؟ MiSter FPGA کو پسند کرنے کی کئی اچھی وجوہات یہ ہیں۔
اگر آپ کو پرانے اسکول کے ویڈیو گیمز پسند ہیں لیکن آپ نے ابھی تک MiSter FPGA کے بارے میں نہیں سنا ہے، تو شاید اس کی وجہ یہ ہے کہ آپ پرانے اسکول کے کھیل بہت زیادہ کھیل رہے ہیں۔
آپ اسے پسند کریں گے، لہذا ایک وقفہ لیں اور پڑھتے رہیں۔ ضرورت سے زیادہ ڈرامائی آواز دینے کی خواہش کے بغیر، MiSter FPGA بلاشبہ وہ طریقہ ہے جس میں پرانے اسکول کے ویڈیو گیمز مستقبل میں تیار کیے جائیں گے، لیکن یہ پہلے ہی یہاں موجود ہے اور یہ لاجواب ہے۔
اور اس کی بنیاد پر کہ چیزیں اب کیسے کھڑی ہیں، چیزیں صرف بہتر ہوتی نظر آتی ہیں۔
مسٹر FPGA آپ کے گیمنگ کے تجربے کو نمایاں طور پر بڑھا دے گا اگر آپ ونٹیج گیمز کے ان طریقوں سے مداح ہیں جو پہلے کبھی ممکن نہیں تھے۔
اس پوسٹ میں، ہم مسٹر FPGA پر گہری نظر ڈالیں گے، بشمول یہ کیسے کام کرتا ہے، یہ کون سے گیمز کھیل سکتا ہے، اور بہت کچھ۔
آئیے آگے بڑھنے سے پہلے دیکھتے ہیں کہ FGPA اصل میں کیا ہے۔
FPGA
فیلڈ-پروگرامیبل گیٹ اری، یا FPGA، ایک مربوط سرکٹ کی قسم کا مخفف ہے جسے بننے کے بعد تبدیل کیا جا سکتا ہے۔
روایتی کمپیوٹر چپس کے برعکس، FPGAs پروگرام کے قابل منطق بلاکس اور آپس میں جڑے ہوئے استعمال کرتے ہیں جن میں مختلف ایپلی کیشنز کے مطابق تبدیلی کی جا سکتی ہے۔
اصولی طور پر، ایک FPGA ڈیجیٹل سرکٹ کی کسی بھی شکل کے طور پر کام کرنے کے لیے دوبارہ پروگرام کیا جا سکتا ہے۔ اسے ایک مختلف قسم کی چپ کی نقل کرنے کے لیے RAM میں صرف ایک تازہ کنفیگریشن ڈال کر غیر معینہ مدت تک دہرایا جا سکتا ہے۔
جبکہ پچھلے ایف پی جی اے کو اپنے رویے کو بیان کرنے کے لیے سرکٹ ڈایاگرام کی ضرورت ہوتی ہے، نئے والے ٹیکسٹ پر مبنی پروگرامنگ کو استعمال کرتے ہیں۔
خاص طور پر میں مشین لرننگ اور AI ایکسلریشن، یہ چپس ایپلی کیشنز کی ایک وسیع رینج پیش کرتے ہیں۔ ویڈیو گیم ہارڈویئر ایمولیشن FPGAs کے لیے ایک لاجواب استعمال ہے کیونکہ انہیں بار بار ڈیزائن کیا جا سکتا ہے کہ وہ کئی قسم کے سرکٹس کے طور پر کام کرے۔
FPGAs سافٹ ویئر میں ایمولیٹر چلانے کے بجائے ہارڈ ویئر کی سطح پر کئی ویڈیو گیمنگ سسٹمز کی کامیابی سے نقل کرتے ہیں۔
مسٹر FPGA کیا ہے؟
مسٹر ایک اوپن سورس پروجیکٹ ہے جو ہارڈ ویئر کا استعمال کرتا ہے جسے فیلڈ پروگرام ایبل گیٹ اری (FPGA) ٹیکنالوجی کی بدولت ایونٹ کے بعد تبدیل کیا جاسکتا ہے۔
FPGAs کو کام کرنے کے لیے دوبارہ پروگرام کیا جا سکتا ہے گویا کہ وہ کنویئر بیلٹ سے اصل سلکان کے ساتھ آئے ہیں جسے آپ استعمال کرنا چاہتے ہیں، روایتی CPUs کے برعکس، جو کہ پیداوار کے وقت سے طے شدہ ہیں۔
اس کا مطلب یہ ہے کہ آپ CPU کو دھوکہ نہیں دے رہے ہیں کہ یہ کچھ اور ہے۔ بلکہ، آپ اسے شروع سے اس طرح کام کرنے کے لیے تیار کر رہے ہیں۔
نظریاتی طور پر، ایک MiSter سسٹم NES، Neo Geo، Apple II، یا Acorn Archimedes کے لیے سافٹ ویئر چلا سکتا ہے اور اصل ہارڈ ویئر کے مقابلے میں تقریباً ایک جیسی درست کارکردگی فراہم کر سکتا ہے۔
سیدھے الفاظ میں، یہ ایک ہارڈ ویئر ایمولیٹر ہے جو صارفین کو مخصوص پلیٹ فارمز کی نقل کرتے ہوئے پرانے کیبنٹ اور کنسول گیمز کھیلنے کی اجازت دیتا ہے۔ یہ تصوراتی طور پر ایمولیٹرز سے ملتا جلتا ہے جیسا کہ ہمارے Nintendo Entertainment System emulators کی فہرست میں ہے، لیکن یہ بالکل دوسری لیگ میں ہے۔
ہارڈ ویئر اور MiSter سافٹ ویئر دونوں ان سسٹمز میں استعمال ہوتے ہیں۔ ونٹیج کیبنٹ گیمز کو دوبارہ بنانے کے مقصد کے لیے، یہ مجموعہ کم سے کم سے لے کر بلا تاخیر اور اچھی درستگی پیش کرتا ہے۔
اس سے پتہ چلتا ہے کہ MiSter FPGA ایک ہارڈ ویئر ڈیوائس ہے، بجائے ایک سافٹ ویئر پر مبنی حل، جیسے Raspberry Pi یا Odroid۔ آپ کو اجزاء جیسے USB ہب، RAM ماڈیول، DE-10 نینو بورڈ، اور کنسول انکلوژر خریدنے کی ضرورت ہوگی جب تک کہ آپ پہلے سے بنا ہوا کوئی سامان نہ خرید لیں۔
کنسول کے لیے سافٹ ویئر ہے۔ اوپن سورس اور اسے الیکسی میلنیکوف نے تخلیق کیا تھا، جسے Sorgelig کے نام سے جانا جاتا ہے۔ اس کی پہلی ریلیز کے بعد سے، یہ مسلسل ترقی سے گزر رہا ہے اور اسے ایک بڑے ڈویلپر کی حمایت حاصل ہے۔ ریٹرو گیمنگ پرجوش کمیونٹی.
قابل ذکر خصوصیات
- یہ ونٹیج گیمز کا ایک بہت بڑا انتخاب فراہم کرتا ہے۔
- کور کو روایتی ڈسک یا کارتوس کی جگہ استعمال کیا جاتا ہے۔
- 80 سے زیادہ الگ الگ سسٹمز ہیں جن کو نقل کیا جا سکتا ہے۔
- وقفہ سے پاک گیمنگ MiSter FPGA کنسول کے ذریعے حاصل کی جا سکتی ہے۔
- پرانے کنسولز، پی سی، اور آرکیڈ ہارڈویئر کو MiSter FPGA کے ذریعے ایمولیٹ کیا گیا ہے۔
یہ کس طرح کام کرتا ہے؟
اصل DE10-نینو بورڈ کو MiSTer نے کئی بیٹی بورڈز کے ساتھ بڑھایا ہے۔ تمام بورڈز کو انسٹال کرنے کی ضرورت نہیں ہے۔ MiSTer کا آغاز ایک سادہ DE10-نانو بورڈ کے طور پر ہوتا ہے، جو اس کی ابتدائی سطح ہے۔ آپ صرف ایک اضافی بورڈ (SDRAM) کے ساتھ تقریباً تمام کور استعمال کر سکتے ہیں۔
SDRAM بورڈ:
یہ چھوٹا بورڈ GPIO10 کنکشن کے ذریعے DE0-نانو بورڈ سے منسلک ہوتا ہے۔ DE10-nano میں فوری DDR3 میموری ہے، لیکن اس کی زیادہ تاخیر اور مشترکہ ARM کے استعمال کی وجہ سے، اسے ونٹیج EDO DRAM کی نقل کرنے کے لیے استعمال نہیں کیا جا سکتا۔
زیادہ تر کور بیٹی بورڈ پر اس SDR SDRAM کے بغیر ونٹیج میموری ماڈیول کی نقل نہیں کر سکتے۔
I/O بورڈ
DE1-nano بورڈ پر GPIO10 کنکشن اس بورڈ کو بطور پلگ ان قبول کرتا ہے۔ بٹنوں اور ایل ای ڈی کے علاوہ، اس میں روایتی وی جی اے آؤٹ پٹ ہے جس میں چھ بٹس فی جزو، اینالاگ آڈیو (3.5 ملی میٹر فون کنیکٹر)، ڈیجیٹل آپٹیکل آڈیو، اور بٹن ہیں۔
اگر آپ MiSTer کو کیس کے اندر رکھنا چاہتے ہیں یا HDMI پر VGA کو ترجیح دینا چاہتے ہیں تو یہ بورڈ مددگار ہے۔ مزید برآں، یہ بورڈ بنیادی ترقی میں مدد کرتا ہے۔ جہاں VGA-صرف تالیف ترقی کو تیز کرتی ہے، HDMI اسکیلر کی تالیف میں تقریباً دوگنا وقت لگتا ہے۔
کور کی اکثریت اس بورڈ کے بغیر چل سکتی ہے۔ اگر آپ کو صرف اینالاگ ویڈیو اور آڈیو آؤٹ پٹ کی ضرورت ہے تو آپ اس بورڈ کو انسٹال کرنے کے بجائے براہ راست ویڈیو موڈ میں ایک مناسب DAC استعمال کرسکتے ہیں۔
آر ٹی سی بورڈ
اس بورڈ کے ذریعہ ایک حقیقی وقت کی گھڑی فراہم کی جاتی ہے جب یہ LTC کنکشن سے منسلک ہوتا ہے۔ اگر MiSTer کو ایتھرنیٹ کے ذریعے انٹرنیٹ سے منسلک کیا جاتا ہے، تو ریئل ٹائم گھڑی کو بورڈ کے بغیر بھی استعمال کیا جا سکتا ہے۔ یہ فعالیت صرف دو کور کے ذریعہ استعمال ہوتی ہے، اس طرح صرف شائقین ہی اسے استعمال کرسکتے ہیں۔
USB مرکز بورڈ
مرکزی بورڈ کے نیچے، یہ بورڈ 7-پورٹ USB حب کا اضافہ کرتا ہے۔
بلڈنگ مسٹر FPGA
MiSter FPGA ایمولیٹر دو طریقوں میں سے کسی ایک طریقے سے حاصل کیا جا سکتا ہے: خریداری یا تعمیر کے ذریعے۔ اپنا چھوٹا کنسول بنانا آپ کو کنفیگریشن کو ذاتی بنانے کی اجازت دیتا ہے۔
مزید برآں، یہ آپ کو ہارڈ ویئر سے واقف کرانے میں مدد کرتا ہے، جو فائدہ مند ہے اگر آپ کو سسٹم کو اپ گریڈ یا مرمت کرنے کی ضرورت ہو۔ اگرچہ MiSter گیم کنسول بنانا فائدہ مند ہے، کچھ صارفین کو یہ مشکل ہو سکتا ہے۔
آپ کو پہلے سے بنی کٹس کے ساتھ شامل کچھ لوازمات موصول نہیں ہوں گے، اور یہ باکس کے باہر استعمال کرنے کے لیے تیار نہیں ہے۔ تاہم، آپ کی اپنی تعمیر کم مہنگی ہوسکتی ہے.
MiSter ملٹی سسٹم کنسول بنانے کے لیے آپ کو کم از کم ایک Terasic DE10-nano بورڈ، ایک کیسنگ، ایک USB حب، ایک پاور سپلائی، اور 128MB SDRAM خریدنے کی ضرورت ہوگی۔
آپ کے منتخب کردہ سسٹم کیس پر منحصر ہے، آپ کو ہیٹ سنک اور پنکھے کی ضرورت پڑ سکتی ہے۔ اگر آپ CRT ڈسپلے کے لیے ینالاگ استعمال کرنا چاہتے ہیں، تو IO بورڈ بھی ایک متبادل ہے۔
اس کے برعکس، پہلے سے تیار کردہ MiSter FPGA پیکیج کو عملی طور پر کام کرنے سے پہلے صرف سافٹ ویئر اور کور کی ضرورت ہوتی ہے۔
یہ پہلے سے تشکیل شدہ کٹ MiSTer Addons سے ایک سجیلا ایلومینیم کیسنگ میں بہت سے مجموعوں میں آتا ہے۔
آپ کو استعمال شدہ اجزاء کے معیار پر غور کرنا چاہیے کیونکہ یہ چھوٹے کنسولز معروف تاجروں کے ذریعہ فروخت نہیں کیے جاتے ہیں۔
MiSter کو کون سے گیمز دستیاب ہیں؟
یہاں بہت سارے کھیل ہیں جو MiSTer کھیل سکتے ہیں، جن میں سے کچھ کا یہاں ذکر کیا گیا ہے:
- ویکٹرکس
- ونڈرسوان
- AY-3-8500
- کولیکو وژن
- کھیل ہی کھیل میں لڑکے
- کھیل لڑکے ایڈوانس
- جینیسس / میگا ڈرائیو
- نیا جیو
- NES/Famicom
- وڈسی
- بالی آسٹروکیڈ
- اٹاری 2600
- اٹاری 5200
- اٹاری 7800
- اٹاری لنکس
- سیگا سی ڈی / میگا سی ڈی
- سیگا ماسٹر سسٹم اور گیم گیئر
- SNES / سپر Famicom
- TurboGrafx-16/PC انجن/SuperGrafx
- TurboGrafx-CD/PC انجن CD-ROM²
مجھ پر بھروسہ کریں اور بھی بہت کچھ ہیں۔
نتیجہ
آخر میں، مسٹر ایف جی پی اے پرانے اسکول کے ویڈیو گیمز کھیلنے کے لیے ایک لاجواب کنسول ہے کیونکہ اس میں کوئی وقفہ نہیں ہوتا اور اس میں خصوصیات کی ایک وسیع رینج ہے۔ لیکن جب بھی ٹیکنالوجی کا کوئی مشہور ٹکڑا مارکیٹ میں آتا ہے تو ہمیشہ دستک دینے والی اشیاء کا سونامی آتا ہے۔
ونٹیج گیمز کے لیے بنائے گئے چھوٹے کنسولز کے لیے بھی ایسا ہی ہے جیسا کہ موقع پر معیاری کنسولز کے لیے ہوتا ہے۔
MiSTer FPGA ایمولیٹر کا اکثر دوسرے آپشنز سے موازنہ کیا جاتا ہے، حالانکہ ان میں سے بہت سارے ایسے ہیں جو تقابلی مقاصد کو پورا کرتے ہیں۔ سب سے زیادہ معروف ہیں Batocera، Retropie، اور Recalbox.
جواب دیجئے