آموزش اجرای بازی های Xbox روی اندروید با شبیه ساز Xemu و Cxbx Reloaded 🎮
گیمرهای حرفهای همیشه دنبال راهی بودن تا بتونن بازیهای کنسولی رو روی دستگاههای دیگه تجربه کنن. یکی از جذابترین روشها استفاده از شبیهساز Xbox روی…
مطالعه بیشتر →
به طور دقیق، رایانههای مدرن x86 که ویندوز را اجرا میکنند، باید با هر نرمافزاری که برای اولین رایانههای شخصی MS-DOS نوشته شده است، از رایانه اصلی IBM و کلونهای آن، سازگار باشند. در عمل، بعید است که این بازیهای کلاسیک را اجرا کنید، یا حداقل به درستی اجرا کنید.
به همین دلیل است که آن دسته از ما که عاشق بازیهای کلاسیک DOS هستیم، باید از شبیهسازهای DOS استفاده کنیم – نرمافزاری که هدف آن ارائه محیط صحیح به این بازیها است تا آنها طبق برنامه اجرا شوند. مانند همه شبیهسازیها، شبیهسازی DOS هرگز بینقص نیست، اما چگونه میتوانید تا حد امکان به آن نزدیک شوید؟
اگر یک بازی DOS را از GOG.com خریداری کنید، تقریباً مطمئناً از طریق شبیهساز فوقالعاده محبوب DOSBox اجرا میشود، که دلیل بزرگی است که ما هنوز میتوانیم بازیهای MS-DOS را به خوبی در رایانههای مدرن بازی کنیم. نکته جالب در مورد DOSBox این است که میتوانید برای هر بازی تنظیمات خاصی داشته باشید و یک نسخه از شبیهساز را با هر بازی جداگانه همراه کنید.

با این حال، لازم نیست از آن به این شکل استفاده کنید. همچنین میتوانید DOSBox را اجرا کنید، یک پوشه را mount کنید و یک بازی را به همان روشی که روی یک کامپیوتر قدیمی DOS انجام میدادید، اجرا کنید. DOSBox همچنین تنظیم چرخههای ساعت شبیهسازی را آسان میکند، به طوری که بازیهای خاصی که برای سرعت بازی به چرخههای ساعت متکی هستند، خراب نمیشوند.
DOSBox فوقالعاده است، اما طوری ساخته شده است که در عین راحتی و سهولت استفاده، به اندازه کافی خوب کار کند. ماموریت آن دقت مطلق نیست. بنابراین بازیها ممکن است کاملاً مانند سختافزار اصلی به نظر نرسند، اجرا نشوند یا صدایی شبیه به آن نداشته باشند، اما برای اکثر مردم بیش از حد به آن نزدیک است و به همین دلیل است که من از بازیهایی مانند Jazz Jackrabbit در رایانههای مدرن خود لذت میبرم.


در حالی که توسعه DOSBox هرگز رسماً پایان نیافته است، و یکی از نویسندگان اصلی، پیتر “کیوبیکس” وینسترا، در سال ۲۰۲۴ در انجمن Vogons اعلام کرده است که آنها هنوز روی DOSBox کار میکنند، مدتی از آخرین نسخه گذشته است. تا زمان نگارش این مطلب، بیش از نیم دهه از آخرین نسخه پایدار گذشته است.
از آنجایی که DOSBox متنباز است، هیچ چیز مانع از ایجاد انشعابهای DOSBox توسط سایر توسعهدهندگان و انجام کارهای خودشان نمیشود. DOSBox Staging یکی از این انشعابها است و هدف خاص آن “ادامه مدرن” پروژه DOSBox است.
از سال ۲۰۱۹ اوضاع کاملاً تغییر کرده است و DOSBox Staging ویژگیهای بیشماری دارد که شکافهایی را که DOSBox هنوز به آنها نپرداخته بود، پر میکند. Authenticity نام بازی است و در اینجا شبیهسازی تراشههای گرافیکی قدیمی مانند کارتهای ویدیویی Voodoo 1، S3 و شبیهسازی دقیق کارتهای صوتی مختلف را خواهید یافت که به طرز چشمگیری نحوهی پخش موسیقی و جلوههای صوتی در بازیها را تغییر میدهد. شاید یکی از چشمگیرترین ویژگیها، ویژگی شبیهسازی CRT باشد که از روشهای مدرن برای شبیهسازی ظاهر CRTها، اگر نگوییم عملکرد واقعی آنها، استفاده میکند.
DOSBox Staging به گونهای طراحی شده است که میتوانید به سادگی پیکربندیهای DOSBox موجود خود را برای بازیهای DOSBox موجود خود منتقل کنید، بنابراین “ارتقاء” باید بدون دردسر و سرراست باشد و راهی آسان برای شما فراهم میکند تا بازیهای DOS خود را بیشتر شبیه به سختافزار اصلی به نظر برسانید و اجرا کنید.

