نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • سیستم های عامل
  • شبیه ساز ویندوز برای لینوکس یا نحوه نصب برنامه های ویندوز در لینوکس. اجرای برنامه های ویندوز تحت لینوکس

شبیه ساز ویندوز برای لینوکس یا نحوه نصب برنامه های ویندوز در لینوکس. اجرای برنامه های ویندوز تحت لینوکس

شبیه سازهای ویندوز و اکنون - شبیه سازهای جعبه تنظیم برای لینوکس. همانند دو قسمت قبل، برنامه های تست شده و تست شده توسط کاربر در اینجا جمع آوری شده اند.

اگر چیزی در انتخاب گنجانده نشد، در نظرات در مورد آن بنویسید. شبیه ساز حذف شده به مواد اصلی اضافه می شود.

اصل کار با شبیه ساز کنسول

شبیه ساز کنسول بازی یک پوسته نرم افزاری است که عملکرد سخت افزار خود دستگاه را شبیه سازی می کند. توسعه یک شبیه ساز چندان آسان نیست - به تجربه برنامه نویسی و دانش اطلاعات دقیق در مورد اصول عملکرد دستگاه اصلی نیاز دارد. اکثر شبیه سازها را می توان به دو گروه شامل برنامه های "ساده" و "مختلط" تقسیم کرد. بسیاری از شبیه سازها حتی عملکرد بیشتری نسبت به کنسول های قدیمی ارائه می دهند (مانند ذخیره در بازی های Dendy و Sega).

هیچ مشکل ساده ای وجود ندارد - شما باید برنامه را نصب کنید، تصویر بازی را دانلود کنید، و این همه - می توانید از روند عبور لذت ببرید. تنظیمات در چنین برنامه هایی حداقل است. "کامپوزیت" به وجود اجزای اضافی نیاز دارد - اینها BIOS جعبه تنظیم (معمولاً فایل .bin) و پلاگین های مختلف dll هستند. فایل های BIOS توسط حقوق سازنده محافظت می شوند، بنابراین توسعه دهندگان شبیه ساز نمی توانند آنها را جاسازی کنند - در غیر این صورت، چنین شبیه ساز وارد کاتالوگ نرم افزار Google نمی شود. شما باید به دنبال BIOS در شبکه بگردید - سایت های زیادی وجود دارد که این فایل ها در آنها به اشتراک گذاشته می شود.

نیاز و تصاویر بازی ها. توسعه دهندگان شبیه ساز آنها نیز حق تعبیه در نرم افزار خود را ندارند. تصاویر یا رام ها به صورت آنلاین در دسترس هستند. برای سگا یا پلی استیشن، تعداد رام ها به صدها می رسد. اکنون در اینترنت می توانید تصاویری از بازی های بسیار کمیاب را پیدا کنید که قبلاً به سختی می توان آنها را در فروشگاه تهیه کرد.

شبیه سازهای قدیمی ترین سیستم ها

شبیه ساز فیوز

شبیه ساز کراس پلتفرم ZX Spectrum و برخی دیگر از رایانه های شخصی دهه 80. شبیه ساز امکانات زیادی را ارائه می دهد. می توان آن را در مخازن اکثر توزیع ها یافت. رام های سیستم و ابزارهای تخصصی نیز در آنجا قرار دارند.

FS-UAE


و این شبیه ساز پلتفرم معروف Amiga برای لینوکس و FreeBSD است. اساس اینجا WinUAE/E-UAE/PUAE با تاکید بر کار با فلاپی و بازی های سی دی است. پشتیبانی از گیم پد وجود دارد. برای اینکه این شبیه ساز کار کند، فایل های Kickstart مورد نیاز است، می توانید آنها را پیدا کنید.

مادر


این شبیه ساز تلاش موفقیت آمیزی از سوی توسعه دهندگان برای بازسازی گیم پلی و فضای ماشین های اسلات است. هدف اعلام شده حفظ تاریخ بازی ها و خود بازی هاست. MAME مخفف عبارت Multiple Arcade Machine Emulator است. در اکثر مخازن برای تعدادی توزیع موجود است.

PSX



شبیه ساز خوب اولین پلی استیشن که اکثر بازی ها را پشتیبانی می کند. در اینجا هیچ سیستم پلاگینی وجود ندارد، همه چیز در یک فایل بسته بندی شده است، که ممکن است برای کاربرانی که فقط می خواهند شبیه ساز را نصب کنند و بدون تنظیمات زیادی از همه چیز و همه چیز بازی کنند، جذاب باشد.

PCSX


این یک شبیه ساز پیشرفته پلی استیشن است که از پلاگین ها برای پشتیبانی کامل از تمام اجزای کنسول بازی اصلی استفاده می کند. پشتیبانی کامل از گیم پد، گرافیک، صدا، کارت حافظه و سایر عناصر مهم کنسول. تقریباً همه بازی‌ها پشتیبانی می‌شوند، از جمله بازی‌هایی مانند Crash Bandicoot 1، Time Сrisis، Mickey Wild adventure، Coolboarders 3، Street Fighter EX+a، Street Fighter EX2 plus، Breath of fire 3، Breath of fire 4، Quake II، Alone in دارک 4، تکن 3.

PCSX2


شبیه ساز PS2 این برنامه همچنان توسط توسعه دهندگان آن که به طور فعال در حال توسعه پروژه هستند پشتیبانی می شود. PCSX2 با اکثر بازی های کنسول اصلی سازگار است. همانطور که در مورد قبلی، این نیاز به یک BIOS، پلاگین برای ویدئو و صدا، یک درایو، و همچنین تصاویر بازی (ROM / ISO) دارد. ویژگی های لپ تاپ باید در بهترین حالت خود باشد، در غیر این صورت کار نمی کند - شبیه ساز و بازی ها به منابع زیادی نیاز دارند.

اگر پیکربندی رایانه شخصی با الزامات شبیه ساز مطابقت داشته باشد، همه بازی ها به راحتی اجرا می شوند، سرعت شبیه سازی عالی است. طرح رنگ و صدا تقریبا عالی است. پشتیبانی از کارت حافظه وجود دارد.

نصب و راه اندازی:
sudo add-apt-repository ppa:gregory-hainaut/pcsx2.official.ppa
به روز رسانی sudo apt-get
sudo apt-get install pcsx2-unstable

PPSSPP


یک شبیه ساز عالی کنسول PSP که اکثر بازی های این دستگاه را پشتیبانی می کند. اگر ویژگی های رایانه شخصی بالا باشد، بازی حتی بهتر از کنسول به نظر می رسد. شبیه ساز به شما امکان می دهد وضوح را دو برابر کنید، که برخی از مصنوعات مدل های چند ضلعی را حذف می کند. علاوه بر این، شبیه ساز برخی از بافت ها را با صاف کردن آنها تصحیح و تکمیل می کند. BIOS در اینجا مورد نیاز نیست، تنظیماتی وجود دارد، تعداد کمی از آنها وجود دارد، اما همه چیز به طور پیش فرض به خوبی کار می کند. PPSSPP برای Windows، Max، Linux منتشر شده است.

نصب و راه اندازی:
sudo add-apt-repository ppa:ppsspp/stable
به روز رسانی sudo apt-get
sudo apt-get نصب ppsspp-qt یا ppsspp-sdl

پاناسونیک

ققنوس



شبیه ساز کنسول Pansonic 3DO. سازگاری کامل و کیفیت شبیه سازی خوب. رابط - Qt5. شبیه ساز به بایوس اصلی کنسول نیاز دارد.

