LinuxИгры

Почему Linux — лучшая платформа для эмуляции

Почему Linux - лучшая платформа для эмуляции

Хотите ли вы играть в игры, предназначенные для других платформ на вашем компьютере? У вас есть желание играть в игры, предназначенные для старых систем, которые больше не круты (или дороги, потому что они антиквариат)? Ну, не волнуйтесь, потому что вы можете играть в свои игры, не покупая приставки для каждой. Как? Просто, просто используйте Linux! Для нашей любимой операционной системы с открытым исходным кодом доступно так много эмуляторов, что вы можете играть практически все, что душе угодно, прямо на вашем компьютере.

Не веришь мне? Я покажу вам, сколько на самом деле эмуляторов.

Как играть в консольные игры на компьютере?

Прежде чем мы перейдем к эмуляторам, необходимым для запуска ваших игр, как вы вообще играете в эти игры на компьютере? Например, в играх SNES на вашем компьютере нет места для вставки картриджей. Чтобы обойти это, людям удалось создать файлы изображений из этих картриджей и сохранить их в форматах, читаемых эмуляторами.

Их можно скачать из Интернета, что тоже довольно удобно. Звучит как огромная бесплатная библиотека игр, верно? Ну, в зависимости от того, где вы живете (например, в США), скачивание этих копий является незаконным, если вы на самом деле не покупали игру раньше — тогда их загрузка — это просто сохранение резервной копии игры, которую вы уже купили , Так что будьте осторожны, прежде чем начать загрузку каждой существующей игры.

Что ожидать

Рассматривать возможности каждого отдельного эмулятора, который я собираюсь перечислить для различных платформ, будет слишком много, но функции относительно схожи между ними, поэтому я просто выберу свой наиболее часто используемый в качестве примера. : DesMuMe для игр Nintendo DS. Помимо возможности открывать файлы .nds (формат, используемый для ПЗУ Nintendo DS), он дает вам множество возможностей для управления тем, как именно вы играете.

desmume_size
Например, вы можете изменить размер окна эмулятора, а также пропустить кадры, если вы хотите ускорить игровой процесс или если у вас возникли проблемы с игровым процессом. Вы также можете использовать клавиатуру или джойстик, чтобы играть в свою игру, и вы можете настроить, какие кнопки будут делать то или иное устройство ввода. Вы даже можете поворачивать экран и контролировать, есть ли зазор между двумя экранами (чтобы сделать его более или менее реалистичным для физического Nintendo DS).

desmume_joystick_controls
Разумно ожидать чего-то подобного от большинства других эмуляторов, а также, возможно, некоторых других опций, более специфичных для платформы, которую вы эмулируете.

Nintendo Family

Некоторые из лучших фаворитов толпы вышли на консоли Nintendo, поэтому, если у вас есть определенная игра, в которую вы жаждете играть, высоки шансы, что это было на Nintendo. И, к счастью, игры, предназначенные для консолей Nintendo, являются одними из самых простых для подражания, даже более новые, которые работают на Wii U или 3DS! Конечно, на новейших платформах есть только экспериментальные эмуляторы, но это все же лучше, чем ничего.

storybird

Если у вас есть игры для Wii или GameCube, попробуйте Dolphin Emulator, чтобы выполнить свою работу. Нужно играть в Nintendo 64 или даже в игру SNES? Попробуйте Mupen64Plus для игр Nintendo 64 и ZSNES (которые мы рассмотрели до ) или Snes9x для игр SNES. Если вам нужен эмулятор 3DS, попробуйте экспериментальный эмулятор Citra . Для игр DS, DeSMuMe (как мы уже рассмотрели) творит чудеса. Наконец, для игр GameBoy, GameBoy Color и GameBoy Advanced вы можете попробовать VisualBoyAdvance-M, а также Mednafen (который сам поддерживает несколько платформ) и посмотреть, какая из них лучше всего подходит для вас.

Sega Family

yabause
Хотя игры Nintendo имеют наибольший выбор эмуляторов, у поклонников других приставок также есть свои варианты. У игроков Sega есть как минимум три эмулятора на выбор: DGen / SDL для Sega Genesis, lxdream для Sega Dreamcast и Yabause для Sega Saturn. Поскольку эти системы Sega существуют довольно давно, эти эмуляторы должны быть довольно надежными.

Плюс намного больше!

DOSBox
Между тем, если у вас возникнет желание вновь посетить безмятежные дни игр Amiga, есть FS-UAE, который должен служить вашим надежным эмулятором для всех версий Amiga. Если у вас есть игры для PlayStation или PlayStation 2, вы можете использовать PCSX (-Reloaded) и PCSX2 соответственно. Наконец, для хороших старых игр для DOS у вас есть выбор DOSBox и DOSemu, чтобы запустить их.

Это не идеальный мир

Возможно, вы заметили, что несколько соответствующих консолей отсутствуют. Например, нет ни слова о поддержке PlayStation 3 или PlayStation 4. Также нет никакой поддержки для Xbox 360 или Xbox One. Для игр Xbox существует экспериментальный эмулятор (да, оригинальный Xbox), который называется Cxbx [Broken URL Removed], но мы должны подчеркнуть его «очень экспериментальную» природу.

Почему поддержка этих консолей практически отсутствует? Ну, это относительно новые, очень мощные платформы. Единственная цель эмулятора — программная реализация того, что должно делать оборудование. Аппаратное обеспечение всегда быстрее, поэтому если программное обеспечение нуждается в переводе того, что делает аппаратное обеспечение консоли, чтобы ваш компьютер мог понять, это большая дополнительная работа. Таким образом, вы обнаружите, что вам обычно нужна система с процессором, который в несколько раз быстрее, чем тот, который был в исходной консоли.

Дешевая, эмулированная игра

При этом, если вы хотите создать систему, предназначенную для запуска эмулируемых консольных игр (предпочтительно тех, которые требуют минимальной вычислительной мощности), вы можете получить Raspberry Pi по дешевке и установить на него все свои любимые эмуляторы.

У нас есть инструкции о том, как получить « RetroPi », а также другое руководство, которое поможет вам найти множество отличных игр Более того, он довольно портативный, если вы найдете еще один монитор, к которому можно подключиться, и существует множество игр, в которых не требуется эмулятор. и играть можно на Raspberry Pi.

Почему не Linux?

Как видите, возможности эмуляции в Linux практически безграничны. Так что, если вы хотели вернуть ностальгию в свою жизнь, почему бы не выбрать Linux, когда вы запускаете свою игру эмуляции? В вашей системе легко запустить Linux, и еще проще установить любой или все эти эмуляторы, так как большинство из них будут в репозиториях вашего дистрибутива или в PPA.

Какой твой любимый эмулятор использовать, или для какой платформы ты хочешь, чтобы существовал стабильный эмулятор? Дайте нам знать об этом в комментариях!

Изображение предоставлено: Два императорских пингвина от Лекселе через Shutterstock, Yabause

Похожие посты
Игры

Читы Red Dead об искуплении для Xbox 360

Linux

8 лучших окружений рабочего стола Linux

Игры

The Sims 2: университетские варианты для майоров

Игры

Mortal Kombat: Армагеддон PS2 Коды Жертв