6 عجیب چیزیں جو ہمیں پرانے پی سی پر بار بار کرنی پڑتی تھیں۔
پچھلے تیس برسوں میں چیزیں انتہائی تیز رفتاری سے آگے بڑھی ہیں۔ ان دنوں تقریباً ہر چیز ارادے کے مطابق کام کرتی ہے، یہاں کچھ عجیب و غریب چیزیں ہیں جو لوگ اپنے کمپیوٹرز کے ساتھ بار بار کرتے تھے۔
1
HDD پارکنگ
ہارڈ ڈرائیو ٹکنالوجی کے ابتدائی دنوں میں، اچانک بجلی کی کمی ڈرائیو کے ریڈ/رائٹ ہیڈ کو ڈیٹا کو تباہ کرنے کا باعث بن سکتی ہے، لہذا آپ کو ڈرائیو کو ہدایات دینی پڑیں کہ چیزیں بند کرنے سے پہلے ہیڈ کو محفوظ مقام پر لے جائیں۔ MS-DOS میں، آپ PARK کمانڈ کا استعمال کر کے ایسا کر سکتے ہیں، حالانکہ ورژن 4.0 (اگر میموری کام کرتی ہے) کے ذریعے یہ کمانڈ آپریٹنگ سسٹم کا مزید حصہ نہیں تھی۔ نئی ڈرائیوز کے ساتھ ٹکرانے یا اچانک بجلی کی کمی کے لیے حساس نہیں، مینوئل ڈرائیو ہیڈ پارکنگ اب ضروری نہیں رہی۔ اگرچہ ملٹی ٹاسکنگ آپریٹنگ سسٹم جیسے کہ ونڈوز کے ساتھ، آپ کو پھر بھی شٹ ڈاؤن کرنا پڑا تاکہ یہ یقینی بنایا جا سکے کہ جب آپ نے اپنے کمپیوٹر کو آف کیا تو ڈرائیو پڑھ یا لکھ نہیں رہی تھی۔
2
ہمارے IRQs اور DMAs کو ذہن میں رکھنا
"پلگ اینڈ پلے" کا خیال حقیقت ہونے سے بہت پہلے، اگر آپ کے پاس ساؤنڈ کارڈ کی طرح ایک توسیعی کارڈ تھا، تو آپ کو اسے ہر اس گیم یا ایپلیکیشن کے لیے دستی طور پر کنفیگر کرنا پڑتا تھا جو اسے استعمال کرنا چاہتا تھا۔ یعنی، اگر سافٹ ویئر آپ کے برانڈ اور کارڈ کے ماڈل کو پہلی جگہ سپورٹ کرتا ہے! دو اہم ترتیبات مداخلت کی درخواست (IRQ) ایڈریس اور DMA (ڈائریکٹ میموری رسائی) چینل تھیں۔ پہلا یہ تھا کہ ہارڈ ویئر نے کس طرح سی پی یو کی توجہ حاصل کی، اور دوسرا یہ تھا کہ کارڈ کس طرح سی پی یو پر غیر ضروری بوجھ ڈالے بغیر سسٹم میموری تک رسائی حاصل کرسکتا ہے۔
بدقسمتی سے، دو ڈیوائسز میں ان میں سے کسی ایک کے لیے ایک جیسے پتے نہیں ہو سکتے تھے یا ان میں تنازعہ ہو سکتا تھا، اور ابتدائی دنوں میں خود بخود پتہ لگانے کا کوئی طریقہ نہیں تھا کہ صحیح نمبر کیا ہیں۔ لہذا آپ کو اپنی ایپ یا گیم کو بتانا ہوگا کہ کون سا DMA اور IRQ استعمال کرنا ہے، اور امید ہے کہ آپ نے یہ ٹھیک کر لیا ہے۔ اس کے علاوہ، اگر دو کارڈ ایک ہی ایڈریس کو استعمال کرنے کے لیے کنفیگر کیے گئے ہیں، تو آپ کو اپنا کمپیوٹر کھولنا ہوگا اور بعض صورتوں میں فزیکل جمپر یا سوئچ کا استعمال کرتے ہوئے ان میں سے ایک کو تبدیل کرنا ہوگا۔
3
مڈ گیم فلاپیز کو تبدیل کرنا
پہلی بار جب مجھے ونڈوز 95 انسٹال کرنا پڑا، یہ (جہاں تک مجھے یاد ہے) کچھ 26 عدد 1.44MB فلاپی ڈسکوں پر آیا۔ کیا واقعی مزہ تھا اگر ان فلاپیوں میں سے ایک خراب تھی! جب کہ ونڈوز انسٹال کرنا ایک انتہائی مثال ہے، کچھ گیمز کا ایک سے زیادہ فلاپیوں پر آنا اتنا معمولی بات نہیں تھی۔
جیسا کہ آپ گیم کے ذریعے آگے بڑھے، یا مختلف حصوں کے درمیان آگے پیچھے چلے گئے، آپ سے درست ڈیٹا کے ساتھ مختلف ڈسکیں داخل کرنے کے لیے کہا جائے گا۔ اکثر، اس وقت کی ہارڈ ڈرائیوز اس طرح کے "بڑے گیمز" کو انسٹال کرنے کے لیے بہت چھوٹی ہوتیں، اس لیے یہ ایک ضروری برائی تھی۔ کوئی تعجب نہیں کہ CD-ROM ڈسکس کی آمد اس طرح کا انکشاف تھا۔ آپ صرف ایک آپٹیکل ڈسک پر کئی سو فلاپی ڈسکوں کے قابل ڈیٹا کو فٹ کر سکتے ہیں۔
4
بوٹ اپ کنفیگ فائلوں کو دستی طور پر لکھنا
میرے جیسے کسی کے لیے جو MS-DOS پر پروان چڑھا ہے، "config.sys" اور "autoexec.bat" نام ہمیشہ کے لیے میری یادداشت میں جڑے ہوئے ہیں۔ یہ وہ دو فائلیں ہیں جو DOS اسٹارٹ اپ پر پروگراموں کو لوڈ کرنے اور پرنٹرز، ساؤنڈ کارڈز اور کنٹرولرز جیسی چیزوں کے ڈرائیور تک رسائی کے لیے چیک کرتا ہے۔ جب کہ آخر کار انسٹالیشن سوفٹ ویئر ان فائلوں کو خود بخود ایڈٹ کرنے کے لیے کافی ہوشیار ہو جائے گا، کچھ ناگزیر طور پر غلط ہو جائے گا، اور آپ یہ معلوم کرنے کے لیے لائن بہ لائن کھود رہے ہوں گے کہ ایک سلیش کو غلط طریقے سے کہاں کا سامنا ہے۔
5
ہر وقت ہماری جوائے اسٹکس کیلیبریٹ کرنا
ایک اچھا موقع ہے کہ آپ کو یہ بھی معلوم نہ ہو کہ ونڈوز پر ایک کنٹرولر کیلیبریشن ایپلٹ موجود ہے، کیونکہ آپ کو شاید کبھی بھی اپنے کنٹرولر یا جوائس اسٹک کو کیلیبریٹ کرنے کی ضرورت نہیں پڑی جب تک کہ یہ نمایاں بڑھے ہوئے نہ دکھا رہا ہو۔
میرے DOS گیمنگ کے دنوں میں، ہمارے پاس جوائس اسٹک تھا (کبھی گیم پیڈ نہیں، افسوس کی بات ہے) اور جب بھی میں نے کوئی گیم شروع کی تو مجھے پہلے اسے کیلیبریٹ کرنا پڑے گا۔ سسٹم لیول کیلیبریشن نہیں تھی، اور یقینی طور پر چیزوں کو برقرار رکھنے کے لیے ہارڈ ویئر میں کچھ بھی نہیں بنایا گیا تھا۔ لہذا، آپ کے کھیل کے آغاز پر، آپ کو ہدایت کے مطابق جوائس اسٹک کو دھکیلنا اور کھینچنا پڑے گا، یا یہ صحیح کام نہیں کرے گا۔ کیا ہم ابھی تک مزے کر رہے ہیں؟
6
روایتی یادداشت کے ساتھ لڑنا
IBM سے مطابقت رکھنے والی PC میموری کی پہلی 640K (دراصل پہلی میگا بائٹ) کو "روایتی" میموری کے نام سے جانا جاتا ہے، جس میں توسیع شدہ میموری اس پہلے حصے سے اوپر RAM ہوتی ہے۔ یہ ایک لمبی کہانی ہے، لیکن اس سے کوئی فرق نہیں پڑتا ہے کہ آپ کے پاس کتنی ہی RAM ہے، کچھ پرانے پروگرام چلانے کے لیے صرف روایتی میموری استعمال کر سکتے ہیں۔ اس لیے آپ کو اس سافٹ ویئر کے کام کرنے کے لیے کافی روایتی میموری کو خالی کرنے کا کوئی طریقہ نکالنا پڑا، جو اس وقت مضحکہ خیز محسوس ہوتا تھا جب آپ نے اپنے کمپیوٹر میں 16MB میموری کا ایک بہت بڑا اضافہ کرنے میں صرف ایک خوش قسمتی خرچ کی تھی۔
میں حیران ہوں کہ آج ہم اپنے کمپیوٹرز اور دوسرے گیجٹس کے ساتھ کیا کرتے ہیں جو ہم سوچیں گے کہ ایک دن ہارڈ ڈرائیو کو پارک کرنے کی طرح بے وقوف تھے۔ اب سے تیس سال بعد، کیا ہم کسی چیز کو کمپیوٹر کے طور پر بھی پہچانیں گے؟ میں آپ کے بارے میں نہیں جانتا، لیکن مجھے امید ہے کہ مجھے پتہ چل جائے گا!
زمرے
سائنس و ٹیکنالوجی