توانایی ها:

  • رندر سخت افزار
  • ویرایشگر حاشیه نویسی داخلی
  • پشتیبانی از تصاویر فشرده
  • کار با فایل سیستم تصویر
  • دیباگر داخلی (فقط نسخه دیباگ)
  • فیلترهای گرافیکی خارجی
  • شبیه سازی دستگاه های ورودی کنسول غیر استاندارد (پذیرنده سکه، تپانچه، Flightstick Pro)
  • ضبط مراحل

برچسب ها:

  • شبیه سازهای کنسول
  • کنسول های بازی
  • بازی های قدیمی
افزودن برچسب

آیا تا به حال دوست داشته اید که بازی های طراحی شده برای پلتفرم های دیگر را روی رایانه خود انجام دهید؟ مثلا برای ست تاپ باکس های قدیمی که دیگر هیچکس از آنها پشتیبانی نمی کند یا به دلیل قیمت نمی توانید آنها را بخرید. در واقع می توانید این بازی ها را بدون خرید چیزی انجام دهید. فقط از لینوکس استفاده کنید.

شبیه سازهای منبع باز زیادی برای لینوکس وجود دارد که می توانید از آنها برای اجرای تقریباً هر بازی کنسولی استفاده کنید و حتی بهتر از کنسول اصلی کار می کند. در این مقاله به بررسی بهترین شبیه سازهای لینوکس می پردازیم که می توانید دانلود و بر روی کامپیوتر خود نصب کنید.

قبل از بررسی خود شبیه سازهای لینوکس، بیایید ببینیم چگونه می توانید بازی های کنسول خود را بر روی رایانه بازی کنید، زیرا همه بازی ها آسان نیستند. به عنوان مثال، بازی‌های SNES روی کارتریج‌ها توزیع می‌شوند، اما رایانه دارای شکاف کارتریج نیست. برای مقابله با این مشکل، کاربران تصاویر کارتریجی ایجاد کرده اند که می توانید از آنها در شبیه سازهای خود استفاده کنید.

اکثر این تصاویر را می توان از اینترنت دانلود کرد که بسیار راحت است. هر شبیه ساز را می توان سفارشی کرد. برای مثال، می‌توانید در صورت نیاز نرخ فریم را تغییر دهید، اندازه پنجره را تنظیم کنید، و میانبرهای صفحه کلید را تنظیم کنید تا به جای جوی استیک استفاده شود. حالا بریم سراغ خود لیست:

خانواده پلی استیشن

1. PCSX2

PCSX2 یک شبیه ساز کنسول بازی پلی استیشن 2 منبع باز برای سیستم عامل لینوکس است. توسعه شبیه ساز در سال 2000 آغاز شد و در ابتدا بسیار کند بود، زیرا کامپیوترهای آن زمان نمی توانستند قدرت محاسباتی لازم را ارائه دهند. در سال 2005 ، شبیه ساز کم و بیش به طور معمول شروع به کار کرد ، بازی ها قبلاً 5-6 FPS را ارائه می کردند. در زمان ما، شبیه ساز از تعداد بسیار زیادی بازی پشتیبانی می کند و روی فناوری مدرن کاملاً خوب کار می کند.

نصب در اوبونتو:

sudo add-apt-repository ppa:gregory-hainaut/pcsx2.official.ppa
به روز رسانی sudo apt $
$ sudo apt install pcsx2-unstable

2.ePSXe

ePSXe یک شبیه ساز پلی استیشن 1 است که مانند نسخه قبلی توسعه آن در سال 2000 آغاز شد. برای شبیه‌سازی بازی‌ها، به یک سیستم‌افزار PlayStation Dump نیاز دارید، بنابراین اگر ست‌تاپ باکس دارید، استفاده از شبیه‌ساز کاملا قانونی است. شما می توانید بازی ها را نه تنها از روی تصاویر، بلکه مستقیماً از روی سی دی ها اجرا کنید. این برنامه به شما امکان می دهد اکثر بازی های پلی استیشن 1 را بدون مشکل اجرا کنید.

خانواده نینتندو

Mupen64 یک شبیه ساز Nitendo 64 است که به زبان های C و C++ نوشته شده است. با استفاده از آن، می‌توانید بازی‌های Nitendo را با اجرای آن‌ها از روی تصاویر یا مستقیماً از روی دیسک، روی رایانه خود بازی کنید. این شبیه ساز کمی بعد، در سال 2001 برای ویندوز و لینوکس منتشر شد. این برنامه مسیر طولانی را در توسعه طی کرده است و بعداً نام آن به Nupen64Plus تغییر یافت. این یکی از بهترین شبیه سازهای نیتندو است، از بازی های زیادی پشتیبانی می کند و عملکرد خوبی را نشان می دهد. نصب در اوبونتو:

sudo add-apt-repository ppa:sven-eckelmann/ppa-mupen64plus
به روز رسانی sudo apt $
$ sudo apt mupen64plus را نصب کنید

4. ZSNES

ZSNES یکی دیگر از شبیه سازهای متن باز نینتندو است که به زبان اسمبلی نوشته شده است. از پلتفرم های لینوکس، ویندوز و داس پشتیبانی می کند. توسعه این برنامه در سال 1997، 7 سال پس از انتشار Super Nintendo / SNES 16 بیتی آغاز شد. شبیه ساز به طور کامل و دقیق کنسول را شبیه سازی می کند و این راه اندازی تعداد زیادی بازی را تضمین می کند. همچنین می‌توانید وضوح صفحه را تغییر دهید و فیلترهای ویدیویی را تنظیم کنید.

برای نصب در اوبونتو اجرا کنید:

sudo apt-get نصب zsnes

5.Snes9x

شبیه ساز رایگان دیگر برای کنسول های Super Nintendo Entertainment System (SNES). همچنین از اکثر بازی های طراحی شده برای این سیستم ها در رایانه شخصی شما پشتیبانی می کند.

این برنامه به زبان C++ با درج اسمبلر نوشته شده است و نسخه هایی برای لینوکس و ویندوز دارد. در اینجا می توانید دکمه های کنترل را به صورت جداگانه برای هر گیم پد شخصی سازی کنید یا نمایشگر ویدیو را تنظیم کنید. این نسخه مانند نسخه قبلی در سال 1997 توسعه یافت. نصب و راه اندازی:

sudo add-apt-repository ppa:bearoso/ppa
به روز رسانی sudo apt $
$ sudo apt snes9x-gtk را نصب کنید

6.DeSmuME

DeSmuME یک شبیه ساز کنسول بازی Nintendo DS منبع باز است. این شبیه ساز به زبان C++ توسعه یافته است و علاوه بر لینوکس، از ویندوز و OS X نیز پشتیبانی می کند. شبیه ساز به طور فعال توسعه یافته است و نه تنها بازی های آزمایشی رایگان، بلکه اکثر بازی های تجاری را نیز اجرا می کند. این یکی از بهترین شبیه سازهای لینوکس برای اجرای بازی های Nintendo DS است.

نصب از مخازن رسمی اوبونتو:

sudo apt نصب desmume

7. دلفین

شبیه ساز Dolphin منبع باز امکان اجرای بازی ها را از چندین کنسول Wii، GameCube و Triforce فراهم می کند. این اولین شبیه ساز است که می تواند بازی های تجاری را برای این پلتفرم ها اجرا کند. این نام به معنای اسم رمز کنسول Gabe Cube - Nintendo Dolphin است.

