ایف پی جی اے نے پنبال مشین ماسٹرز کے اعلی اسکور حاصل کر لیے

پاور منقطع کرتے وقت آپ پرانی آرکیڈ کابینہ میں اعلی اسکور کیسے محفوظ کرتے ہیں؟کیا پنبال مشین میں نئے اعلی اسکور لگانا ممکن ہے؟یہ سین فیلڈ کے ایک ایپی سوڈ کا بی پلاٹ تھا، اس لیے پنبال مشین میں نئے اعلی اسکور بنانے کے لیے [میتھیو وین] کو ایف پی جی اے اور میموری میپس کے خرگوش کے سوراخ سے نیچے لے کر جانا ضروری ہے۔

اس تجربے کے لیے زیر بحث مشین ولیمز سے ڈاکٹر کون ہے، جو کہ ڈاکٹر ہونے کے باوجود پنبال مشین اتنی بڑی مشین نہیں ہے۔پھر بھی، daleks.یہ مشین 2MHz پر چلنے والی Motorola 68B09E سے چلتی ہے، جس میں 0x0000 ایڈریس پر 8kB RAM ہے۔یہ RAM چند AA بیٹریوں کے ساتھ بیک اپ کی گئی ہے، اور خوش قسمتی سے ایک DIP ساکٹ میں ہے، جس سے [میتھیو] کو FPGA ڈویلپمنٹ بورڈ سے لدے بورڈ کو تیار کرنے کی اجازت ملتی ہے جو CPU اور RAM کے درمیان جاتا ہے۔

اس پنبال مشین کے لیے ایک نیا ہائی اسکور روکنے اور لکھنے کی بنیادی تکنیک ناقابل یقین [sprite_tm] سے آتی ہے جو 1943 کی کابینہ سے اعلی اسکور ٹویٹ کر رہا ہے۔خیال آسان ہے: صرف ایک مخصوص میموری ایڈریس پر FPGA دیکھیں، اور جب اس ایڈریس پر ڈیٹا اپ ڈیٹ ہو جائے تو کمپیوٹر کو کچھ ڈیٹا بھیجیں۔ڈاکٹر ہُو پنبال مشین کے لیے، یہ اس کی آواز سے قدرے مشکل ہے: ڈیٹا ہیکس میں محفوظ نہیں ہوتا، بلکہ BCD پیک کیا جاتا ہے۔تھوڑا سا کام کرنے کے بعد، اگرچہ، [میتھیو] لیپ ٹاپ پر چلنے والی Python اسکرپٹ سے نئے اعلی اسکور لکھنے کے قابل تھا۔تمام کوڈ (اور کچھ مزید تفصیلات) گیتھب پر ختم ہو چکے ہیں۔

ایڈریس اور ڈیٹا لائنوں میں ٹیپ کرکے آرکیڈ گیمز کو بڑھانا ایسی چیز نہیں ہے جسے ہم بہت زیادہ دیکھتے ہیں، لیکن یہ سب سے مشہور چرچ آف روبوٹرون کے ساتھ کیا گیا ہے۔یہاں، چند MAME ہیکس روبوٹرون کے کھیل کو ایک چرچ میں تبدیل کر دیتے ہیں تاکہ وفاداروں کے لیے پوری طرح سے خود کو دنیا کے نجات دہندہ کے لیے وقف کر دیا جائے، جو کہ 66 سال میں پہنچنے والا ہے اور بقیہ انسانوں کو روبوٹ کی تباہی سے بچا لے گا۔ڈاکٹر ہُو پنبال مشین کا یہ ہیک MAME کے جدید ورژن سے آگے ہے، اور اگر ہم کبھی روبوٹرون کے حقیقی گیم کے ساتھ ایک حقیقی چیپل بنانے جا رہے ہیں، تو یہ وہ تکنیکیں ہیں جو ہم استعمال کرنے جا رہے ہیں۔

کچھ دن پہلے گیم سیو کو محفوظ رکھنے کے لیے Sega Saturn میں FRAM استعمال کرنے کی کہانی سامنے آئی تھی۔یہاں بھی یہی کام ہو سکتا ہے۔

میری مشین ایک ڈاکٹر کون ہے، لیکن اصل میں یہ میرے ساتھی سٹوررٹ کی فائر پاور تھی جسے ہم نے آزمایا۔مجھے لگتا ہے کہ یہ میرے پر کام کرے گا لیکن مجھے پہلے SRAM کو غیر فروخت کرنا ہوگا!

