منصوبے کے بارے میں

یہ ریپوزٹری Dungeon کے پبلک ڈومین سورس کوڈ کو محفوظ رکھتی ہے، جو ایک مین فریم ٹیکسٹ ایڈونچر گیم ہے اور Infocom کی تجارتی Zork سہ گانے کا پیش رو سمجھی جاتی ہے۔ یہ کوڈ دراصل Zork 2.6 کے FORTRAN سورس سے اخذ کردہ C پورٹ ہے۔ README میں وضاحت کی گئی ہے کہ Dungeon کو اکثر Zork I کے ساتھ ملا دیا جاتا ہے، مگر حقیقت میں یہ ایک زیادہ مکمل مین فریم تجربہ ہے، جبکہ Zork I ایک مائیکرو کمپیوٹر موافقت ہے جس میں اصل نقشے اور معمّوں کا تقریباً ایک تہائی حصہ شامل ہے۔ فیڈورا لینکس پر اسے سرکاری پیکج ریپوزٹریز سے 'sudo dnf install zork' کے ذریعے نصب کیا جا سکتا ہے۔ گیم کو سورس سے بنانے کے لیے 'make' چلایا جا سکتا ہے۔ اس منصوبے کی دیکھ بھال Shane Thomas، Jan Drögehoff اور Justin Wheeler کر رہے ہیں۔ اس کا بیان کردہ فلسفہ کوڈ کے تحفظ کا ہے: اصل گیم کی منطق اور رویے کو جتنا ممکن ہو درست رکھا جائے، جبکہ کوڈ بیس کو جدید C کمپائلرز اور آپریٹنگ سسٹمز پر کمپائل اور چلانے کے لیے اپڈیٹ کیا جاتا ہے۔ README میں نفاذ کی تفصیلی تاریخ دی گئی ہے۔ یہ گیم اصل میں MIT Laboratory for Computer Science میں MDL میں لکھی گئی تھی۔ Bob Supnik نے اسے DEC FORTRAN میں منتقل کیا، اسے PDP-11 کے لیے تیار کیا اور اس کا نام Dungeon رکھا۔ بعد میں اس ورژن کو Unix f77 پر پورٹ کیا گیا، اور آخرکار f2c ٹول کے ذریعے اسے C میں منتقل کیا گیا۔ موجودہ ریپوزٹری اسی سلسلے کو آگے بڑھاتے ہوئے صفائی اور جدید تعمیر کی سہولت فراہم کرتی ہے۔