اولین نسخه برای اولین بار در سال 2003 به عنوان یک برنامه شبیه سازی آزمایشی Nintendo Gamecube منتشر شد که می تواند بازی های تجاری را اجرا کند که قبلاً اصلاً کار نمی کردند. اکنون این برنامه از بسیاری از ویژگی ها پشتیبانی می کند، به عنوان مثال، تنظیمات زیادی، NetPlay و تعداد زیادی دستگاه ورودی.

نصب از PPA:

sudo add-apt-repository ppa:glennric/dolphin-emu
به روز رسانی sudo apt $
$ sudo apt install dolphin-emu

خانواده سگا

8.DGen

DGen یک شبیه ساز سگا برای کنسول های لینوکس، مگا درایو است. این نه تنها تحت لینوکس بلکه تحت سیستم عامل های دیگر مانند ویندوز نیز کار می کند. این برنامه از دو بخش تشکیل شده است - DGen و SDL که به عنوان سیستم عامل استفاده می شود. اکنون دیگر توسعه نمی یابد. از ویژگی های آن می توان به پشتیبانی از Game Genie، حالت تمام صفحه، گیم پد و تصاویر فشرده شده رام به جای دیسک اشاره کرد.

sudo apt نصب dgen

9. Yabause

این یک شبیه ساز لینوکس برای کنسول بازی Sega Saturn است که به زبان C++ نوشته شده است. این برنامه دارای رابط گرافیکی مبتنی بر Qt است و می تواند بازی های زیادی از جمله بازی های تجاری را اجرا کند. علاوه بر این، از آنجایی که از SDL استفاده می شود، به سیستم عامل اصلی BIOS از جعبه تنظیم برای کار نیازی نیست. بازی ها را می توان نه تنها از دیسک های نوری، بلکه از تصاویر با فرمت ISO یا BIN بارگیری کرد. نصب و راه اندازی:

sudo apt نصب yabause

خانواده آتاری

10. استلا

Stella یک شبیه ساز کنسول Atari 2600 است که به زبان C++ نوشته شده است. علاوه بر لینوکس، تعداد زیادی پلتفرم از جمله Windows، Mac OS، Dreamcast پشتیبانی می شود. Stella تقریباً از همه انواع کارتریج های منتشر شده برای این ست تاپ باکس پشتیبانی می کند و می تواند اتصال اکثر دستگاه های جانبی را شبیه سازی کند. علاوه بر این، پشتیبانی از اشکال زدایی بازی های شما نیز وجود دارد.

sudo apt نصب استلا

11.Atari800

Atari800 یک شبیه ساز کنسول بازی 8 بیتی شرکت آتاری است. از اکثر پلتفرم هایی که SDL می تواند اجرا شود، از جمله لینوکس پشتیبانی می کند. توسعه شبیه ساز در سال 1995 به زبان C آغاز شد و مانند تمامی شبیه سازهای لینوکس فوق در این لیست، تحت مجوز GPL توزیع شده است. نصب و راه اندازی:

sudo apt نصب atari800

شبیه سازهای دیگر

اگر می خواهید بازی های DOS را انجام دهید، شبیه سازهای DOS مانند Dosbox و Dosemu به کمک می آیند.

شاید متوجه شده باشید که لیست ما شامل شبیه سازهای پلی استیشن 3 و 4 و همچنین کنسول های جدید مایکروسافت - ایکس باکس و ایکس باکس وان نمی شود. برای Xbox یک شبیه ساز آزمایشی وجود دارد - Cxbx، اما تا کنون در نسخه بتا است و هنوز آماده نیست.

این کنسول ها هنوز پشتیبانی نمی شوند زیرا هنوز نسبتا جدید هستند، به یاد داشته باشید که شبیه سازهای موجود 7 تا 10 سال پس از عرضه کنسول ها منتشر شدند. وظیفه یک شبیه ساز این است که به صورت برنامه ریزی شده کاری را که سخت افزار انجام می دهد انجام دهد. در این مسابقه، سخت افزار همیشه برنده خواهد بود و هر چه کنسول های بعدی قدرتمندتر باشند، به منابع کامپیوتری بیشتری نیاز خواهند داشت. برای تقلید از ست تاپ باکس، به کامپیوتری چندین برابر قدرتمندتر نیاز دارید.

نتیجه گیری

در این مقاله به بررسی بهترین شبیه سازهای لینوکس پرداختیم. شاید اینها همه برنامه هایی نباشند که شایسته حضور در این لیست هستند. آیا شبیه سازهای عالی دیگری را می شناسید؟ موارد مورد علاقه شما چیست، از کدام یک استفاده می کنید و آیا اصلاً از آنها استفاده می کنید؟ در نظرات بنویسید!

آیا تا به حال دوست داشته اید که بازی های طراحی شده برای پلتفرم های دیگر را روی رایانه خود انجام دهید؟ مثلا برای ست تاپ باکس های قدیمی که دیگر هیچکس از آنها پشتیبانی نمی کند یا به دلیل قیمت نمی توانید آنها را بخرید. در واقع می توانید این بازی ها را بدون خرید چیزی انجام دهید. فقط از لینوکس استفاده کنید.

شبیه سازهای منبع باز زیادی برای لینوکس وجود دارد که می توانید از آنها برای اجرای تقریباً هر بازی کنسولی استفاده کنید و حتی بهتر از کنسول اصلی کار می کند. در این مقاله به بررسی بهترین شبیه سازهای لینوکس می پردازیم که می توانید دانلود و بر روی کامپیوتر خود نصب کنید.

چگونه می توان بازی های کنسول را روی رایانه شخصی بازی کرد؟

قبل از بررسی خود شبیه سازهای لینوکس، بیایید ببینیم چگونه می توانید بازی های کنسول خود را بر روی رایانه بازی کنید، زیرا همه بازی ها آسان نیستند. به عنوان مثال، بازی‌های SNES روی کارتریج‌ها توزیع می‌شوند، اما رایانه دارای شکاف کارتریج نیست. برای مقابله با این مشکل، کاربران تصاویر کارتریجی ایجاد کرده اند که می توانید از آنها در شبیه سازهای خود استفاده کنید.

اکثر این تصاویر را می توان از اینترنت دانلود کرد که بسیار راحت است. هر شبیه ساز را می توان سفارشی کرد. برای مثال، می‌توانید در صورت نیاز نرخ فریم را تغییر دهید، اندازه پنجره را تنظیم کنید، و میانبرهای صفحه کلید را تنظیم کنید تا به جای جوی استیک استفاده شود. حالا بریم سراغ خود لیست:

خانواده پلی استیشن

1. PCSX2

PCSX2 یک شبیه ساز کنسول بازی پلی استیشن 2 منبع باز برای سیستم عامل لینوکس است. توسعه شبیه ساز در سال 2000 آغاز شد و در ابتدا بسیار کند بود، زیرا کامپیوترهای آن زمان نمی توانستند قدرت محاسباتی لازم را ارائه دهند. در سال 2005 ، شبیه ساز کم و بیش به طور معمول شروع به کار کرد ، بازی ها قبلاً 5-6 FPS را ارائه می کردند. در زمان ما، شبیه ساز از تعداد بسیار زیادی بازی پشتیبانی می کند و روی فناوری مدرن کاملاً خوب کار می کند.

نصب در اوبونتو:

$ sudo add-apt-repository ppa:gregory-hainaut/pcsx2.official.ppa
به روز رسانی sudo apt $
$ sudo apt install pcsx2-unstable

2.ePSXe

