Как использовать Mednafen, чтобы превратить ваш Linux Box в аркаду —

Mednafen — это многосистемный эмулятор, используемый для выполнения кода операции игровой консоли в среде GNU / Linux. Эмулятор предназначен для использования с файлами ROM с нескольких разных популярных игровых консольных платформ. Это позволяет компьютеру с Linux или мобильному устройству работать подобно SNES, Sega Genesis или GameBoy. Эмуляция не отличается значительно от подлинного оборудования, что делает его привлекательным для тех, кто хочет получить подлинный опыт во время игры. Как сообщается, неуместное название технологии происходит от «Моему эмулятору не нужно отличное имя». Как приложение с открытым исходным кодом, mednafen не был предназначен для программных пиратов для обмена файлами ROM через Интернет. Скорее, приложение предназначено для любителей и геймеров, чтобы играть в доморощенные игры с общественным достоянием без необходимости использования оригинального оборудования. Он также может быть приемлемо использован с играми, которые геймеры легально приобретают через внешний интерфейс, подключенный к оригинальным картриджам. Любое использование mednafen в других контекстах противоречит пользовательскому соглашению.

Тем не менее, существуют сотни домашних игр для этих приставок, которые полностью совместимы с платформой mednafen. Вы можете легко приобрести эмулятор с репозиториями, предоставленными вашим дистрибутивом Linux. Просто используйте менеджер пакетов, к которому вы привыкли. Программное обеспечение эмулирует тип микрочипов, которые файлы ПЗУ необходимы для запуска на их оригинальном оборудовании. Даже компьютеры с относительно анемичными системными ресурсами могут запускать многие домашние выпуски таким способом.

Метод 1: Запуск файлов ROM Homebrew с mednafen

Предполагая, что вы уже установили программное обеспечение и законно приобрели файл ПЗУ для домашнего просмотра, откройте окно терминала, удерживая нажатой клавишу CTRL + ALT + T, или запустите его из меню «Приложения» или «Whisker». В командной строке CLI введите следующую команду:

mednafen /path/to/homebrew/game.rom

Замените путь тем файлом, который вы пытаетесь запустить. Последняя версия программного обеспечения поддерживает файлы ROM для следующих платформ:

— Sega Genesis

— NeoGeo Pocket Карманный цвет

— Bandai WonderSwan

— ПК Engine SuperGrafx

— PC-FX

— TurboGrafx 16

— Виртуальный Мальчик

— РЭШ SNES

— GameBoy, GameBoy Color GameBoy Advance

— Atari Lynx

Когда вы запустите программное обеспечение, вы увидите поток данных в окне терминала. Над ним появится другое окно. Игра запускается внутри этого окна. Информация в этом разделе касается графического адаптера и других проблем совместимости. Эта информация может быть очень полезно, если вы пытаетесь устранить упорную файл ROM, но вы можете вообще игнорировать большинство из них. Если ваша игра когда-нибудь перестанет функционировать, и вы не сможете выйти из нее с помощью клавиши Esc, тогда вы можете снова сосредоточиться на окне терминала и нажать CTRL + C, чтобы остановить его полностью. Терминальное программное обеспечение mednafen тогда фактически оставляло бы немного насмешливого заявления перед выходом.

2016-12-02_012120

При нормальных обстоятельствах нажатие клавиши Esc приведет к выходу из игры. Нажатие F11 вместо этого выполнит полную перезагрузку вашей игры. Это то же самое, что отключение питания на настоящей игровой консоли. Помните, что комбинация ALT + Enter — это комбинация, используемая для входа в полноэкранный режим. В то время как F11 обычно привязан к полноэкранным командам, нажатие на него в mednafen перезагрузит вашу игру. Полноэкранные варианты предлагают намного лучшее разрешение, чем те, которые воспроизводятся в простом окне. Геометрия окна сама по умолчанию будет соответствовать тому, что имеет смысл для платформы, для которой было написано соответствующее ПЗУ. Если это GameBoy или GameBoy Color ROM, то, естественно, он предлагает гораздо более низкие разрешения, чем те, что написаны для TurboGrafx 16 или аналогичной консоли. Глубина цвета будет зависеть больше от аппаратных ожиданий, чем от вашего собственного оборудования. Перемещение окна в полноэкранный режим дополнительно поможет сократить количество разрывов экрана, которые вы испытываете.

2016-12-02_012203

Способ 2: сохранение и управление играми

Несмотря на то, что mednafen может эмулировать те же самые виды резервного копирования батареи, которые использовались в оригинальных аппаратных картриджах, он также поддерживает использование состояний сохранения. Программа генерирует файл, в котором хранится точное содержимое того, что было бы в адресах ОЗУ кода операции игры, если бы оно работало на подлинном оборудовании. По сути, это снимки виртуализированного оборудования. Чтобы взять один, нажмите клавишу F5. Вы увидите сообщение в нижней части эмулируемого экрана, на котором указано «Состояние 0 сохранено».

2016-12-02_012255

Если вы снова нажмете F5, то это сохранит непосредственно поверх предыдущего состояния, которое вы сохраняли. Это перезаписывает любую информацию, которая была в этом предыдущем состоянии сохранения.

2016-12-02_012337

Каждое состояние сохранения представляет отдельный отдельный файл данных внутри каталога .mednafen в вашем домашнем каталоге. Они находятся в сжатом состоянии в подкаталоге, озаглавленном mcs, причем каждый из них имеет расширение файла, указывающее, к какому состоянию он принадлежит. Вы всегда можете скопировать их на другой диск, если хотите создать резервную копию, но не пытайтесь редактировать их самостоятельно. Вы можете испортить игру в процессе. Если вы хотите изменить состояние сохранения, нажмите цифру 0-9 на клавиатуре, и вы получите экран, который показывает различные списки, в которых вы можете сохранить состояние. Это дает вам роскошь иметь до десяти сохранений для каждой игры, в которую вы играете. Как только вы выбрали номер, нажмите F5, чтобы сохранить под ним. Будьте внимательны, чтобы не случайно сэкономить на существующей игре.

2016-12-02_012415

Нажмите F7, чтобы загрузить состояние сохранения, которое вы выбрали в данный момент, и обратите внимание на тот факт, что каждое состояние сохранения показывает вам отдельный снимок экрана, чтобы помочь вам узнать, где и где сохранено. Вы можете нажать -, чтобы переместить один слот состояния сохранения вниз, и =, чтобы переместить один слот состояния сохранения вверх. Это позволяет легко менять слоты во время игры. В отличие от реального оборудования, сохранения будут работать независимо от региона. Поскольку рассматриваемые файлы ПЗУ для игр являются бесплатными для начала, им в основном не хватает кодов регионов.

Вы можете многократно сохранять и загружать состояния, чтобы преодолеть сложную область игры, или, возможно, выяснить конечный результат различных выборов, которые может сделать персонаж игрока.

Ссылка на основную публикацию
Adblock
detector