شبیه سازی یا Emulation یک عبارت عام است، اما وقتی در مورد بازی های ویدیویی به کار میرود، منظور از آن اجرای بازیهای یک کنسول یا پلتفرم خاص بر روی دستگاهی غیر از دستگاه اصلی است. شبیه سازی روشی ساده و مقرون به صرفه برای تجربه آن دسته از بازیهای قدیمی است که این روزها ممکن است به سختی بتوانید آنها را پیدا کرده و روی کنسول اصلی اجرا کنید. گوشیهای هوشمند به واسطه پیشرفتهای خوبی که در سالهای اخیر در زمینه قدرت پردازشی داشتهاند، میتوانند بسیاری از کنسولهای خانگی و دستی (تا نسل پنجم) را شبیه سازی کرده و بازیهایشان را اجرا کنند. در این بین، حتی کنسول دستی قدرتمند و نسبتاً جدید نینتندو 3DS هم برای گوشیهای هوشمند مدرن امروزی دست یافتنی شده و میتوانند بازیهای این کنسول محبوب را هم اجرا کنند.
اگر شما هم علاقهمند به انجام دادن بازیهای نینتندو 3DS بر روی گوشی هوشمند خود هستید، در ادامه این مقاله از دیجی رو با ما همراه باشید تا روش کار را با هم مرور کرده و برنامههای مورد نیاز را معرفی کنیم.
بهترین شبیه سازهای نینتندو 3DS برای اندروید
اولین قدم برای اجرای بازیهای نینتندو 3DS در گوشی اندرویدی، انتخاب یک شبیه ساز مناسب است. خوشبختانه، گزینههای متنوعی وجود دارند که میتوانند عملکرد خوبی داشته باشند. بنابراین، انتخاب شبیه ساز بیشتر به سلیقه و ترجیح شخصی شما بستگی دارد.
در این بین، Citra و RetroArch را معمولاً به عنوان بهترین شبیه سازهای 3DS معرفی میکنند. هر دو برنامه منبع باز هستند و در اکثر سیستم عاملها نیز در دسترس میباشند.
شبیه ساز RetroArch
RetroArch یک برنامه همهکاره است که قادر به شبیه سازی تعداد زیادی از کنسولها از جمله پلی استیشن 1، پلی استیشن 2، سگا جنسیس، گیمبوی، وی، وی یو و البته 3DS میباشد. در واقع، RetroArch به عنوان نوعی هاب عمل میکند و شبیه سازهای زیادی را که برای کنسول های مختلف ساخته شدهاند، در یکجا جمع کرده است.
شما میتوانید RetroArch را در ویندوز، لینوکس، اندروید، macOS و iOS مورد استفاده قرار دهید و حتی امکان نصب آن روی برخی کنسولها مانند گیمکیوب هم وجود دارد! این برنامه شبیه ساز فهرست کاملی از پلتفرمهای پشتیبانی شده را در وب سایت خود ارائه کرده که از این صفحه میتوانید به آن دسترسی داشته باشید.
استفاده از برنامه RetroArch نسبتاً ساده است و دردسر زیادی ندارد، با این حال چون ما در این مقاله قصد داریم روند کار را با Citra شرح دهیم، از توضیح بیشتر در مورد RetroArch پرهیز میکنیم.
لینک دانلود RetroArch از گوگل پلی استور
شبیه ساز Citra
Citra اولین شبیه ساز کارآمد 3DS بود که برای رایانههای شخصی ساخته شد. این برنامه اکنون در ویندوز، لینوکس، مک او اس و اندروید موجود است. تیم Citra یک لیست کامل از سازگاری بازیهای مختلف نیز جمعآوری کرده که در آن انواع بازیهای 3DS در ردههای مختلف، از «تست نشده» تا «عالی»، دستهبندی شدهاند تا کاربران بتوانند قبل از شروع به کار از نتیجهای که پیش رو خواهند داشت، اطلاع داشته باشند.
در حالی که استفاده از RetroArch راحتتر بوده و پلتفرمهای پشتیبانی شده در آن نیز بیشتر است، اما همانطور که گفتیم ما در این مقاله از Citra برای اجرای بازیهای 3DS استفاده کرده و روند کار را با این برنامه توضیح میدهیم. تیم توسعه Citra در طول سالهای اخیر پشتیبانی بسیار خوبی از برنامه خود داشته و نسخه اندروید نیز به خوبی بهینهسازی شده و حتی از گیمپد نیز پشتیبانی میکند.
لینک دانلود Citra از گوگل پلی استور
هشدارهایی در مورد استفاده از ROM
بازیها برای اینکه در شبیهسازها قابل استفاده باشند، باید تبدیل به یک فایل دیجیتالی شوند که در اصطلاح به آن رام (ROM) میگویند و بسته به نوع پلتفرمی که بازی روی آن عرضه شده، میتواند پسوند متفاوتی داشته باشد. از لحاظ قانونی تبدیل بازیها به فایل رام و فروش یا انتشار آنها در اینترنت جرم محسوب میشود، اما استفاده شخصی از رام بازیهایی که قبلاً توسط کاربر خریداری شدهاند، آزاد است. شبیه سازها نیز با همین پیش فرض فعالیت میکنند و از همین رو توانستهاند از شکایت سازندگان کنسولهای بازی در امان باشند!
در واقع، تولید کننده شبیه ساز به هیچ وجه رام بازیها را در اختیار شما نمیگذارد و باید خودتان بازی را تهیه کنید. البته، سایتهایی هستند که اقدام به جمعآوری و انتشار رامهای بازی برای انواع پلتفرمها میکنند و کافیست تا نام کامل بازی را به همراه پلتفرم و کلمه ROM در گوگل جستجو کنید تا بتوانید لیستی از این سایت ها را در اختیار داشته باشید (مثلاً New Super Mario Bros. 2 3DS ROM). اما حتماً توجه داشته باشید که فایل رام را از هر سایتی دانلود نکنید و به سراغ آنهایی بروید که از اعتبار و شهرت خوبی برخوردارند (معمولاً سایتهایی که در ابتدای لیست گوگل میآیند، معتبرتر هستند). فایلهای رام به واسطه غیرقانونی بودن، محل بسیار خوبی برای تعبیه انواع بدافزارها محسوب میشوند و از همین جهت باید دقت کافی در هنگام دانلود آنها داشته باشید (به عنوان نمونه این فایلها هیچ وقت با پسوند EXE عرضه نمیشوند).
نحوه تنظیم Citra و اجرای آن در گوشی اندرویدی
پس از اینکه Citra را دانلود و در گوشی اندرویدی خود نصب کردید، تنها چند قدم تا اجرای بازیهای 3DS مورد علاقه خود فاصله دارید.
کارهایی که قبل از اجرای بازی باید انجام دهید
قبل از اجرای برنامه Citra، باید برخی مقدمات را آماده کنید. مثلاً باید فایلهای بازی را در یک پوشه مناسب در دستگاه اندرویدی خود ذخیره کنید. حتی بهتر است یک پوشه جدید با عنوانی مانند 3DS Games یا Citra Games ایجاد کنید تا بازیهایتان همگی در یکجای مشخص قرار داشته باشند.
اولین بار که برنامه Citra را اجرا میکنید، از شما خواسته میشود تا پوشهای را که بازیهایتان در آن قرار دارند، انتخاب کنید. البته، این پوشه را در هر زمان دیگری هم میتوان با ضربه زدن روی نماد پوشه در گوشه سمت راست بالا تغییر داد.
بازیهای نینتندو 3DS از پسوند CIA استفاده میکنند، اما قبل از استفاده باید آنها را از حالت رمزگشایی شده خارج کنید. شما میتوانید فایل CIA را به کمک برنامهای مانند WinZip از حالت فشرده خارج کرده و به محتوای آن که شامل فایلی با پسوند 3DS است، دست پیدا کنید. اما خود برنامه Citra هم این امکان را به شما میدهد تا در همان صفحه اصلی، فایل 3DS را از CIA استخراج کنید. فقط کافیست تا فایل مربوطه لمس کرده و پس از انتخاب گزینه Install CIA، فایل CIA را از بین فایلهای دانلود شده خود انتخاب کنید. بقیه مراحل کار کاملاً آسان و سرراست است.
نحوه اجرای بازیهای 3DS در Citra
بعد از اینکه بازیهای 3DS خود را آماده کرده و آنها را داخل برنامه نصب کردید، همه چیز آماده است تا از بازی کردن لذت ببرید.
1- Citra را راه اندازی کنید و مجوزهای درخواستی را بپذیرید. ممکن است این برنامه درخواست دسترسی به میکروفون هم داشته باشد و این موضوع به خاطر استفاده برخی بازیهای DS از میکروفون در روند گیمپلی میباشد.
2- پوشه بازیهایی را که از قبل آماده کردهاید انتخاب کنید و روی «Select this directory» ضربه بزنید.
3- وقتی لیست بازیهای رمزگشایی شما انتخاب شد، همه آنها به همراه آیکونشان در صفحه اصلی وارد خواهند شد.
4- روی بازی انتخابی خود ضربه بزنید تا اجرا شود. قبل از اینکه بازی شروع شود، یک باکس کوچک ظاهر میشود که نشان میدهد برنامه شبیه ساز در حال بارگذاری سایهزنها یا همان Shader های مورد نیاز است. باید کمی صبر کنید تا روند بارگذاری پایان یابد و سپس بازی شروع میشود.
بهترین شبیه ساز نینتندو 3DS برای اندروید
ما دو بازی را برای تست در برنامه شبیه ساز Citra انتخاب کردیم: New Super Mario Bros. 2 و Resident Evil Revelations. اولی با علامت “عالی” و دومی “بد” در لیست سازگاری Citra مشخص شده بود. نتیجه هم همین را تأیید کرد. بازی سوپر ماریو تجربه کلی لذت بخشی داشت و تنها هر از گاهی با مکث کوچکی همراه بود. اما رزیدنت اویل خطاهایی در لود کردن بافتها و مدلها داشت و به درستی اجرا نشد.
شکی نیست که Citra یک برنامه عالی برای لذت بردن از بازیهایی است که در لیست سازگاری آن با علامت عالی یا خوب علامتگذاری شدهاد. پشتیبانی عالی تیم سازنده هم این اطمینان را میدهد که به مرور زمان بازیهای بیشتری به لیست بازیهای سازگار اضافه شده و کیفیت اجرای آن ارتقا یابد. برنامه Citra را به جرأت میتوان بهترین شبیه ساز برای بازی های 3DS دانست و آن را برای همه کسانی که دوستدار بازیهای نینتندو هستند توصیه میکنیم.