ePSXe یک شبیه ساز پلی استیشن 1 است که مانند نسخه قبلی توسعه آن در سال 2000 آغاز شد. برای شبیه‌سازی بازی‌ها، به یک سیستم‌افزار PlayStation Dump نیاز دارید، بنابراین اگر ست‌تاپ باکس دارید، استفاده از شبیه‌ساز کاملا قانونی است. شما می توانید بازی ها را نه تنها از روی تصاویر، بلکه مستقیماً از روی سی دی ها اجرا کنید. این برنامه به شما امکان می دهد اکثر بازی های پلی استیشن 1 را بدون مشکل اجرا کنید.

خانواده نینتندو

Mupen64 یک شبیه ساز Nitendo 64 است که به زبان های C و C++ نوشته شده است. با استفاده از آن، می‌توانید بازی‌های Nitendo را با اجرای آن‌ها از روی تصاویر یا مستقیماً از روی دیسک، روی رایانه خود بازی کنید. این شبیه ساز کمی بعد، در سال 2001 برای ویندوز و لینوکس منتشر شد. این برنامه مسیر طولانی را در توسعه طی کرده است و بعداً نام آن به Nupen64Plus تغییر یافت. این یکی از بهترین شبیه سازهای نیتندو است، از بازی های زیادی پشتیبانی می کند و عملکرد خوبی را نشان می دهد. نصب در اوبونتو:

$ sudo add-apt-repository ppa:sven-eckelmann/ppa-mupen64plus
به روز رسانی sudo apt $
$ sudo apt mupen64plus را نصب کنید

4. ZSNES

ZSNES یکی دیگر از شبیه سازهای متن باز نینتندو است که به زبان اسمبلی نوشته شده است. از پلتفرم های لینوکس، ویندوز و داس پشتیبانی می کند. توسعه این برنامه در سال 1997، 7 سال پس از انتشار Super Nintendo / SNES 16 بیتی آغاز شد. شبیه ساز به طور کامل و دقیق کنسول را شبیه سازی می کند و این راه اندازی تعداد زیادی بازی را تضمین می کند. همچنین می‌توانید وضوح صفحه را تغییر دهید و فیلترهای ویدیویی را تنظیم کنید.

برای نصب در اوبونتو اجرا کنید:

$ sudo apt-get install zsnes

5.Snes9x

شبیه ساز رایگان دیگر برای کنسول های Super Nintendo Entertainment System (SNES). همچنین از اکثر بازی های طراحی شده برای این سیستم ها در رایانه شخصی شما پشتیبانی می کند.

این برنامه به زبان C++ با درج اسمبلر نوشته شده است و نسخه هایی برای لینوکس و ویندوز دارد. در اینجا می توانید دکمه های کنترل را به صورت جداگانه برای هر گیم پد شخصی سازی کنید یا نمایشگر ویدیو را تنظیم کنید. این نسخه مانند نسخه قبلی در سال 1997 توسعه یافت. نصب و راه اندازی:

$ sudo add-apt-repository ppa:bearoso/ppa
به روز رسانی sudo apt $
$ sudo apt snes9x-gtk را نصب کنید

6.DeSmuME

DeSmuME یک شبیه ساز کنسول بازی Nintendo DS منبع باز است. این شبیه ساز به زبان C++ توسعه یافته است و علاوه بر لینوکس، از ویندوز و OS X نیز پشتیبانی می کند. شبیه ساز به طور فعال توسعه یافته است و نه تنها بازی های آزمایشی رایگان، بلکه اکثر بازی های تجاری را نیز اجرا می کند. این یکی از بهترین شبیه سازهای لینوکس برای اجرای بازی های Nintendo DS است.

نصب از مخازن رسمی اوبونتو:

$ sudo apt نصب desmume

7. دلفین

شبیه ساز Dolphin منبع باز امکان اجرای بازی ها را از چندین کنسول Wii، GameCube و Triforce فراهم می کند. این اولین شبیه ساز است که می تواند بازی های تجاری را برای این پلتفرم ها اجرا کند. این نام به معنای اسم رمز کنسول Gabe Cube - Nintendo Dolphin است.

اولین نسخه برای اولین بار در سال 2003 به عنوان یک برنامه شبیه سازی آزمایشی Nintendo Gamecube منتشر شد که می تواند بازی های تجاری را اجرا کند که قبلاً اصلاً کار نمی کردند. اکنون این برنامه از بسیاری از ویژگی ها پشتیبانی می کند، به عنوان مثال، تنظیمات زیادی، NetPlay و تعداد زیادی دستگاه ورودی.

نصب از PPA:

$ sudo add-apt-repository ppa:glennric/dolphin-emu
به روز رسانی sudo apt $
$ sudo apt install dolphin-emu

خانواده سگا

8.DGen

DGen یک شبیه ساز سگا برای کنسول های لینوکس، مگا درایو است. این نه تنها تحت لینوکس بلکه تحت سیستم عامل های دیگر مانند ویندوز نیز کار می کند. این برنامه از دو بخش تشکیل شده است - DGen و SDL که به عنوان سیستم عامل استفاده می شود. اکنون دیگر توسعه نمی یابد. از ویژگی های آن می توان به پشتیبانی از Game Genie، حالت تمام صفحه، گیم پد و تصاویر فشرده شده رام به جای دیسک اشاره کرد.

$ sudo apt نصب dgen

9. Yabause

این یک شبیه ساز لینوکس برای کنسول بازی Sega Saturn است که به زبان C++ نوشته شده است. این برنامه دارای رابط گرافیکی مبتنی بر Qt است و می تواند بازی های زیادی از جمله بازی های تجاری را اجرا کند. علاوه بر این، از آنجایی که از SDL استفاده می شود، به سیستم عامل اصلی BIOS از جعبه تنظیم برای کار نیازی نیست. بازی ها را می توان نه تنها از دیسک های نوری، بلکه از تصاویر با فرمت ISO یا BIN بارگیری کرد. نصب و راه اندازی:

$ sudo apt install yabause

خانواده آتاری

10. استلا

Stella یک شبیه ساز کنسول Atari 2600 است که به زبان C++ نوشته شده است. علاوه بر لینوکس، تعداد زیادی پلتفرم از جمله Windows، Mac OS، Dreamcast پشتیبانی می شود. Stella تقریباً از همه انواع کارتریج های منتشر شده برای این ست تاپ باکس پشتیبانی می کند و می تواند اتصال اکثر دستگاه های جانبی را شبیه سازی کند. علاوه بر این، پشتیبانی از اشکال زدایی بازی های شما نیز وجود دارد.

$ sudo apt نصب استلا

11.Atari800

Atari800 یک شبیه ساز کنسول بازی 8 بیتی شرکت آتاری است. از اکثر پلتفرم هایی که SDL می تواند اجرا شود، از جمله لینوکس پشتیبانی می کند. توسعه شبیه ساز در سال 1995 به زبان C آغاز شد و مانند تمامی شبیه سازهای لینوکس فوق در این لیست، تحت مجوز GPL توزیع شده است. نصب و راه اندازی:

$ sudo apt نصب atari800

شبیه سازهای دیگر

اگر می خواهید بازی های DOS را انجام دهید، شبیه سازهای DOS مانند Dosbox و Dosemu به کمک می آیند.

شاید متوجه شده باشید که لیست ما شامل شبیه سازهای پلی استیشن 3 و 4 و همچنین کنسول های جدید مایکروسافت - ایکس باکس و ایکس باکس وان نمی شود. برای Xbox یک شبیه ساز آزمایشی وجود دارد - Cxbx، اما تا کنون در نسخه بتا است و هنوز آماده نیست.