زیادہ تر گیمز کا کوڈ EPROM ختم ہو چکا ہے۔پتہ، ڈیٹا اور کنٹرول سگنلز دیکھنے والے منطقی تجزیہ کار کا استعمال کریں تاکہ معلوم ہو سکے کہ RAM میں زیادہ اسکور کہاں رہتے ہیں، اور پھر RAM کے علاقے میں اپنی مطلوبہ قدر ڈالنے کے لیے ایک چھوٹا سا پروگرام لکھیں۔پروگرام کو ایک مناسب EPROM میں جلا دیں اور ایک عملدرآمد کے لیے تبدیل کریں۔پھر اصلی EPROM کو تبدیل کریں تاکہ گیم دوبارہ معمول پر آجائے۔اس کو لاگو کرنے میں تھوڑا وقت لگتا ہے، لیکن ٹھیک کام کرتا ہے۔اور نہیں، میں یہ نہیں کہوں گا کہ میں نے اس کی تصدیق کیسے اور کہاں کی۔:) .

ایک اعلی اسکور کو بچانے کے لیے اس سب سے کیوں گزریں؟بس ایک NVRAM انسٹال کریں اور اس کے ساتھ کیا جائے۔یہ تمام ولیمز WPC MPU بورڈز کے لیے ایک آسان حل ہے۔تصویر کے ساتھ کیا ہے؟یہ ایک ڈاکٹر بھی نہیں ہے جس کی تصویر ایم پی یو ہے۔یہ ولیمز 3,4,6 کے لیے Rottendog MPU327-4 متبادل بورڈ ہے۔اس میں NVRAM ہے اور وہ اپنی یادداشت کو کبھی نہیں کھوئے گا۔

اس رینج کے لیے فائر پاور ایم پی یو بورڈ کا رام ایک 256x4 بٹ یونٹ ہے جسے انہوں نے نچلے نبل پر ایڈریس کرنے اور اوپری نبل کو اونچا چھوڑنے کا انتخاب کیا ہے – لہذا اسٹاک HSTD F5 F5 F0 F0 F0 F0 F0 ذخیرہ کیا جائے گا۔فائر پاور کے لیے دیگر مینوفیکچررز کی ہم عصر پنبال مشینیں جو 5101 رام کا استعمال کرتی ہیں ان میں بھی یہی مسئلہ ہوگا، لیکن بالی (مثال کے طور پر) اوپری نبل کو فعال بنانے کا انتخاب کرتے ہیں اور نیچے والی کو F کے طور پر چھوڑ دیتے ہیں۔

ان کے پاس ایڈریس اسپیس میں کہیں مکمل بائٹ چوڑائی والی ریم موجود ہو گی، ورنہ آپ اسٹیک پر ایڈریس کو دبا کر اس پر واپس نہیں جا سکتے تھے۔کچھ دوسرے ایمبیڈڈ سسٹمز جو میں استعمال شدہ نبل وائیڈ ریم پر کام کرتا تھا لیکن مکمل بائٹ لانے کے لیے دو رسائی حاصل کی۔اگرچہ سی پی یو نے صرف ایک بس سائیکل دیکھا۔

وہ کرتے ہیں۔$0000-$00FF کا پتہ 6810 یا 5114 کے ساتھ یا اندرونی طور پر 6802 کے ساتھ مکمل چوڑائی والا ہے۔

"جو، ایک ڈاکٹر ہونے کے باوجود پنبال مشین اتنی بڑی مشین نہیں ہے" کیا؟؟؟؟ڈاکٹر جو ایک عظیم مشین ہے، یہ کوئی مونسٹر باش یا وزرڈ آف اوز نہیں ہے، بلکہ یہ پنبال کمیونٹی کی ایک ٹھوس اور محبوب مشین ہے

میں راضی ہوں۔تمام پنبال میں سے سینکڑوں پنبال مشینیں جو میں نے کھیلی ہیں۔ڈاکٹر جو میری رائے میں مسلسل کھیلنا سب سے زیادہ مزہ آتا ہے۔

ہہ، یہ ایک مائنڈ فک تھا… میں نے مقامی ہیکر اسپیس 1942 مشین پر یہ ہیک کرنے کے بعد، میں نے حاصل کی گئی پنبال مشین کے ساتھ بھی کچھ ایسا ہی کیا۔جو ایک ولیمز ڈاکٹر کون مشین ہے۔میں نے ابھی ایف پی جی اے استعمال نہیں کیا لیکن لیچز، اے وی آر (میرے خیال میں) اور کچھ لینکس ایس بی سی کے ساتھ کچھ کوڑے مارے جو وائرلیس کر سکتے تھے۔

اس کے علاوہ، میں ڈاکٹر سے اختلاف کرتا ہوں جو اتنا عظیم نہیں ہے۔یہ میری رائے میں، ری پلے ایبلٹی کے لیے اصل میں بہت اچھا ہے۔

ہماری ویب سائٹ اور خدمات کا استعمال کرتے ہوئے، آپ واضح طور پر ہماری کارکردگی، فعالیت اور اشتہاری کوکیز کے تعین سے اتفاق کرتے ہیں۔اورجانیے


پوسٹ ٹائم: اگست-29-2019
واٹس ایپ آن لائن چیٹ!