Stella (emulator)
سٹیلا اٹاری 2600 گیم کنسول کا ایک ایمولیٹر ہے، اور اس کا نام کنسول کے کوڈ نام سے لیا گیا ہے۔ یہ اوپن سورس ہے، اور ونڈوز، میک او ایس ایکس، اور لینکس سمیت بیشتر بڑے جدید پلیٹ فارمز پر چلتا ہے۔ سٹیلا اصل میں 1996 میں بریڈفورڈ ڈبلیو موٹ نے لکھی تھی (اور اسے سٹیلا 96 کے نام سے جانا جاتا ہے)، اور اب اس کی دیکھ بھال اسٹیفن انتھونی کر رہے ہیں۔ سٹیلا سی + + پروگرامنگ زبان میں لکھی گئی ہے اور اس طرح یہ انتہائی پورٹیبل ہے۔ ایمولیٹر تمام اٹاری 2600 کارٹریج بینک سوئچنگ اسکیموں کی حمایت کرتا ہے اور تقریبا تمام اٹاری 2600 عنوانات کی حمایت کرتا ہے۔ این ٹی ایس سی، پی اے ایل اور ایس ای سی اے ایم کے لیے 60 ہرٹز/50 ہرٹز اقسام میں سپورٹ شامل ہے، بشمول ان فارمیٹس کا خود پتہ لگانا (ہر فریم میں تیار کردہ اسکین لائنز کی تعداد کی بنیاد پر)۔ اس میں ٹی آئی اے چپ (گرافکس اور آواز) کے لیے سائیکل عین مطابق ایمولیشن ہے ؛ سٹیلا ٹیم کا اندازہ ہے کہ موجودہ ٹی آئی اے ایمولیشن 100% تکمیل کے قریب ہے۔ سٹیلا زیادہ تر اٹاری 2600 پردیی آلات کی تقلید کرتی ہے، جن میں معیاری جوائس اسٹک، پیڈل کنٹرولر، اٹاری ویڈیو ٹچ پیڈ، اٹاری کی بورڈ کنٹرولر، اٹاری انڈی 500 ڈرائیونگ کنٹرولر، سی بی ایس بوسٹر-گرپ کنٹرولر، اٹاری ٹریک بال/اٹاری ماؤس/امیگا ماؤس ٹریک بال کنٹرولر، سیگا جینیسس کنٹرولر، اور اٹاری ووکس اور سیوکی کنٹرولر شامل ہیں۔ اسٹیلڈیپٹر اور 2600-ڈیپٹر سپورٹ حقیقی جوائسسٹک، پیڈل، اور ڈرائیونگ کنٹرولرز کو استعمال کرنے کی اجازت دیتا ہے، اور سیریل پورٹ میں پلگ کیے گئے حقیقی اٹاری ووکس ڈیوائس تک رسائی حاصل کرنے کے لیے سپورٹ بھی شامل ہے (اور دراصل اٹاری ووکس ڈیوائس سے آواز پیدا کرتا ہے)۔ سٹیلا ابھی تک کولیکو کڈویڈ کیسٹ پلیئر کے ساتھ کام کرنے کے لیے ڈیزائن کیے گئے کیسٹ پر مبنی عنوانات کی حمایت نہیں کرتی ہے لیکن اس میں اسٹارپیتھ سپرچارجر اور سپیکٹرا ویڈیو کمپیومیٹ کے ساتھ کام کرنے کے لیے ڈیزائن کیے گئے عنوانات کی حمایت ہوتی ہے۔ سٹیلا میں ہوم بریو ڈویلپرز کے لیے بہت سی سہولیات شامل ہیں، جن میں ایک وسیع بلٹ ان انٹرایکٹو ڈیبگر اور ڈائیسیبلر سپورٹنگ بریک پوائنٹس، ریڈ/رائٹ ٹریپس وغیرہ شامل ہیں۔ دیگر اہم خصوصیات میں بلارگ ٹی وی ایفیکٹس، ایک چیٹ کوڈ سسٹم، یوزر ڈیفائنڈ پیلیٹ فائلوں کے لیے سپورٹ، اسٹیٹ لوڈنگ/سیونگ (بشمول ٹائم مشین جیسی ان ونڈ/ری ونڈ کی صلاحیت)، ہارڈ ویئر ایکسلریٹڈ رینڈرنگ اور ایفیکٹس، ایونٹ ری میپنگ، اور ایک وسیع بلٹ ان، کراس پلیٹ فارم یوزر انٹرفیس (بشمول روم لانچر فرنٹ اینڈ) شامل ہیں۔ سٹیلا 6502.ts سے TIA ایمولیشن کور کا استعمال کرتی ہے، جو ٹائپ اسکرپٹ میں لکھے گئے اور ویب پیج سے چلانے کے قابل MOS 6502 پر مبنی سسٹمز کے لیے ایمولیٹرز کا مجموعہ ہے۔ مزید حوالہ جات بیرونی لنکس پروجیکٹ اور پورٹس سٹیلا-آفیشل ویب سائٹ سٹیلا-ڈریم کاسٹ پورٹ سٹیلا-وائی پورٹ سٹیلا-نینٹینڈو ڈی ایس پورٹ بریڈفورڈ ڈبلیو موٹ کا دوسرا ہوم پیج-سٹیلا اٹاری 2600 وی سی ایس ایمولیٹر پروگرام کا تخلیق کار اور پروگرامر اسٹیفن انتھونی کا ہوم پیج-سٹیلا اٹاری 2600 وی سی ایس ایمولیٹر پروگرام 2600-ڈیپٹر ڈیوائس کا موجودہ مینٹینر اور لیڈ ڈویلپر-یو ایس بی اٹاری 2600 ونڈوز ایمولیٹر سافٹ ویئر لینکس ایمولیٹر سافٹ ویئر میک او ایس ایمولیٹر سافٹ ویئر میک او ایس کے ذریعے حقیقی اٹاری کنٹرولرز کے استعمال کی اجازت دیتا ہے۔ مفت ویڈیو گیم کنسول ایمولیٹر