این کنسول ها هنوز پشتیبانی نمی شوند زیرا هنوز نسبتا جدید هستند، به یاد داشته باشید که شبیه سازهای موجود 7 تا 10 سال پس از عرضه کنسول ها منتشر شدند. وظیفه یک شبیه ساز این است که به صورت برنامه ریزی شده کاری را که سخت افزار انجام می دهد انجام دهد. در این مسابقه، سخت افزار همیشه برنده خواهد بود و هر چه کنسول های بعدی قدرتمندتر باشند، به منابع کامپیوتری بیشتری نیاز خواهند داشت. برای تقلید از ست تاپ باکس، به کامپیوتری چندین برابر قدرتمندتر نیاز دارید.

بیش از شش ماه از زمانی که نویسنده این سطور مقاله قبلی را در مورد زیرسیستم ویندوز برای لینوکس نوشت، می گذرد. در این مدت، مایکروسافت موفق شد اولین به‌روزرسانی بزرگ ویندوز 10 را منتشر کند - به‌روزرسانی سالگرد 1607، که در آن همه نوآوری‌ها، از جمله WSL، اکنون برای هر کاربری که این به‌روزرسانی را نصب می‌کند، در دسترس است. WSL بسیار پیچیده‌تر و شاید «جامد» شده است.

در مقایسه با بیلد 14316 ویندوز 10، که برای اولین بار زیرسیستم لینوکس را معرفی کرد، به‌روزرسانی سالگرد ویندوز 10 به نظر می‌رسد که زیرسیستم کاملاً کاربردی و کاربردی است (تا جایی که در این مرحله می‌توانست). ثبات کار راضی کننده نیست. با نگاهی به آینده، مهم‌ترین نکته را یادآوری می‌کنم - WSL توانایی اجرای یک محیط گرافیکی و سایر برنامه‌های رابط کاربری گرافیکی را دارد (از بین DEها هنوز Unity و Xfce هستند)، که در نسخه‌های قبلی ویندوز 10 وجود نداشت. به طور غیر رسمی، توسط علاقه مندان به لینوکس، و نه توسط توسعه دهندگان WSL انجام می شود، اما امید است که پشتیبانی رسمی برای اجرای یک رابط کاربری گرافیکی لینوکس کامل در WSL فقط یک موضوع زمان باشد.

هشدار

به یاد داشته باشید: ابتدا WSL باید نصب شود. خارج از جعبه، زیرسیستم کار نخواهد کرد.

WSL. شش ماه بعد

همانطور که گفتم، در طول شش ماه گذشته، توسعه دهندگان WSL موفق شده اند این زیرسیستم را به طور کامل اصلاح کنند، که نصب و پیکربندی آن را ساده کرده است. و خود مایکروسافت موفق شد عضو "پلاتینیوم" بنیاد لینوکس شود. پانزده سال پیش، این غیرقابل تصور بود. مایکروسافت در مقام جدید خود متعهد شده است که از همه ابتکارات منبع باز و لینوکس بنیاد لینوکس حمایت کند و سالانه 500000 دلار به این بنیاد کمک کند. این قطعا یک دستاورد بزرگ است. اول از همه، برای کل جامعه FOSS (نرم افزار رایگان / آزاد و منبع باز - نرم افزار رایگان / رایگان و منبع باز). پانزده سال پس از آنکه استیو بالمر لینوکس را سرطان خواند، رهبری جدید مایکروسافت بسیار دوراندیشتر و معقولتر است.

اما برگردیم به زیرسیستم ویندوز برای لینوکس. نصب ویندوز 10 خود سریع و آسان است (تقریباً مانند نصب اوبونتو) و نیازی به توضیح آن برای خواننده ما نیست. شما می توانید یا آپدیت از نسخه قبلی ویندوز 10 را انتخاب کنید که چندین برابر زمان و تلاش بیشتری را صرف می کند، یا نسخه قبلی را حذف کنید و سیستم را از ابتدا نصب کنید (که من این کار را کردم و نه از روی تنبلی، بلکه از روی خلوص آزمایش به طوری که سیستم همان چیزی است که باکره-تمیز نامیده می شود). نویسنده این سطور بیش از یک سال است که آزمایش کننده بتا ویندوز 10 بوده و نسخه های جدید به صورت رایگان (از کلمه کلمه) در دسترس او هستند. اگر شما نیز یک آزمایش کننده بتا هستید، پس باید مجوز نسخه های بتا جدید ویندوز 10 را داشته باشید.

در آخرین نسخه ویندوز، Anniversary Update 1607 - "Anniversary Update" (با این حال، مشخص نیست که MS چه نوع سالگردی دارد)، WSL به طور پیش فرض فعال است. شما فقط باید "حالت برنامه نویس" را در بخش "به روز رسانی و امنیت" فعال کنید، منتظر بمانید تا سیستم بسته به اصطلاح توسعه دهنده را دانلود کند و کامپیوتر را مجددا راه اندازی کنید. سپس ابزار "Turn Windows features on or off" را اجرا کنید، جایی که مورد "Linux Subsystem for Windows ..." را انتخاب کنید. و کامپیوتر خود را دوباره راه اندازی کنید.



نصب bash در WSL به آرامی اجرا می شود (البته نه به آن سرعتی که من می خواهم). اولین بار نتوانستم Unity را نصب کنم: نصب کننده دائماً برای بسته های شکسته فحش می داد. همانطور که مشخص شد، ابتدا باید سیستم را از طریق مدیر بسته معمولی اوبونتو - APT به روز می کردید. پس از دریافت به‌روزرسانی‌ها، نصب مانند ساعت پیش رفت و ... روی Dell Inspiron آزمایشی من (نه قدیمی‌ترین لپ‌تاپ، البته نه برترین) حدود نه ساعت و نیم طول کشید. چرا - این راز برای من ناشناخته است. با این حال، متوجه شدم که نصب هر بسته اوبونتو سه تا چهار برابر بیشتر از اوبونتو "خالص" طول می کشد.

اطلاعات

قبل از نصب و فعال کردن WSL حتما همه به‌روزرسانی‌های ویندوز 10 را نصب کنید، در غیر این صورت ممکن است با مشکل مواجه شوید!

X Window، Unity و all-all-all

Canonical و Microsoft در ابتدا توانایی اجرای اوبونتو را در بالای ویندوز 10 اضافه کردند تا به مدیران سیستم و توسعه دهندگان این امکان را بدهند که از bash و سایر ابزارها و ابزارهای لینوکس مانند make، gawk و grep به طور مستقیم در ویندوز استفاده کنند. کاربران لینوکس، مانند هکرهای واقعی (به معنای خوب کلمه)، مدت زیادی منتظر ماندند و بلافاصله به کار روی اجرای محیط های دسکتاپ گرافیکی در WSL پرداختند. و حدس بزنید چه؟ آنها انجام دادند. یک برنامه نویس گواتمالایی که در GitHub با نام کاربری Guerra24 ثبت شده بود، توانست Unity (دسکتاپ پیش فرض اوبونتو) را در WSL (نقل قول) اجرا کند. این نشان می دهد که لایه مایکروسافت، در اصل، کاملاً قادر به اجرای هر محیط دسکتاپ است.

