- Эмуляторы Dendy / NES для Linux
- Небольшой F.A.Q.
- Fake NES
- RetroCopy
- Играем в Dendy игры из Linux
- Запустим игру Dendy в эмуляторе FCEUX для Linux, Windows и MacOS
- Эмулятор Dendy
- FCEUX — Эмулятор NES
- GFCE Ultra
- BSNES
- Лучшие эмуляторы для Linux
- Лучшие эмуляторы для Linux
- 1. Libretro, RetroArch, Lakka
- Sega Mega Drive, Dreamcast
- NES, SNES, Nintendo 64
- PlayStation 1
- 2. Mednafen + Mednaffe
- 3. MAME
- 4. ReDream (Sega Dreamcast)
- 5. Dolphin (Nintendo GameCube, Wii)
- 6. PCSX2 (PlayStation 2)
- 7. RPCS3 (PlayStation 3)
- 8. PPSSPP (PlayStation Portable)
- Выводы
Эмуляторы Dendy / NES для Linux
Небольшой F.A.Q.
- Эмулятор игровой консоли — это программа для Linux, которая используется для автоматической распаковки, анализа и запуска игровых ромов.
- РОМ (ROM) — это снимок ПЗУ картриджа консольной или аркадной игры, который записан в отдельный бинарный файл.
- Какой-же ром выбрать из кучи в архиве? Расшифровка обозначений в названиях ромов.
Скачать игры денди для эмулятора
Fake NES
FakeNES это портативный эмулятор консоли NES (Dendy) для Linux. Он написан на чистом C с использованием библиотеки Allegro, которая обеспечивает его кроссплатформенность. Помимо Linux систем, FakeNES может быть запущен на любой системе, которая поддерживает Allegro.
Идеей разработчиков является создание эмулятора, который обеспечивал бы наилучшее качество, высокую портативность и предоставлял бы пользователю, как можно больше функций. FakeNES имеет очень высокий уровень поддержки игр и обладает отличным пользовательским интерфейсом. Он дает возможность настраивать для одной клавиатуры две разные раскладки клавиш и поддерживает использование игровых контроллеров. Помимо всем привычных функций, вроде встроенных видео фильтров, поддержки сохранений, настройки скорости игры, настройки аудио, он также поддерживает адаптер «Four Score» и пистолет Zapper.
Эмулятор позволяет вам настраивать его быстродействие. Это достигается посредством изменения параметра пропуска кадров. Чем больше кадров пропускается, тем выше скорость работы эмулятора. Важно понимать, что при этом понижается частота кадров в секунду, и как следствие ухудшается качество картинки. Также есть функция ограничения скорости воспроизведения, которая путем лимитирования максимального значения частоты кадров в секунду не дает компьютеру слишком быстро воспроизводить игру.
Без сомнений FakeNES это один из лучших эмуляторов денди для Linux.
Скачать последнюю версию Nestopia с официального сайта:
http://fakenes.sourceforge.net/svn/
RetroCopy
RetroCopy это настоящий комбайн, предназначенный для эмуляции множества различных игровых приставок. В число поддерживаемых им консолей входят NES (Dendy), Super Nintendo Entertainment System, Sega Mega Drive, Sega Master System, Sega Game Gear. Также он справляется с запуском игр, созданных для аркадных систем 1942, Sega System 1 и Sega System 2.
Эмулятор отличается высокой точностью эмуляции на уровне циклов. RetroCopy имеет все привычные функции, такие как поддержка сохранений, поддержка использования игровых контролеров, в том числе трекболы и пистолеты, а также многие другие функции. Но что выделяет данный эмулятор среди прочих, так это наличие, так называемого, встроенного игрового прилавка. С его помощью вы можете рассматривать 3D-модели игровых картриджей. Кроме этого эмулятор имеет некоторые социальные функции. Так, например, вы можете прочитать обзоры и отзывы об играх, написанные другими игроками или же оставить свой комментарий или описание.
RetroCopy также позволяет просматривать видео в различных форматах, благодаря встроенному видео плееру.
Источник
Играем в Dendy игры из Linux
Когда мне попалась на глаза картинка в интернете “видео игры” из девяностых Battletoads, то мне сразу же вспомнилось мое детство, все те мои картриджи с видео играми и картриджи моих друзей.
На то время видео игр для приставки Dendy было достаточно, у всех были свои любимые. Но и тогда не обходилось без видео игр, которые нравились всем, о них можно вспомнить и в сегодняшние дни.
В сегодняшние дни мы можем позволить себе вспомнить те времена, поиграв в любимые видео игры для Dendy . Для этого совсем не обязательно приобретать приставку и картриджи, а достаточно установить эмулятор Nintendo, скачать игру и запустить ее.
В этой статье будет идти речь об эмуляторе Dendy в Linux. Для запуска игр для Dendy в Linux предназначен FCEUX. Эмулятор FCEUX является кроссплатформенным, это означает,что установочный пакет найдется как для Linux, так и для Windows и MacOS.
FCEUX – это открытое программное обеспечение, которое имеет лицензию GPL2, поэтому этот бинарный пакет вы найдете в менеджере пакетов любого дистрибутива Linux.
Вот и я выудил его из менеджера пакетов в Ubuntu:
Запустим игру Dendy в эмуляторе FCEUX для Linux, Windows и MacOS
Все настройки эмулятора хранятся в корне домашнего каталога в папке .fceux, если удалить эту папку, то при последующем запуске FCEUX создаст все по умолчанию.
Итак, попробуем запустить какую-либо игру. Для начала нужно её скачать, благо в интернете их полно.
Находим вашу любимую видео игру из девяностых, скачиваем и запускаем. Для примера в эту статью я вложил мою любимую Battletoads Double Dragon — The Ultimate Team. Фу-у-ух. Ну вот. Пока писал эту статью, я упомянул об этой игре и после чего не смог удержаться и запустил её на пару часов. Припоминается мне, что в те давние времена я даже записывал аудио звук от этой игры на кассету с магнитной лентой, так она мне нравилась!
Вы уже установили эмулятор Dendy? Тогда пора запустить игру и вернуться в те беззаботные деньки.
Интерфейс эмулятора NEC очень прост, в главном окне программы наживаем File Open ROM и указываем скачанный файл (я запустил архив с игрой battletoads_double_dragon.zip не распаковывая).
Если вы вдруг почувствовали неудобство в размере окна, то его можно увеличить. Для начала необходимо выключить игру. Я это делал с помощью следующих манипуляций: File Close ROM (CTRL+C), потом зашел в Options Video Config и в диалоговом окне Video Preferenses настраивал ширину и длину основного окна FCEUX. И только после этого запускал игру с нужными мне размерами основного окна FCEUX.
Ну, вот и все, наслаждайтесь видео играми с вашего детства! Для полного удобства необходим джойстик, так как на клавиатуре не очень удобно проходить этапы, придуманные в играх для Dendy.
Источник
Эмулятор Dendy
Представители поколения чьё детство пришлось на конец 80-х начало 90-х конечно помнят такую классную вещь как приставка Dendy. Придавшись ностальгии поиграть в игры Dendy можно и сегодня и для этого вовсе не обязательно искать приставку.
На самом деле Dendy — это клон игровой приставки третьего поколения Famicom произведённой компании Nintendo. Уже давно существуют масса программных эмуляторов игровой приставки Dendy под Windows. Существуют они и для Linux. Чтобы поиграть в таком эмуляторе необходимо скачать образ игры, так называемый ROM-файл, сайты с которыми легко найти по запросу nes roms. После чего распакованый rom файл (расширения обычно nes или fc) открывается эмулятором и вы можете играть в любимого с детства Марио на клавиатуре.
В центре приложений Ubuntu заслуживают внимания следующие программные эмуляторы:
FCEUX — Эмулятор NES
Доступен как для Linux так и для Windows. Умеет проигрывать только NES образы. Есть возможность игры нескольких человек на одном компьютере или по сети. Умеет делать скриншоты и записывать видео игрового процесса.
Установка в Ubuntu поиск в Центре приложений по ключевому слову fceux или выполнить в терминале:
Сразу после установки рекомендую переключить режим видео на использование OpenGL. Таким образом у меня эмулятор перестал вываливаться и зависать во время игр. Делается это в меню Options\Video config
Необходимо выставить галку OpenGL, а так же рекомендую выставить X и Y Scaling factor, это увеличит размер окна при игре в оконном режиме.
Чтобы поиграть в игру в меню файл выбираем Open ROM, находим файл любимой игры и наслаждаемся игровым процессом. Изменить настройки клавиш можно в меню Options\Gampad config. Эмулятор FCEUX нормально поддерживает переход в полноэкранный режим.
Скачать эмулятор Dendy FCEUX под Windows можно на официальном сайте http://www.fceux.com/web/home.html
GFCE Ultra
Это графическая оболочка консольного эмулятора fce ultra. Возможности этого эмулятора немного скромнее FCEUX. Этот эмулятор так же поддерживает только NES образы. Позволяет играть до 4-х человек на одном компьютере или по сети. Сразу после запуска на первой вкладке вы можете открыть имеющийся образ и начать играть. Настроить клавиши управления можно на вкладке Input. На вкладке Video так же можно включить отрисовку через OpenGL.
На самом деле fce ultra — это старая версия fceux. Он имеет массу проблем с производительностью и стабильностью, так что рекомендуется использовать fceux или другой эмулятор.
BSNES
Это гораздо больше чем просто эмулятор Dendy. Эта программа может воспроизводить кроме NES образов так же образы SNES (Super Nintendo), а так же Gameboy, а так же некоторых других приставок. У эмулятора более развитые функции отображения видео и звука. Поддерживает многопользовательскую игру на одном компьютере. На мой взгляд этот эмулятор наиболее стабильный и предпочтительный для игры на одном компьютере.
В стандартных репозиториях Ubuntu 12.04 доступна bsnes версии 0.84, однако на официальном сайте bsnes последняя версия 0.91 правда распространяется она в исходных кодах. Там же можно скачать версию для Windows. В целом версии из репозитория более чем хватает, чтобы насладится игрой в любимые танчики как на Dendy, но если хочется самого свежего и самого крутого то можно подключить ppa репозиторий ppa:hunter-kaller/ppa и поставить игру оттуда.
Установка как обычно ищем в Центре приложений bsnes или вводим в строке терминала следующую команду:
Один мальчик подписался на наш канал в телеграме и получил +100 hp
Источник
Лучшие эмуляторы для Linux
Несмотря на то, что для Linux хватает как нативных игр, так и тех, что работают посредством Wine, иногда хочется запустить старые игры с консоли вашего детства. У кого-то это была NES, больше известная под брендом Dendy в России, кто-то владел Sega Mega Drive или Playstation 1. На Linux существует большое количество эмуляторов этих и многих других консолей.
Мы постараемся рассмотреть, как оболочки, вобравшие в себя множество эмуляторов, так и отдельные программы. Здесь собраны лучшие эмуляторы для Linux. У каждого решения есть свои плюсы и минусы, поэтому остановиться на чём-то одном вряд ли получится.
Лучшие эмуляторы для Linux
1. Libretro, RetroArch, Lakka
Стоит начать с самого масштабного проекта – Libretro. Это большой набор библиотек для эмуляции десятков консолей. Он отличается тем, что каждая библиотека имеет доступ к API для удобного взаимодействия с общим интерфейсом – RetroArch.
С помощью RetroArch вы можете настроить как глобальные параметры, так и каждое ядро (библиотеку) в отдельности. Для того, чтобы запустить эмуляцию какой-либо консоли вам необходимо скачать ядро, запустить его и выбрать образ игры. Также некоторым ядрам для запуска необходимы дополнительные файлы, чаще всего это BIOS эмулируемой консоли.
Одними из самых полезных инструментов будут перемотка и замедление. Важно отметить то, что вы можете задать под них свободные кнопки на вашем геймпаде. Например, правый триггер для перемотки вперёд, а левый – назад.
Конечно, можно обойтись и без этого, но в старых играх не было чекпоинтов (точек сохранения), после смерти приходилось начинать уровень заново. К тому же уровень сложности подстраивался таким образом, чтобы растянуть время в игре с 10-60 минут идеального прохождения до дней и недель запоминания всех ловушек и мест появления врагов. Поэтому, если вы просто хотите поностальгировать, то эти функции помогут вам сберечь нервы и время.
Установить RetroArch можно несколькими способами, но snap-пакет – это наиболее оптимальное решение. Актуальная стабильная версия и не самый большой размер установленной программы являются преимуществом перед менеджерами apt и Flatpak соответственно.
Также стоить иметь ввиду, что программа довольно капризная. Поэтому не лишним будет иметь под рукой рабочий файл с настройками /home/snap/retroarch/423/.config/retroarch/retroarch.cfg (папка .config скрытая). Там же обратите внимание на папку system, в неё вы будете класть BIOS некоторых консолей, таких как PlayStation 1.
Для установки RetroArch воспользуйтесь командой:
sudo snap install retroarch
Пару слов стоит уделить Lakka. Этот дистрибутив доступен для установки на множество систем, в основном на миникомпьютеры с процессорами ARM, вроде Raspberry Pi. В нём нет ничего кроме RetroArch c интерфейсом XMB, который также может быть применён и в RetroArch на вашем настолльном дистрибутиве (Настройки – Драйверы – Меню).
В версии 1.9.0 наблюдаются проблемы с русифицированным интерфейсом, некоторые пункты не переведены или имеют неправильное название. Например, Драйверы скрываются под названием Профили контроллеров. О проблеме известно и она уже исправлена в тестовых сборках.
А теперь перейдём к рассмотрению самих ядер, их много, поэтому помощь в выборе оптимального варианта для эмуляции популярных консолей, лишней не будет.
Sega Mega Drive, Dreamcast
Для Sega Mega Drive лучшим вариантом будет эмулятор Genesis Plus GX. У него не так много настроек, но он может запустить практически любой образ игры для этой консоли.
Для эмуляции Dreamcast можете воспользоваться библиотекой Flycast. Она поддерживает большую часть игр для этой консоли. Ядро позволяет повысить разрешение рендера и текстур, что заметно повышает качество графики.
NES, SNES, Nintendo 64
Для этих игровых приставок эмуляторов больше всего. Однако, вам будет достаточно использовать всего три: Mesen для NES, Snes9x для SNES и Parallel N64 для Nintendo 64. Также для последнего крайне желательно поднять разрешение рендера. Эту настройку можно найти в Опциях в Быстром меню.
PlayStation 1
Для эмуляции PlayStation 1 следует выбрать Beetle PSX HW. Это ядро имеет несколько важных функций, позволяющих значительно повысить качество изображения. Во-первых, вы можете увеличить разрешение рендера, но это не главное. Настройки PGXP позволяют исправить неточное позиционирование полигонов. С их помощью вы избавитесь от дрожащих текстур и 3D моделей.
В RetroArch есть и другие ядра, например, для Atari 2600. Рассмотреть все в одной статье не получится, лучше сами установите программу и изучите весь список. Дальше рассмотрим другие эмуляторы Linux.
2. Mednafen + Mednaffe
Альтернативным решением взамен RetroArch будет Mednaffe, GUI для работы с набором библиотек Mednafen. Да, выбор консолей не так велик, но всё же есть NES, SNES, Mega Drive и PlayStation 1. Интерфейс не рассчитан для управления с помощью геймпада, как в случае с RetroArch, но так даже проще выбирать нужную игру.
Перемотка и замедление времени поддерживаются. Но задать кнопки геймпада не получится, только сочетания клавиш клавиатуры.
Для установки Mednaffe воспользуйтесь командой:
sudo apt install mednaffe
3. MAME
MAME – это сборник эмуляторов игровых автоматов. С помощью этой программы вы можете поиграть в такие хиты, как Galaga, Space Invader, Pac-Man, Street Fighter и многие другие. В каталоге присутствует большая часть игр, выходивших на игровых автоматах. Некоторые из них запускаются и работают (необходим BIOS и образ игры), другие же просто добавлены в качестве справки.
Для установки MAME воспользуйтесь командой:
sudo apt install mame
4. ReDream (Sega Dreamcast)
Для эмуляции приставки Sega Dreamcast на Linux есть несколько программ, упомянутый ранее Retroarch с ядром Flycast, Reicast и Redream. Из двух последних выигрывает Redream. Он имеет простой лаконичный интерфейс и запускает около 85% игр для этой консоли. У эмулятора есть премиум-версия. С ней вы получите возможность менять разрешение и иметь несколько слотов быстрого сохранения.
Устанавливать эмулятор Sega для Linux не требуется, просто скачайте архив с официального сайта, распакуйте и запустите файл в качестве исполняемого.
5. Dolphin (Nintendo GameCube, Wii)
Несмотря на то, что ядро Dolphin доступно в RetroArch, для эмуляции Gamecube лучше использовать отдельную программу. Она имеет больше настроек и демонстрирует более стабильную работу.
Консоль Nintendo Wii эмулируется хорошо, запускаются практически все игры. Но проблема заключается в том, что контроллеры этой приставки довольно сложно заменить чем-то другим. В связи с этим многие игры попросту непроходимы со стандартными геймпадами Xbox или Dualshock.
Для установки Dolphin используйте команду:
sudo apt install dolphin-emu
Что касается Wii U, то есть два эмулятора этой консоли, Decaf и Cemu. Первый имеет открытый код и доступен на Linux, у второго проприетарный код и поддерживается только Windows. Но при этом Cemu может запустить большую часть игр, в том числе Zelda: Breath of the Wild. Так что если вы хотели поиграть именно в эту игру на Linux, то это получится сделать только через Wine. Лучше всего использовать Lutris для запуска эмулятора.
6. PCSX2 (PlayStation 2)
Несмотря на то, что консоль PlayStation 2 вышла в 2000 году, эмулятор PCSX2 предъявляет серьёзные требования к компьютеру. Для запуска некоторых игр может хватить процессора Core 2 Duo и видеокарты уровня GeForce 8600GT. Но есть и такие, которые потребуют процессор Core i3 и видеокарту GeForce GTX670, особенно если повышать разрешение рендера.
Если производительности компьютера не хватает совсем немного, то не унывайте. Раздел «Speed хаки» в меню позволит заметно улучшить ситуацию. Во-первых, флаги MVU и MTVU можно применить на любой системе, они дадут ощутимый прирост производительности. А во-вторых, настройка скорости и пропуска циклов может ускорить работу эмулятора со слабым процессором. Однако, сдвигать ползунки более, чем на 1-2 шага не стоит, при больших отклонениях появляются ошибки в работе.
Для установки PCSX2 используйте команду:
sudo apt install pcsx2
7. RPCS3 (PlayStation 3)
Эмулятор RPCS3 появился всего несколько лет назад и работа над ним ещё не закончена. И всё же он позволяет запустить около 60% игр для PlayStation 3. Но для его работы потребуется компьютер, превосходящий консоль в несколько раз. Это утверждение справедливо для любого эмулятора. Для эмуляции процессора PowerPC потребуется современный процессор с 6-8 ядрами, а для рендера изображения – видеокарта не слабее GTX1650. Хотя некоторым играм поможет только оптимизация самого эмулятора.
Вы можете скачать RPCS3 с официального сайта. Просто укажите файл как исполняемый и запускайте программу.
8. PPSSPP (PlayStation Portable)
Как и в случае с Dolphin, эмулятор PPSSPP доступен в RetroArch. Но отдельная программа имеет удобный интерфейс и работает немного быстрее. Для эмуляции этой консоли мощный компьютер не требуется, даже смартфоны способны её эмулировать. Повышать разрешение рендера практически необходимо, в ряде случаев картинка становится даже лучше, чем у PlayStation 2.
Для установки PPSSPP используйте команду:
sudo snap install ppsspp-emu
Выводы
Как вы могли убедиться, эмуляторы для Linux поддерживают множество различных консолей. Сами эмуляторы вполне легальны, а вот игры всё же стоит приобретать отдельно, чтобы подтвердить право владения ими. В целом же эмуляторы позволяют сохранить игры, особенно те, что давно сняты с продажи.
А какими эмуляторами пользуетесь вы? Имеете ли при себе эмулируемую консоль и игры для неё? Расскажите, что вы думаете об эмуляции консолей в комментариях.
Источник