DOSBox تقریباً جهانی است، DOSBox Staging صحت بیشتری را ارائه میدهد، اگر نگوییم دقت دقیق، و DOSBox-X با هدف شبیهسازی دقیق ویژگیهای خاص سختافزاری و جزئیات طراحی شده است. DOSBox-X انعطافپذیرتر است، میتواند با جزئیات بسیار بیشتری پیکربندی شود و حتی میتوانید سیستم عاملهای ویندوز مبتنی بر DOS مانند ویندوز ۳.۱ و ویندوز ۹۵ را روی آن اجرا کنید! در اینجا ویندوز ۹۸ با استفاده از DOSBox-X اجرا میشود!
ویندوز ۹۸ در DOSBox-X اجرا میشود.
ماموریت اعلام شده این پروژه، شبیهسازی DOS به قدری دقیق است که بتوان نرمافزارهای جدید DOS را با استفاده از DOSBox-X با اطمینان از اینکه روی DOS واقعی که روی سختافزار اصلی اجرا میشود به درستی کار میکند، توسعه داد.

DOSBox و انواع آن یک محیط DOS را شبیهسازی میکنند، اما مانند PCem و 86Box که از آن مشتق شده است، ماشینهای مجازی واقعی نیستند. از بین این دو، 86Box بیشتر بر دقت تمرکز داشت، اما هر دو راهحل، کل یک کامپیوتر سازگار با IBM را شبیهسازی میکنند، تا سختافزار خاصی مانند یک پردازنده 486 یا Pentium.
این بدان معناست که شما یک نسخه واقعی از MS-DOS یا چیزی شبیه FreeDOS نصب میکنید – یک جایگزین DOS متنباز که روی سختافزار اصلی واقعی یا چیزی مانند PCem اجرا میشود. وقتی صحبت از دقت میشود، این یک قدم بالاتر از DOSBox و شاخههای آن است، اما البته با مجازیسازی کل یک کامپیوتر، برخی از راحتیهای شبیهسازی DOSBox را از دست میدهید.
دقیقترین راه برای “شبیهسازی” DOS این است که اصلاً آن را شبیهسازی نکنید. این موضوع بدیهی به نظر میرسد، اما گزینههای دیگری غیر از خرید کامپیوترهای قدیمی قدیمی در بازار فیسبوک وجود دارد. این کامپیوترهای قدیمی در حال کار هستند و حتی اگر تمام قطعات را هم بخرید، احتمالاً به زودی چیزی از کار خواهد افتاد. ساخت یک کامپیوتر قدیمی به خودی خود یک سرگرمی ارزشمند است، اما اگر بتوانید یک کامپیوتر جدید بخرید که با DOS و تمام آن بازیهای فوقالعاده سازگار باشد چه؟
اینجاست که چیزی مانند Vortex86EX و ITX-Llama وارد صحنه میشوند. این پردازندهها در ابتدا برای سیستمهای تعبیهشده صنعتی که نرمافزار قدیمی DOS یا سایر سیستم عاملهایی را اجرا میکنند که نیاز به سازگاری با کامپیوترهای کلاسیک x86 دارند، ساخته شدهاند، اما جنبش رو به رشد بازیهای قدیمی به این سختافزار هدف جدیدی بخشیده است. Vortex86EX میتواند چیزی شبیه به یک کامپیوتر ۴۸۶ یا Pentium II را که با فرکانس حداکثر ۵۰۰ مگاهرتز کار میکند، تقلید کند. میتوانید از کارتهای صدا و کارتهای گرافیک AGP مناسب آن زمان استفاده کنید و یک کامپیوتر جدید بسازید که MS-DOS را با دقت کامل اجرا کند، اما با عملکردی بیشتر از آنچه احتمالاً نیاز دارید.
همچنین پیادهسازیهایی از نسخههای توکار پردازندهها مانند ۳۸۶ و ۴۸۶ با دستگاههایی مانند Pocket 386 وجود دارد، اما اگرچه جالب است، این نوع محصولات بسیار ارزانتر از راهحل Vortex86EX هستند.
متاسفانه، هیچکدام از اینها دقیقاً ارزان نیستند، بنابراین شاید خرید یا جستجوی قطعات کامپیوتر قدیمی از یک حراجی در کوتاهمدت راه حل مناسبی باشد.
من این گزینهها را به ترتیب افزایش دقت و اصالت فهرست کردهام، اما راستش را بخواهید، حتی DOSBox ساده و قدیمی هم یک راه حل عالی است. در حالی که من با ایده ساخت یک کامپیوتر قدیمی از قطعاتی که اکثر مردم دور میاندازند، بازی کردهام، هنوز این قدم را برنداشتهام و در حالی که چشمانداز یک ITX-Llama با Vortex86EX جذاب است، قیمت آن من را به فکر فرو میبرد – هرچند اگر این Retro Dreams را میخوانید، من برای یک نمونه بررسی آمادهام!
شخصاً، راه حل خودم ترکیب DOSBox و DOSBox Staging با یک مانیتور CRT واقعی بوده است که روی کامپیوتر دستی من اجرا میشود.
من کاملاً به دقت کامل پایبند نیستم، اما فکر میکنم مهمترین بخش، ارائه صحیح تصاویر است و تنها چیزی که هیچ شبیهسازی هنوز نمیتواند به درستی انجام دهد، CRT است، اگرچه آنها واقعاً روی آن کار میکنند.
توصیه من این است که ابتدا بازیهایتان را با ارزانترین و سادهترین روش امتحان کنید و سپس تصمیم بگیرید که آیا از نتایج راضی هستید یا خیر. اگر نه، به سطح بعدی بروید و دوباره امتحان کنید، نیازی نیست از همان ابتدا صدها دلار برای جستجوی بینقص DOS هزینه کنید!
بدون دیدگاه
نظرت رو بنویس؛ مودب باشیم 😊
ورود / ثبتنام