این کار بی‌اهمیت نیست و چیزی که در نهایت به آن دست می‌یابید را به سختی می‌توان دسکتاپ لینوکس کامل نامید، اما این تازه شروع کار است. اگر می خواهید از دسکتاپ اوبونتو در ویندوز 10 برای اهداف عملی استفاده کنید، بهتر است از هر یک از ماشین های مجازی موجود در حال حاضر مانند VirtualBox Oracle استفاده کنید. اما اگر فقط می خواهید سرگرم شوید و مهارت های برنامه نویسی دسکتاپ خود را بهبود ببخشید، می توانید لینوکس "بومی" را مستقیماً روی ویندوز 10 اجرا کنید. برای اجرای Unity در WSL، ابتدا باید نسخه (با هر روش موجود، ترجیحا قانونی!) را نصب کنید. به روز رسانی سالگرد ویندوز 10 شماره 1607. و نه نسخه "خانه"، بلکه "حرفه ای ترین" یا حتی "شرکتی" نسخه. پس از نصب حتما سیستم را آپدیت کنید و ادامه دهید.

پس از دو بار (گاهی اوقات سه) راه اندازی مجدد در طول فرآیند ارتقا، برای نصب bash، باید خط فرمان ویندوز را راه اندازی کنید (Win + R، تایپ کنید cmd - و در قالب یک "کنسول" ویندوز خوشحال خواهید شد) و وارد ... بله درست است: bash. از شما خواسته می شود که با شرایط خدمات موافقت کنید (حتما آنها را بپذیرید، چاره ای ندارید!) و اوبونتو را دانلود کنید. در این مرحله فقط باید کلید Y را فشار دهید حجم فایل های دانلود شده خیلی بیشتر از یک گیگابایت نخواهد بود. بنابراین، اگر اتصال اینترنت شما کند است (بله، گاهی اوقات این اتفاق می‌افتد)، منتظر بمانید. سپس نصب شروع می شود که به نوبه خود بسته به عملکرد رایانه نیز مدتی طول می کشد. و در پایان همه اینها، شما در فضای کاربری (محیط کاربری) اوبونتو 14.04 در حال اجرا در بالای WSL خواهید بود.

از نظر فنی، لینوکس را اجرا نخواهید کرد. ممکن است شبیه لینوکس باشد، اما لینوکس نیست. واقعیت این است که محیط کاربری (همان bash و دیگران) در بالای هسته لینوکس کار نمی کند، بلکه در داخل لایه WSL کار می کند. WSL از یک API ویژه و مجموعه ای از دستورالعمل ها برای شبیه سازی لینوکس استفاده می کند، اما هنوز هم مثل قبل نیست. در قلب همه چیز هنوز هم هسته ویندوز NT است. درک این موضوع برای درک نحوه شروع و کارکرد Unity در WSL بسیار مهم است.

پس از نصب اوبونتو، حتما با وارد کردن دستورات استاندارد برای این مورد، آن را به روز کنید:

# آپدیت apt-get # ارتقاء apt-get

در مرحله بعد، باید دوباره به ویندوز 10 برگردید و سرور X را نصب کنید که با آن سازگار است. برای آزمایش ما، VcXsrv ایده آل است. بهتر است از همکار خود Xming استفاده نکنید، زیرا به دلایلی که برای من ناشناخته است، مشکلی با آن پیش می آید: وقتی می خواهید هر برنامه گرافیکی را برای لینوکس اجرا کنید، همه چیز از جمله کنسول ویندوز فقط خراب می شود. اما این همه ماجرا نیست. باید به اوبونتو بگویید که از سرور VcXsrv X استفاده کند. برای این کار دستور را در bash وارد کنید

# DISPLAY=:0.0

اکنون هر برنامه گرافیکی لینوکس در ویندوز 10 کار می کند. اما فقط تا زمانی که bash بسته شود. برای اینکه WSL همیشه با گرافیک لینوکس کار کند، به طور خودکار سرور X مناسب را برای کار با آن انتخاب کنید، به سادگی خط زیر را به انتهای فایل پیکربندی bash (~/.bashrc) اضافه کنید:

# echo "export DISPLAY=:0.0" >> ~/.bashrc


پس از آن می توانید هر برنامه گرافیکی لینوکس مانند فایرفاکس یا هر DE را اجرا کنید. با این حال، آنها متفاوت از لینوکس کار می کنند، هر دقیقه از کار می افتند، و برخی مانند Unity اصلا شروع نمی شوند. مشکل اینجاست که WSL حاوی کد پشتیبانی سوکت نیست (مفهوم جهانی تبادل داده بین فرآیندها در سیستم‌های یونیکس مانند، جزئیات).

برای پیاده سازی مفهوم سوکت، محیط های گرافیکی لینوکس به طور پیش فرض از سیستم پیام رسانی D-bus استفاده می کنند. اکثر برنامه های گرافیکی لینوکس حتی بدون D-bus اجرا نمی شوند، چه رسد به اینکه کار کنند. اما WSL خوشبختانه از پروتکل شبکه TCP پشتیبانی می‌کند، که باعث شد کاربر Reddit.com ShaRose راهی پیدا کند تا D-bus را مجبور به استفاده از TCP به جای سوکت کند. راه حل کامل نیست، اما کار می کند. برای "بستن" D-bus به TCP، در bash وارد کنید:

# sed -i "s/ .*/tcp:host=localhost,port=0/" /etc/dbus-1/session.conf

با این دستور فایل پیکربندی D-bus را تغییر می دهید تا از این پس به جای سوکت از TCP استفاده کند. ویرایشگر خوب قدیمی sed stream به شما در این امر کمک می کند. نتیجه چیست؟ برنامه هایی که برای اجرا به D-bus نیاز دارند اکنون در WSL اجرا می شوند.
مرحله بعدی نصب برنامه های گرافیکی لینوکس است. برای شروع، این کار را در کنسول WSL انجام دهید:

# apt-get install ubuntu-desktop # apt-get install unity # apt-get install compiz-core # apt-get install compizconfig-settings-manager
نصب طولانی یونیتی…

دستور اول اجزای اصلی گرافیکی اوبونتو، از جمله برنامه های کاربر نهایی مانند LibreOffice را نصب می کند. دستور زیر دسکتاپ Unity را نصب می کند. دو تیم دیگر مدیر پنجره ترکیبی Compiz را با استفاده از OpenGL و ظاهر گرافیکی آن نصب خواهند کرد. این اوست که باید در مرحله بعدی به درستی پیکربندی شود.

قبل از اینکه بتوانید از محیط دسکتاپ Unity در ویندوز 10 استفاده کنید، باید CompizConfig Settings Manager (CCSM) را به درستی راه اندازی کنید. پس از نصب همه این برنامه ها، CCSM را از رابط bash راه اندازی کنید و پلاگین های زیر را در آن فعال کنید (همه چیز باید دقیقاً مانند تصویر باشد!):


  1. در بخش عمومی:

    • دستورات
    • کامپوزیت
    • کپی در بافت
    • OpenGL
  2. در بخش دسکتاپ:

    • پلاگین Ubuntu Unity
  3. در بخش Utility:

    • جعبه ابزار کتابخانه Compiz
  4. در بخش مدیریت پنجره:

    • قرار دادن ویندوز (پنجره انتقال)
    • تغییر اندازه پنجره
    • مقیاس
    • شکستن ویندوز

$ compiz

پس از حدود یک دقیقه، باید پوسته Unity را در حال اجرا ببینید.


