Оглавление:
Видео: ÐÑÑваемÑо-мÑÑл-мÑÑо (Ноябрь 2024)
Легенда о Zelda и Megaman 2 в развлекательной системе Nintendo (NES). F-Zero и Street Fighter II: Турбо на Супер РЭШ. Измененный Зверь и Страйдер на Sega Genesis. Если у вас есть Mac и приятные воспоминания о прошлом игровых приставок, читайте дальше.
По мере того, как компании уходят от старых консолей или из-за того, что новые операционные системы делают программы и ПЗУ непригодными для воспроизведения, стало нелегкой задачей сохранить цифровые копии игр, которые больше нигде не доступны. Существует множество способов насладиться старыми играми, в которые вы выросли, включая создание собственной консоли, но наиболее доступным является эмулятор, программа, позволяющая играть в любую игру в любой операционной системе.
Такие сайты, как Internet Archive и GOG.com, делают важную работу, чтобы эти названия не исчезали. Сцена старинного эмулятора также развивается: в Интернете полно десятков программ, обещающих разные результаты, и не все ПЗУ совместимы с текущими операционными системами. Что еще хуже - все внимание сосредоточено на эмуляции игр на ПК с Windows, но что, если у вас Mac?
Впрочем, не отчаивайтесь, потому что OpenEmu - идеальное решение для геймеров, которые предпочитают среду MacOS.
OpenEmu на помощь
Выпущенный в 2013 году, OpenEmu на самом деле не является эмулятором. Это надежный интерфейс для других эмуляторов консоли. Само по себе в этом нет ничего нового; передние торцы существовали давно. OpenEmu отличается тем, что работает во многом подобно оптимизированному iTunes - то есть, если бы iTunes был плавным и быстрым, не медленным, не запутанным и не выходящим из него.
Например, OpenEmu показывает вам обложки для каждой из ваших игр и автоматически сортирует их по платформам. Он позволяет вам создавать плейлисты с вашими любимыми играми по категориям на разных платформах и универсализировать схемы контроллеров для каждой эмулируемой системы - и все это с понятным и привлекательным интерфейсом. OpenEmu не работает для компьютерных платформ - вам все равно понадобятся отдельные эмуляторы, скажем, для Atari 800 или 1040ST. Но для игровых приставок это выдающееся. И на этот раз, это эксклюзив Mac.
Самое приятное: OpenEmu заботится о ядрах эмуляции ядра каждой платформы. Когда я думаю о внешнем интерфейсе, обычно я думаю о программе, которую мне нужно установить вместе с базовым эмулятором. Но OpenEmu делает все это за вас и поставляется с интегрированными ядрами для популярных систем, которые вы можете скачать одним нажатием кнопки.
Если вы планируете играть с OpenEmu, вам нужна экспериментальная версия. Это звучит опасно, но в этом случае это просто означает, что у вас будет значительно расширенная совместимость с платформой. Перейдите на OpenEmu.org и нажмите Experimental под кнопкой Download, и он загрузится на ваш Mac.
Скачать ПЗУ
OpenEmu сможет играть в игры, но вам придется загружать их отдельно. Прежде чем мы пойдем дальше, мы должны выпустить стандартную оговорку: владение ПЗУ данного аркадного автомата, картриджа или компакт-диска, как правило, является незаконным, если только вы не являетесь владельцем соответствующего предмета. В действительности, однако, это серая область - особенно для названий, которые недоступны никаким другим способом.
Мы не можем ссылаться прямо на любые сайты ПЗУ, но их довольно легко найти. OpenEmu поддерживает игры для нескольких консолей Atari, Game Boy, NES, Nintendo DS, Nintendo 64, Sega Genesis, Sony PlayStation, Sony PSP, Super Nintendo и других. Найдя свои ПЗУ, перейдите в App Store и загрузите The Unarchiver, бесплатную программу, которая может открывать имеющиеся у вас пакеты ПЗУ.
Вы можете добавлять игры в OpenEmu, перетаскивая ПЗУ в главное окно интерфейса. OpenEmu выполнит поиск в Интернете для поиска обложек, но если он не сможет их найти, воспользуйтесь поиском картинок Google, чтобы найти свой собственный. Загрузите его на рабочий стол, затем перетащите рисунок на многоцветное изображение над ПЗУ, и новое изображение заменит его.
Не хочется возиться с ПЗУ? OpenEmu на самом деле включает в себя приличное количество пользовательских игр, каждая из которых выглядит как классическая консольная игра. Откройте главное меню программы и выберите вкладку Homebrew, чтобы просмотреть список доступных игр. Classic Kong Complete, Pac-Man Collection, Super Bat-Puncher и многие другие считают, что они принадлежат к вашей старой школьной коллекции.
Настройка контроллера
Это все хорошо, но зачем играть в эти замечательные игры, используя клавиатуру Mac, если вы можете делать это правильно с соответствующими контроллерами? OpenEmu заявляет, что он совместим с любым HID-совместимым игровым контроллером USB или Bluetooth.
OpenEmu также автоматически отображает элементы управления для PlayStation Dualshock 3 и 4, контроллера Nintendo Switch Pro и многих других более старых систем. Контроллеры Xbox One совместимы через загружаемый драйвер.
Если у вас есть совместимый контроллер, настройте его, нажав OpenEmu> Настройки> Элементы управления. Оттуда вы увидите деревянное фоновое изображение с выпадающим меню для выбора систем. Выберите систему, и вы увидите элементы управления консоли с соответствующим изображением стандартного контроллера слева.
Затем подключите USB-контроллер или подключитесь через Bluetooth и нажмите меню «Вход» под меню «Кнопки геймплея», чтобы выбрать USB-контроллер. Теперь щелкните в каждом поле и сопоставьте действие с соответствующей кнопкой на вашем контроллере. Это обеспечит правильное отображение вашего контроллера на элементы управления игрой, независимо от того, для какой системы предназначена игра.
Рекомендуемые контроллеры
Если у вас нет совместимого стороннего контроллера, существует множество сторонних USB-совместимых моделей, которые можно приобрести в Интернете за небольшую цену. Мы смогли протестировать несколько и рекомендовать контроллеры ниже. Эти опции работали с моим MacBook Pro с первой попытки в каждом случае, без дополнительных драйверов; все, что мне нужно было сделать, это настроить каждый в OpenEmu.
Классический USB-контроллер NES. Как следует из названия, эта модель копирует стандартный контроллер NES с 1985 года. Он выглядит и чувствует себя великолепно - может быть, легче, чем оригинал, но в остальном идентичен, и ощущение кнопки в порядке. Я играл в нескольких раундах Super Mario Bros., оригинальных Castlevania, Excitebike, Punch-Out Майка Тайсона, Contra и Ice Climber. Все они были мертвыми.
Buffalo Classic USB Gamepad: этот контроллер выглядит так же, как стандартный контроллер Super Nintendo 1991 года, за исключением двух дополнительных кнопок с надписью Turbo и Clear, которые вам не понадобятся для большинства игр. Я настроил это и без проблем играл в F-Zero, Street Fighter II Turbo, Super Castlevania IV и Super R-Type. Вердикт: он не такой плотный, как новый контроллер SNES от Nintendo, но он гораздо лучше, чем изношенный, и, конечно, лучше, чем тот, который сидит в вашем шкафу со сломанной кнопкой «L».
Logitech Gamepad F310: Подобно тому, что вы найдете на PlayStation 2 или PlayStation 3, эта модель также хороша для эмуляции оригинальной PlayStation с добавлением двойных аналоговых джойстиков. Это немного легкий, но достаточно точный; Вы не захотите другую модель с этим. Я использовал этот джойстик, чтобы играть в Soul Blade и Ridge Racer на PS1.
X-Arcade Tankstick + Trackball: Этот гигантский, дорогой, почтенный контроллер отлично работает с любым эмулятором MAME, включая тот, который поставляется с экспериментальной версией OpenEmu. У него есть два джойстика, которые вам понадобятся для правильной работы Robotron: 2084, Space Dungeon и Smash TV, а также трекбол с центральным креплением, который отлично подходит для Многоножек, и отлично подойдет для замены большого Ракетный командный трекбол виден на тех машинах.
Играть в игры
Чтобы начать играть, сначала выберите консоль с левой стороны OpenEmu, затем дважды щелкните мышью на поле с изображением выбранной вами игры. Вы обнаружите, что в стандартных эмуляторах OpenEmu точность репликации превосходна.
Во время моего приключения на эмуляторе я столкнулся с одной большой проблемой: заставить работать оригинальные игры Sony PlayStation. Это потребовало специальной загрузки ПЗУ в моих тестах, но я немного разобрался с этим. Вам нужно загрузить и перетащить несколько файлов BIOS, включая scph5500.bin, scph5501.bin и scph5502.bin, и последний также можно переименовать из scph5552.bin, если вы не можете найти его напрямую.
Мне также пришлось перетащить файлы в ~ / Library / Application Support / OpenEmu / BIOS, а не просто полагаться на OpenEmu, чтобы найти его самостоятельно, до того, как игры PS1 начнут играть на моей тестовой машине. OpenEmu знает, что для работы нескольких консолей требуются дополнительные файлы, поэтому программа может определить, что вам нужно. Перейдите в OpenEmu> «Настройки»> «Системные файлы», чтобы узнать, для каких ядер требуются дополнительные файлы BIOS. Следуйте инструкциям в руководстве пользователя OpenEmu для файлов BIOS.
Еще одна вещь, которую вы хотите сделать, это добавить строки сканирования. Вам понадобится эмуляция экрана, при которой игра выглядит так, как будто она отображается на электронно-лучевой трубке с уменьшенным разрешением. В противном случае, на мониторе с разрешением 1080p очевидно, насколько низкими были все эти игры.
Чтобы включить эту функцию, зайдите в OpenEmu> «Настройки»> «Геймплей» и в разделе «Фильтр» выберите «Scanline». Мне нравится этот, но есть множество других вариантов в подменю, которые вы можете найти более точными или визуально приятными.
Помимо запуска ваших игр через OpenEmu, программа также предлагает несколько дополнительных функций. Если вы закончили играть в течение дня, сохраните ваш прогресс на странице сохранения состояний. OpenEmu может даже автоматически сохранить для вас. Если вы хотите делать снимки экрана во время воспроизведения, используйте сочетание клавиш Command-T, чтобы сохранить экран на странице «Снимки экрана» программы.