Atari DOS
اٹاری DOS ڈسک آپریٹنگ سسٹم ہے جو اٹاری 8 بٹ کمپیوٹرز کے خاندان کے ساتھ استعمال ہوتا ہے۔ اٹاری کمپیوٹر کے لیے ڈسک ڈرائیو پر ذخیرہ شدہ فائلوں کا انتظام کرنے کے لیے میموری میں لوڈ کردہ آپریٹنگ سسٹم ایکسٹینشنز کی ضرورت تھی۔ آپریٹنگ سسٹم میں ان ایکسٹینشنز نے ڈسک ہینڈلر اور فائل مینجمنٹ کی دیگر خصوصیات کو شامل کیا۔ سب سے اہم توسیع ڈسک ہینڈلر ہے۔ اٹاری ڈاس 2 میں، یہ فائل مینجمنٹ سسٹم (ایف ایم ایس) تھا، جو فلاپی ڈسک سے لوڈ کیے گئے فائل سسٹم کا نفاذ تھا۔ اس کا مطلب تھا کہ ڈی او ایس سے بھری ہوئی گاڑی کو چلانے کے لیے کم از کم ایک اضافی ریم کی ضرورت تھی۔ اٹاری ڈی او ایس کے کئی ورژن دستیاب تھے، جس کا پہلا ورژن 1979 میں جاری کیا گیا تھا۔ اٹاری ڈیٹا جنرل اے او ایس کے ساتھ کراس اسمبلر استعمال کر رہا تھا۔ ڈی او ایس 1 اٹاری سے ڈی او ایس کے پہلے ورژن میں تمام کمانڈز صرف مینو سے قابل رسائی تھے۔ یہ 810 ڈسک ڈرائیوز کے ساتھ بنڈل کیا گیا تھا۔ یہ ورژن مکمل طور پر میموری رہائشی تھا، جس نے اسے تیز لیکن میموری کی جگہ پر قبضہ کر لیا۔ ڈاس 2 کو ڈسک آپریٹنگ سسٹم 2 ورژن 2 کے نام سے بھی جانا جاتا ہے۔ اٹاری سے ڈاس کا دوسرا، زیادہ مقبول ورژن 810 ڈسک ڈرائیوز اور کچھ ابتدائی 1050 ڈسک ڈرائیوز کے ساتھ بنڈل کیا گیا تھا۔ اسے اٹاری ڈی او ایس کے لیے سب سے کم عام ڈینومینیٹر سمجھا جاتا ہے، کیونکہ کوئی بھی اٹاری ہم آہنگ ڈسک ڈرائیو ڈی او ایس 2 ایس کے ساتھ فارمیٹ کردہ ڈسک کو پڑھ سکتی ہے۔ DOS 2S DOS.SYS اور DUP.SYS پر مشتمل تھا۔ DOS.SYS کو میموری میں لوڈ کیا گیا تھا، جبکہ DUP.SYS میں ڈسک کی افادیت موجود تھی اور اسے صرف اس وقت لوڈ کیا گیا جب صارف DOS سے باہر نکلا۔ بگ فکسس کے علاوہ، DOS 2S میں بہتر نوٹ/پوائنٹ سپورٹ اور AUTORUN.SYS نامی اٹاری کے قابل عمل فائل کو خود بخود چلانے کی صلاحیت شامل ہے۔ چونکہ DUP.SYS لوڈ ہونے پر صارف کی میموری کو مٹا دیا گیا تھا، اس لیے MEM.SAV فائل بنانے کا آپشن شامل کیا گیا تھا۔ اس نے صارف کی میموری کو ایک عارضی فائل (MEM.SAV) میں محفوظ کیا اور DUP.SYS کو اتارنے کے بعد اسے بحال کیا۔ DOS 1, N. ڈیفائن ڈیوائس کے پچھلے مینو آپشن کو DOS 2. S میں N. CREATE MEM.SAV سے تبدیل کر دیا گیا تھا۔ ورژن 2 ایس سنگل ڈینسٹی ڈسکوں کے لیے تھا، 2 ڈی ڈبل ڈینسٹی ڈسکوں کے لیے تھا۔ 2 ڈی کو 815 ڈوئل ڈسک ڈرائیو کے ساتھ بھیج دیا گیا، جو کہ معیاری 810 کے ساتھ مہنگا اور مطابقت نہیں رکھتا تھا، اور اس طرح صرف ایک چھوٹی سی تعداد فروخت ہوئی ؛ جس سے ڈی او ایس ورژن 2 ڈی نایاب اور غیر معمولی بن گیا۔ DOS 3 DOS کا ایک نیا ورژن جو اصل میں 5.25-inch اٹاری 1050 ڈسک ڈرائیو کے ساتھ بنڈل میں آیا تھا۔ اس نے نئی بہتر کثافت (ای ڈی) صلاحیت کا استعمال کیا، جسے اٹاری نے دوہری کثافت بھی کہا ہے۔ اس سے اسٹوریج 88 کے بی سے بڑھ کر 130 کے بی فی ڈسک ہو گئی۔ پرانی اٹاری 810 ڈسک ڈرائیوز کے ساتھ مطابقت برقرار رکھنے کے لیے ایک واحد کثافت (88 کے بی) فارمیٹنگ آپشن تھا۔ شعبوں کو بلاکس میں منظم کرکے، اٹاری بڑی صلاحیت والی فلاپی ڈسکوں کی توقع کر رہا تھا، لیکن اس کے نتیجے میں ڈی او ایس 2 ایس کے ساتھ مطابقت نہیں تھی۔ DOS 3 میں تبدیل شدہ فائلوں کو DOS 2 میں واپس تبدیل نہیں کیا جا سکا۔ نتیجے کے طور پر، DOS 3 انتہائی غیر مقبول تھا اور اسے اٹاری صارف برادری میں وسیع پیمانے پر قبولیت حاصل نہیں ہوئی۔ DOS 3 نے اٹاری ہیلپ کلید اور/یا الٹا کلید کے ذریعے بلٹ ان مدد فراہم کی۔ مناسب طریقے سے کام کرنے کے لیے سسٹم DOS ڈسک پر موجود فائلوں کی مدد درکار ہے۔ DOS 3 نے بنیادی پروگراموں کے اندر ڈسک آپریشنز کو کنٹرول کرنے کے لیے خصوصی XIO کمانڈز کا بھی استعمال کیا۔ ڈاس 2.5 جسے ڈسک آپریٹنگ سسٹم 2 ورژن 2 کے نام سے بھی جانا جاتا ہے 2.5 ورژن 3.0 کا اپ گریڈ ہے۔ اپنے صارفین کی شکایات سننے کے بعد، اٹاری نے اپنے پچھلے ڈی او ایس کا ایک بہتر ورژن جاری کیا۔ اس نے بہتر کثافت والی ڈسکوں کے استعمال کی اجازت دی، اور DOS 3 ڈسکوں کو پڑھنے کے لیے ایک افادیت تھی۔ سنگل ڈینسٹی ڈسک کو فارمیٹ کرنے کے لیے مینو (پی۔ فارمیٹ سنگل) میں ایک اضافی آپشن شامل کیا گیا تھا۔ DOS 2.5 کو 1050 ڈسک ڈرائیوز اور کچھ ابتدائی XF551 ڈسک ڈرائیوز کے ساتھ بھیجا گیا تھا۔ شامل یوٹیلیٹیز DISKFIX.COM، COPY32.COM، SETUP.COM اور RAMDISK.COM تھیں۔ پروڈکشن کے دوران DOS 4.0 کوڈ نام: QDOS 4.0 کو کبھی ریلیز نہ ہونے والے 1450XLD کے لیے ڈیزائن کیا گیا تھا۔ حقوق مصنف مائیکل بارال کو واپس کر دیے گئے، جنہوں نے اسے پبلک ڈومین میں ڈال دیا۔ اسے بعد میں اینٹیک سافٹ ویئر نے شائع کیا۔ DOS 4.0 نے سنگل سیکٹروں کے بجائے بلاکس کا استعمال کیا، اور سنگل، بہتر اور ڈبل ڈینسٹی کے ساتھ ساتھ سنگل اور ڈبل سائیڈ ڈرائیوز دونوں کی حمایت کی۔ DOS 4.0 DOS 2 یا 3 ڈسک کے ساتھ مطابقت نہیں رکھتا تھا لیکن ان سے فائلیں پڑھ سکتا تھا۔ اس نے خود بخود کثافت کو بھی تبدیل نہیں کیا، اور مینو میں جانا اور دستی طور پر صحیح کثافت کا انتخاب کرنا ضروری تھا۔ پروڈکشن کے دوران DOS XE کوڈ نام: ADAS DOS XE نے اٹاری XF551 ڈرائیو کی ڈبل ڈینسٹی اور ڈبل سائیڈڈ صلاحیتوں کے ساتھ ساتھ اس کے برسٹ I/O کی حمایت کی۔ DOS XE نے ایک نیا ڈسک فارمیٹ استعمال کیا جو DOS 2. S اور DOS 2.5 کے ساتھ مطابقت نہیں رکھتا تھا، جس میں پرانی 2.0 فائلوں کو پڑھنے کے لیے ایک علیحدہ افادیت کی ضرورت ہوتی تھی۔ اس کے لیے بینک سے تبدیل شدہ رام کی بھی ضرورت تھی، اس لیے یہ 400/800 مشینوں پر نہیں چلتا تھا۔ اس نے فائلوں اور ذیلی ڈائریکٹریز کی تاریخ پر مہر لگانے کی حمایت کی۔ DOS XE اٹاری کی طرف سے اٹاری 8 بٹ فیملی کے لیے بنایا گیا آخری DOS تھا۔ تھرڈ پارٹی DOS پروگرام ان میں سے بہت سے DOSs تھرڈ پارٹی ڈرائیوز کے مینوفیکچررز، ڈرائیو میں ترمیم کرنے والے کسی بھی شخص، یا دستیاب DOSs سے غیر مطمئن کسی بھی شخص کے ذریعے جاری کیے گئے تھے۔ اکثر، یہ DOSs زیادہ کثافت میں ڈسک پڑھ سکتے ہیں، اور ڈسک کو تیزی سے پڑھنے کے لیے ڈرائیو سیٹ کر سکتے ہیں (وارپ سپیڈ یا الٹرا سپیڈ تکنیک کا استعمال کرتے ہوئے)۔ ان میں سے زیادہ تر ڈوز (سوائے سپارٹاڈوس کے) ڈی او ایس 2 کے موافق تھے۔ اسمارٹ ڈاس مینو نے ڈاس کو چلایا جو ڈاس 2 کے ساتھ مطابقت رکھتا تھا۔ ڈبل ڈینسٹی ڈرائیوز کی حمایت کرنے والے پہلے تھرڈ پارٹی DOS پروگراموں میں سے۔ سیکٹر کاپی اور تصدیق، سپیڈ چیکنگ، فائل کی تصدیق کو آن/آف کرنا اور ڈرائیو ری کنفیگریشن سمیت بہت سی بہتریاں۔ رانا سسٹمز کے ذریعہ شائع کردہ۔ جان چینوویتھ اور رون بیبر کی تحریر کردہ، آخری ورژن 8.2 ڈی۔ آپٹیمائزڈ سسٹمز سافٹ ویئر کے ذریعہ تیار کردہ OS/A + اور DOS XL DOS۔ DOS 2 کے ساتھ ہم آہنگ-ڈبل ڈینسٹی فلاپیز کے استعمال کی اجازت دی گئی۔ زیادہ تر اے ٹی اے آر آئی ڈوسز کے برعکس، اس میں مینو کے بجائے کمانڈ لائن کا استعمال کیا گیا۔ DOS XL نے کمانڈ لائن کے علاوہ ایک مینو پروگرام فراہم کیا۔ سپر ڈاس یہ ڈاس ایس ایس/ایس ڈی، ایس ایس/ای ڈی، ایس ایس/ڈی ڈی اور ڈی ایس/ڈی ڈی ڈسک کو پڑھ سکتا ہے، اور مختلف تھرڈ پارٹی ڈرائیو مینوفیکچررز کے تعاون سے ڈسک ریڈز کو تیز کرنے کے تمام معروف طریقوں کا استعمال کرتا ہے۔ ٹیکنیکل سپورٹ کے ذریعہ شائع کردہ۔ پال نکولس کی تحریر کردہ۔ بہتر خصوصیات کے ساتھ ٹاپ-ڈاس مینو سے چلنے والا ڈاس۔ ڈسک ڈائرکٹری کی فہرستوں کو ترتیب دیں اور ڈسپلے کے اختیارات مقرر کر سکتے ہیں۔ فائل ڈائرکٹری کو کمپریس کیا جا سکتا ہے۔ حذف شدہ فائلیں ظاہر کر سکتے ہیں اور انہیں غیر حذف کر سکتے ہیں۔ کچھ جدید خصوصیات کے لیے ملکیتی ٹاپ-ڈاس فارمیٹ کی ضرورت ہوتی ہے۔ Eclipse سافٹ ویئر کی طرف سے شائع. آر کے بینیٹ کی تحریر کردہ۔ ٹربو-ڈاس یہ ڈاس ٹربو 1050، ہیپی، اسپیڈی، ایکس ایف 551 اور یو ایس ڈبلر ہائی اسپیڈ ڈرائیوز کو سپورٹ کرتا ہے۔ صرف XL/XE۔ مارٹن ریٹرشن کمپیوٹرٹیکنک کے ذریعہ شائع کردہ۔ ہربرٹ بارتھ اور فرینک بروچوزر کی تحریر کردہ۔ MyDOS یہ DOS ذیلی ڈائریکٹریز کو استعمال کرنے کی صلاحیت میں اضافہ کرتا ہے، اور ہارڈ ڈرائیوز کو سپورٹ کرتا ہے۔ ورڈ مارک سسٹمز کے ذریعہ شائع کردہ، مکمل سورس کوڈ شامل ہے۔ سپارٹاڈوس اس ڈاس نے کمانڈ لائن انٹرفیس کا استعمال کیا۔ DOS 2 کے ساتھ مطابقت نہیں رکھتا تھا، لیکن DOS 2 ڈسک پڑھ سکتا تھا۔ ذیلی ڈائریکٹریز اور ہارڈ ڈرائیوز کی حمایت کرتا ہے جو 16 ایم بی تک کے سائز کے فائل سسٹمز کو سنبھالنے کے قابل ہیں۔ ابتدائی بیچ فائلیں بنانے کی صلاحیت شامل ہے۔ سپارٹاڈوس ایکس سپارٹاڈوس کا ایک زیادہ نفیس ورژن ہے، جو اپنی شکل اور احساس میں ایم ایس-ڈاس سے مضبوطی سے ملتا جلتا ہے۔ اسے 64 کے بی روم کارتوس پر بھیجا گیا تھا۔ RealDOS A SpartaDOS ہم آہنگ DOS (درحقیقت، قانونی وجوہات کی بنا پر SpartaDOS 3. x کا نام تبدیل شدہ ورژن)۔ ریئل ڈاس اسٹیفن جے کارڈین اور کین ایمس کا شیئر ویئر ہے۔ BW-DOS A SpartaDOS ہم آہنگ DOS، آخری ورژن 1.30 دسمبر 1995 میں جاری کیا گیا تھا۔ اصل سپارٹاڈوس کے مقابلے میں اس میں میموری کا اثر بہت کم ہے اور یہ ایکس ایل/ایکس ای مشینوں کے روم کے تحت رام کا استعمال نہیں کرتا ہے، جس کی وجہ سے اسے پرانے اٹاری 400/800 ماڈلز پر استعمال کیا جا سکتا ہے۔ بی ڈبلیو-ڈاس جیری برناسیک کا فری ویئر ہے۔ ایکس ڈاس ایکس ڈاس اسٹیفن ڈورنڈورف کا فری ویئر ہے۔ ڈسک فارمیٹس اٹاری ڈسک کے لیے متعدد مختلف فارمیٹس موجود تھے۔ اٹاری ڈاس 2 ایس، یک طرفہ، ایک کثافت والی ڈسک میں 720 سیکٹر تھے جو 40 ٹریکس میں تقسیم تھے۔ فارمیٹنگ کے بعد 707 شعبے آزاد تھے۔ ہر 128 بائٹ سیکٹر نے ہاؤس کیپنگ ڈیٹا (استعمال شدہ بائٹس، فائل نمبر، اگلا سیکٹر) کے لیے آخری 3 بائٹس کا استعمال کیا، جس سے ڈیٹا کے لیے 125 بائٹس رہ گئے۔ اس کا مطلب تھا کہ ہر ڈسک میں 707 × 125 = 88,375 بائٹس صارف کا ڈیٹا ہوتا ہے۔ صرف 88 کے بی فی سائیڈ والی سنگل ڈینسٹی ڈسک سیریز کی پوری زندگی میں سب سے زیادہ مقبول اٹاری 8 بٹ ڈسک فارمیٹ بنی رہی، اور تقریبا تمام تجارتی سافٹ ویئر اس فارمیٹ میں فروخت ہوتے رہے (یا کاپی پروٹیکشن کے لیے اس کی مختلف شکلوں میں ترمیم کی گئی)، کیونکہ یہ اٹاری سے بنی تمام ڈسک ڈرائیوز کے ساتھ مطابقت رکھتی تھی۔ سنگل سائیڈ، سنگل ڈینسٹی: فی ٹریک 18 سیکٹروں کے ساتھ 40 ٹریک، فی سیکٹر 128 بائٹس۔ 720 سیکٹر، 90 کے بی صلاحیت۔ یک طرفہ، بہتر کثافت: فی ٹریک 26 سیکٹروں کے ساتھ 40 ٹریک، فی سیکٹر 128 بائٹس۔ 1040 سیکٹر، 130 کے بی صلاحیت۔ 1050 اور XF551 کے ذریعے پڑھنے کے قابل۔ سنگل سائیڈ، ڈبل ڈینسٹی: فی ٹریک 18 سیکٹروں کے ساتھ 40 ٹریک، فی سیکٹر 256 بائٹس۔ 720 سیکٹر، 180 کے بی صلاحیت۔ XF551، 815، یا ترمیم شدہ/اپ گریڈ شدہ 1050 کے ذریعے پڑھنے کے قابل۔ دو طرفہ، دوہری کثافت: 80 ٹریک (40 ٹریک فی سائیڈ) 18 سیکٹر فی ٹریک، 256 بائٹس فی سیکٹر کے ساتھ۔ 1440 سیکٹر (720 سیکٹر فی سائیڈ)، 360 کے بی صلاحیت۔ صرف XF551 سے پڑھا جا سکتا ہے۔ پر کام کا معیار 1978 میں، پر کام نے ایک ڈبل ڈینسٹی لے آؤٹ کا معیار قائم کیا جس کی پیروی اٹاری سے مطابقت رکھنے والی ڈسک ڈرائیوز جیسے انڈس، امڈیک اور رانا کے دیگر تمام مینوفیکچررز نے کی-سوائے اٹاری کے۔ 12 بائٹس کا کنفیگریشن بلاک ڈسک لے آؤٹ کی وضاحت کرتا ہے۔ حوالہ جات نوٹ (آن لائن ورژن) اٹاری کی نقشہ سازی، ایان چیڈوک کا نظر ثانی شدہ ایڈیشن بیرونی لنکس اٹاری DOS حوالہ دستی-DOS 3 کے لیے حوالہ دستی۔ اینٹیک Vol.4 نمبر 3 ہر DOS اٹاری ڈاس 4 (عرف اینٹیک ڈاس عرف کیو ڈی او ایس) کے بارے میں آپ جو کچھ جاننا چاہتے ہیں وہ ورڈ مارک سسٹمز سے اٹاری ڈاس 4 مائی ڈاس سورس کوڈ پر دستاویزات۔ اٹاری 8 بٹ فیملی سافٹ ویئر اٹاری آپریٹنگ سسٹم ڈسک آپریٹنگ سسٹم بند آپریٹنگ سسٹم 1979 سافٹ ویئر