اجازه دهید چند نکته کلیدی را برجسته کنم:

  1. اگر واقعاً می خواهید برنامه های X را در WSL اجرا کنید، VcXsrv را به عنوان سرور X خود تنظیم کنید نه Xming. از نظر تجربی، ثابت شده است که Xming نمی خواهد به طور معمول با WSL کار کند.
  2. پس از نصب CCSM، باید آن را دقیقاً همانطور که در تصویر نشان داده شده است پیکربندی کنید (یعنی آنچه را که علامت زده شده است روشن کنید و بقیه موارد را خاموش کنید). تنها پس از آن یونیتی با یک کریک، نه در اولین تلاش، بلکه شروع خواهد شد.
  3. بهتر است درایورهای ATI اختصاصی اوبونتو را در داخل WSL نصب نکنید. این منجر به مسدود شدن کامل کل سیستم (از جمله ویندوز 10) می شود و مستلزم نصب مجدد کامل WSL با تمام عواقب آن است.
  4. من شما را ناراحت خواهم کرد: نباید امید زیادی به عصای زیر بغل داشته باشید. به طور معمول این کار نخواهد کرد. اما در دستگاه تست من، Unity در داخل WSL بسیار خوب کار کرد. از نظر ذهنی - کمی کندتر از لینوکس بومی. شاید در آینده کسی تمام این موضوع را به ذهن متبادر کند. و Unity در WSL همچنان مفید خواهد بود.

بالاخره بعد از این همه عذاب چه خواهد شد؟ و در پایان (از نظر تئوری، از آنجایی که در عمل فقط یک روش تجربی جالب برای اجرای Unity و سایر DE ها در داخل WSL است)، ما محیطی برای آزمایش برنامه های لینوکس درست در داخل ویندوز خواهیم داشت. و Unity در بالای ویندوز اجرا می شود. البته سرعت و پاسخگویی آن مانند سخت افزار واقعی نیست، اما سریعتر از ماشین مجازی است. بسیاری از برنامه ها، مانند Google Chrome یا Pidgin، به سادگی راه اندازی نمی شوند. اما فایرفاکس، مدیر فایل، فروشگاه برنامه و سایر ابزارهای سیستم اوبونتو با صدای بلند کار می کنند (کمی کندتر از اوبونتو "واقعی"، اما آنها کار می کنند!).

ادامه فقط برای مشترکین در دسترس است

گزینه 1. برای خواندن تمام مطالب موجود در سایت در "هکر" مشترک شوید

اشتراک به شما این امکان را می دهد که تمام مطالب پرداخت شده سایت را در مدت زمان مشخص شده بخوانید. ما پرداخت با کارت بانکی، پول الکترونیکی و حواله از حساب اپراتورهای تلفن همراه را می پذیریم.

در این مقاله می خواهم در مورد چندین، به نظر من، بهترین شبیه ساز کنسول های بازی (از Dandy تا PS2) صحبت کنم. شبیه ساز برنامه ای است که به شما امکان می دهد یک برنامه کاربردی ایجاد شده برای یک پلت فرم نرم افزاری یا سخت افزاری متفاوت را اجرا کنید.
از آنجایی که بیشتر کنسول‌های بازی سخت‌افزار مخصوص خود را دارند که برای طیف محدودی از وظایف تیز شده‌اند - برای تقلید از آن به قدرت محاسباتی بسیار زیادی نیاز است. و در حالی که شبیه سازهای Sega MegaDrive یا SNES می توانند روی پیکربندی های بسیار ضعیف اجرا شوند، شبیه سازهای کنسول هایی مانند Playsation 2 و Nintendo Wii به یک پردازنده حداقل 2 هسته ای 2.5 گیگاهرتز، حداقل 2 گیگابایت رم و یک کارت گرافیک کم و بیش مدرن نیاز دارند. . اکثر شبیه سازهای ارائه شده در مخازن معمولی اکثر توزیع ها موجود هستند. برای دبیان 8، هنوز چندین شبیه ساز در مخزن اصلی وجود ندارد (فقط قرار است اضافه شوند)، اما من آنها را جمع آوری کردم و با کمال میل آنها را با شما به اشتراک خواهم گذاشت :) بیایید شروع کنیم!

1) نستوپیا

Nestopia یکی از محبوب ترین شبیه سازهای سیستم سرگرمی نینتندو (NES یا بهتر در منطقه ما "دندی") است. این شبیه ساز از ذخیره های سریع، فیلترهای گرافیکی مختلف، شتاب ویدئو از طریق OpenGL و اسکرین شات ها پشتیبانی می کند. شبیه ساز در مخازن اکثر توزیع ها موجود است. نصب برای Debian/Ubuntu:

sudo apt-get install nestopia

2) Kega Fusion

شاید بهترین شبیه ساز کنسول بازی Sega MegaDrive و همچنین Sega Master System و افزونه های MegaDrive مانند Sega 32x، SegaCD و Sega GameGear کنسول دستی باشد. شبیه ساز 32 بیتی است، در سیستم های 64 بیتی به مجموعه ای از کتابخانه های اضافی نیاز دارد. می توانید اسمبلی را با وابستگی های 32 بیتی برای سیستم های 64 بیتی از لینک دانلود کنید.

3) Zsnes.

شبیه ساز کنسول Super Nintendo Entertainment System. این کنسول به طور گسترده در روسیه توزیع نشد، اما بازی های خوب زیادی روی آن وجود داشت (مثلاً بازی مبارزه ای Killer Instinct یا پلتفرمر Donky Kong Country). این شبیه ساز از تعداد زیادی حالت ویدئو، شتاب ویدئو از طریق OpenGL، فیلترهای گرافیکی مختلف، سیستم ذخیره سریع و اسکرین شات پشتیبانی می کند. در مخازن اکثر توزیع ها موجود است.

4) Mupen64Plus

شبیه ساز کنسول Nintendo64. دارای تعداد قابل توجهی از پلاگین های مختلف است و با دقت بالا در شبیه سازی متمایز می شود. متاسفانه رابط گرافیکی نداره. اما می توانید پیشانی گرافیکی N64Py را که در PyQt نوشته شده است نصب کنید. شبیه ساز در مخازن اکثر توزیع ها موجود است. N64Py را می توان از لینک دانلود کرد.

5) Yabause.

شبیه ساز کنسول بازی سگا ساترن. این کنسول با داشتن سخت افزار بسیار پیچیده (در آن زمان) متمایز بود که نوشتن کد را برای بسیاری از برنامه نویسان به کابوس تبدیل می کرد. با این حال، هنوز هم پروژه های ارزشمندی روی آن ظاهر شد. به عنوان مثال Sonic R. شبیه ساز با هر دو رابط Qt (yabause-qt) و GTK+ (yabause-gtk) در دسترس است و در مخازن اکثر توزیع ها موجود است. توجه! شبیه ساز به یک فایل BIOS از کنسول اصلی نیاز دارد. می توانید آن را دانلود کنید. توجه: در سیستم من، خس خس و لکنت جزئی صدا (به دلیل وجود افزونه SDL در شبیه ساز) وجود دارد. من هنوز راه حلی پیدا نکردم اگر راه حل را می دانید - در نظرات بنویسید.

6) DOSbox

همانطور که از نام آن پیداست، این برنامه برای اجرای برنامه های DOS است. Carmageddon، DOOM، Quake، Need for Speed. بسیاری از مردم با این بازی ها بزرگ شده اند و هنوز آنها را به خوبی به یاد می آورند. مدیریت مشابه سیستم عامل DOS است. شرح تنظیمات را می توان در لینک یافت.

7) ScummVM

دقیقا شبیه ساز نیست به جای یک ماشین مجازی برای اجرای بازی ها بر روی موتور Scumm. اینها بیشتر ماموریت هایی مانند جزیره میمون یا فول تراتل هستند. شبیه ساز از فیلترهای گرافیکی مختلف، شتاب از طریق OpenGL، صدای فراگیر پشتیبانی می کند. در مخازن اکثر توزیع ها موجود است.

8) در اینجا می خواهم به 2 شبیه ساز اشاره کنم، زیرا هر دو در نوع خود خوب هستند. اینها شبیه سازهای کنسول پلی استیشن سونی هستند: ePSXe و PCSXR. اولین مورد اختصاصی است، دارای بالاترین سازگاری است، از پلاگین های مختلف پشتیبانی می کند، اما نسخه 64 بیتی ندارد، که استفاده از آن را در سیستم های 64 بیتی دشوار می کند. می توانید اسمبلی من را برای سیستم های 64 بیتی دانلود کنید (شامل کتابخانه های 32 بیتی و همچنین مجموعه کاملی از افزونه ها).

دومی یک شبیه ساز منبع باز است که در مخازن معمولی اکثر توزیع ها موجود است و همچنین از پلاگین پشتیبانی می کند.

در عین حال، در سیستم های 64 بیتی، توصیه می شود نسخه 32 بیتی را نصب کنید (این اشتباه تایپی نیست). واقعیت این است که اکثر افزونه ها بسته هستند و فقط نسخه 32 بیتی دارند. می توانید سعی کنید یک شبیه ساز 64 بیتی نصب کنید و این امکان وجود دارد که پلاگین های استاندارد برای شما کار کنند، اما متأسفانه، آرتیفکت های گرافیکی روی Nvidia GTX 460 من با درایور اختصاصی وجود داشت. مجبور شدم نسخه 32 بیتی را نصب کنم و افزونه PetesXGL2.9 را در آن قرار دهم. توجه! برای کار، به فایل BIOS کنسول اصلی نیاز دارید. می توانید آن را دانلود کنید.

9) DesMuMe

شبیه ساز کنسول دستی NintendoDS. رابط در روح خود کنسول - دو صفحه نمایش. شبیه ساز در مخازن اکثر توزیع ها موجود است.

10) PPSSPP

بهترین شبیه ساز بهترین (به نظر من) کنسول قابل حمل Sony Playstation Portable یا PSP. شبیه سازی با کیفیت بالا، پشتیبانی از فیلترهای گرافیکی مختلف، رندر چند رشته ای، پشتیبانی از پخش شبکه، پشتیبانی از هومبروهای مختلف (HomeBrew، توسعه خانگی) و بسیاری ویژگی های دیگر. شبیه ساز دارای دو نسخه از رابط است - در Qt و SDL. دومی در حالت تمام صفحه مانند یک برنامه بازی راه اندازی می شود. نصب آخرین نسخه پایدار در اوبونتو/لینوکس مینت:

sudo add-apt-repository ppa:ppsspp/stable
به روز رسانی sudo apt-get
sudo apt-get نصب ppsspp-qtیا ppsspp-sdl

11) دلفین-امو

شبیه ساز کنسول های Nintendo GameCube و Nintendo Wii. شبیه سازی با کیفیت بالا، مدیریت بازی راحت، پشتیبانی چند نفره، پشتیبانی از کنترلرهای اصلی مانند Wii Mote، GameCube، درام، گیتار و غیره، پشتیبانی از بازی های با وضوح بالا، فیلترهای گرافیکی زیاد، پشتیبانی از صدای فراگیر. شبیه ساز بسیار فعال توسعه یافته است. توصیه می شود از نسخه های آزمایشی استفاده کنید، زیرا آنها به طور فعال شبیه سازی را بهبود می بخشند و ویژگی های جدیدی را اضافه می کنند. نصب در اوبونتو/لینوکس مینت:

sudo add-apt-repository ppa:glennric/dolphin-emu
به روز رسانی sudo apt-get
sudo apt-get install dolphin-emu-master

12) PCSX2

بهترین و تنها شبیه ساز کنسول معروف سونی پلی استیشن 2. پشتیبانی از وضوح بالا در بازی ها، بهبودهای گرافیکی مختلف، پشتیبانی از ذخیره از کارت های حافظه واقعی PS2، ذخیره / بارگذاری سریع، پشتیبانی از وضوح تصویر عریض در بازی ها (از طریق پچ ها) و بسیاری موارد بیشتر. هشدار: شبیه ساز به فایل BIOS کنسول اصلی نیاز دارد. می توانید آن را دانلود کنید. نصب در اوبونتو/لینوکس مینت:

sudo add-apt-repository ppa:gregory-hainaut/pcsx2.official.ppa
به روز رسانی sudo apt-get
sudo apt-get install pcsx2-unstable

13) ققنوس

بهترین شبیه ساز کنسول 3DO. دارای کامل ترین سازگاری و بهترین کیفیت شبیه سازی است. رابط در Qt5. نسخه فقط 32 بیتی است. برای نصب روی سیستم های 64 بیتی، آرشیو را دانلود کرده و فایل Install.sh را اجرا کنید (وابستگی های لازم را دانلود می کند). هشدار: شبیه ساز به فایل BIOS کنسول اصلی نیاز دارد. می توانید آن را دانلود کنید. به روز رسانی: نسخه 64 بیتی شبیه ساز ظاهر شده است که در لینک موجود است.

14) MAME

شبیه ساز ماشین آرکید چند سیستمی. مادرشبیه ساز طراحی شده برای بازسازی سخت افزار الکترونیکی ماشین های آرکید به عنوان نرم افزار به منظور حفظ تاریخچه بازی و جلوگیری از ناپدید شدن بازی های قدیمی است. نام برنامه مخفف آن است شبیه ساز چندگانه ماشین بازی- شبیه ساز بسیاری از ماشین های آرکید. در مخازن اکثر توزیع ها موجود است (در دبیان با وجود باز بودن در بخش غیر رایگان است).

15) MESS

بهم ریختگی(کوتاه برای Super System شبیه ساز چندگانه) شبیه ساز بسیاری از کنسول های بازی و سیستم های کامپیوتری مبتنی بر هسته MAME است.
هدف اصلی MESS حفظ تاریخچه چندین دهه برنامه های رایانه ای و بازی های ویدیویی است. MESS به شما این امکان را می دهد که برنامه هایی را برای سیستم های قدیمی اجرا کنید تا با وجود اینکه برنامه های جدید زیادی ظاهر شده اند، اطلاعات مربوط به آنها از بین نرود و فراموش نشود. مانند MAME، MESS در اکثر توزیع ها در دسترس است.

16) Visual Boy Advance

شبیه ساز کنسول دستی Nintendo GameBoy Advance. در مخازن اکثر توزیع ها موجود است.

17) شبیه ساز فیوز

شبیه ساز پلت فرم متقابل طیف ZXو دیگر کامپیوترهای خانگی از دهه 80 با ویژگی های بسیار. در مخازن اکثر توزیع ها به همراه رام های سیستم و ابزارهای کمکی اضافی موجود است.

18) FS-UAE

FS-UAE یک شبیه ساز آمیگا برای لینوکس و FreeBSD است که بر اساس WinUAE/E-UAE/PUAE بر روی اجرای بازی های فلاپی و سی دی متمرکز شده است. دارای "GUI روی صفحه" و پشتیبانی از گیم پد. شبیه ساز در مخازن اکثر توزیع ها موجود است. هشدار: شبیه‌ساز به فایل‌های Kickstart نیاز دارد که می‌توان آن‌ها را از .

همین. بازی خوبی داشته باشید

لینک ها: بهترین سایت در مورد شبیه سازی سیستم بازی
سایت دیگری در مورد شبیه سازی، که در آن می توانید تنظیمات PCSX 2، Dolphin و شبیه سازهای دیگر را پیدا کنید.

برترین مقالات مرتبط