LinuxForum.Fans
Тема

Эмуляторы для Linux

Автор: Zenitur 15 сообщений 15457 просмотров
#1622

На предыдущей версии форума была замечательная тема, в которой можно было многое узнать об эмуляторах для Linux. Восстанавливаю её здесь. Когда предыдущая тема форума будет доступна для просмотра (выполняется rebuild постов форума), я пройдусь по ней и извлеку самое важное на мой взгляд - в частности статью жабражабра, суммирующую информацию о некоторых эмуляторах для Linux. А также извлеку оттуда очень полезные англоязычные ресурсы.
Пока что я могу вам предложить последнюю версию эмулятора игровой консоли PlayStation 2, которую сумел собрать. Эмулятор называется PCSX2. В прошлой версии форума в этой тебе был парень, который регулярно собирал последние версии и выкладывал их в общий доступ. Продолжаю эту традицию: http://www.easy-share.com/1909377480/pcsx2_linux_binary_0.9.6_SVN_1762_GLEW_1.5.tar.bz2. Прежде чем запускать игру, вам необходимо переписать с настоящей игровой консоли PlayStation 2 её BIOS. Взять файлы BIOS у других людей и не являться при этом владельцем экземпляра игровой консоли, незаконно.
В версии 1763 изменена только часть документации. На их сайте также есть версия совсем чуть-чуть постарее: http://pcsx2.net/downloads.php
Вообще-то начиная с бета-версии то ли 0.9.8, то ли 1.0, основанной на SVN версии кажется 1736, эмулятор имеет нестабильную версию 0.9.7. Но так как в окне "О программе" написано 0.9.6, то и в названии архива у меня 0.9.6. Зачем упомянул GLEW? Потому что сборщик первой бета-версии archum42 писал "я собирал бета-версию с библиотекой libGLEW версии 1.5.1 - с другими версиями я не тестировал и результаты могут быть плохими".
Хотя сейчас есть уже SVN 27xx, версия 1764 и выше у меня уже не собирается. Произошло много изменений: исходный код программы вырос почти в три раза. Это в репозитарий включили весь код wxWidgets. Видимо, для пользователей Windows, чтобы им не нужно было удовлетворять зависимости (однако в Linux у вас wxWidgets всё же попросят несмотря на включение в репозитарий). Дело в том, что интерфейс GTK решили сменить на wxWidgets. Кроме того, исчезло множество файлов скриптов сборки - теперь собирать нужно при помощи build.rb, а не build.sh. После долгих танцев с бубном мне удалось собрать плагины, но ключевой компонент, сам pcsx2, не собирается. Говорит, не хватает кучи файлов для сборки. Не верите - проверьте. Как собрать ни я ни знаю, ни знакомые. И руководство не могу найти. Может, попробуете разобраться вы, и поведаете в чём секрет сборки последних версий эмулятора? А вот моё собственное руководство по сборке версии 0.9.6 SVN 1-1763: http://lg.ip4.ru/?module=articles&c=man&b=2&a=14. Там я ещё не знал, что надо писать sh build.sh all, и вместо этого предлагал sh build.sh и отредактировать 10 сборочных скриптов. Делайте просто sh.build.sh. Чтобы указать программе svn, что надо именно 1763, пишите --checkout 1763. А не --co, как там написано.

Дополнено: англоязычные ресурсы, которые я могу вам предложить: http://www.emucr.com/, http://www.pcsp-emu.com/, http://www.ngemu.com/, http://www.generalemu.net/, http://pcsxr.codeplex.com/. У кого-нибудь есть ещё полезные англоязычные ссылки?
Дополнено: идёт дописывание главного сообщения, сборка названий эмуляторов, ссылок на их домашние странички, и описаний. Дополнения приветствуются! Покопайтесь по ссылкам в закладках, любимых сайтах, журнальных статьях, спросите у друзей, поищите в поисковике, или в Википедии, или на жёстком диске... И дополните!

NES, она же Dendy: FCEUX,
SNES, она же Super Nintendo: ZSNES,
N64, она же Nintendo 64: [url=mupen64.emulation64.com/]Mupen 64[/url], его продолжение Mupen64Plus (http://en.wikipedia.org/wiki/Mupen64Plus), Mupen64Plus стабильнее и новее Mupen 64,
Карманные (или наладонные - поправьте, если я ошибаюсь) игровые приставки Game Boy, Game Boy Color Game Boy Advance: VisualBoyAdvance, Goomba Color, ссылку на Linux-версию черно белой версии, Goomba, не нашёл...,
PS, она же Sony Playstation: ePSXe, [url=www.pcsx.net/]PCSX[/url]
P.S.: http://en.wikipedia.org/wiki/Category:Linux_emulation_software
http://www.webpersona.com/goomba/links.html

#1977

Оч хорошо!! всё и сразу))

#2375

Я пока что не редактировал первое сообщение темы, как собирался... Но сейчас начну.

#2483

я предлагаю эмулятор snes9x обычно он есть во всех репозиториях :)

#7181

Посоветуйте эмулятор для Dendy. Желательно ссылочку.

#7215
Unddead написал:
Посоветуйте эмулятор для Dendy. Желательно ссылочку.

Пока что, к сожалению, только это.
Хотя это и не ответ на Ваш вопрос, ресурс сам по себе любопытен.

#7221

Всем кто ищет информацию об играх для Linux, советую заглянуть сюда:
http://happypenguin.org/list?&sort=category&search=emulator
В данном случае проведен поиск по типу "Эмулятор" и найдено 64 позиции.

#11859

Нужен эмуль PS1, есть у кого? :)

#16380

Я для сеги использую gens, очень советую.

#18862

нужен эмуль для GAMECUBE / WII "DOLPHIN" для DEBIAN.

#31550
Unddead написал:
Посоветуйте эмулятор для Dendy. Желательно ссылочку.

http://nestopia.sourceforge.net
наверное самый понятный и лучший под линукс, есть поддержка читов и геймпадов.

Для сеги (Sega Genesis, Sega CD, and Sega 32X) имхо лучший Gens-Gs.

Для плэйстэйшн первой пока рулит PCSX-Reloaded http://pcsxr.codeplex.com (есть сборки пакетов для разных дистрибутивов)

Еще рекомендую для SNES эмуль ZSNES http://www.zsnes.com/index.php?page=files

#42134
Unddead написал:
Посоветуйте эмулятор для Dendy. Желательно ссылочку.

FCEUX, ссылку см. в первом посте.
Правда, у меня не запускается GFCEUX (из главного меню), выдает ошибку "Couldn't load the UI data."
Но можно запускать игры через командную строку.
При первом запуске нужно разрешить полноэкранный режим и OpenGL с помощью ключей --fullscreen 1 --bbp 0 --opengl 1

Virgilij написал:
Нужен эмуль PS1, есть у кого?

Я пользуюсь ePSXe, работает отлично.
Рекомендую плагины P.E.Op.S. MesaGL для видео и P.E.Op.S. OSS Audio для звука (оба на http://www.pbernert.com/).

А это эмулятор ZX Spectrum: http://glukalka.sourceforge.net/

#42316

Существует ли эмулятор для запуска мобильных JAVA приложений jad или jar ?

#43213
Pavel написал:
Существует ли эмулятор для запуска мобильных JAVA приложений jad или jar ?

Есть такой, эмулятор JME написанный на JSE.
http://www.microemu.org/
http://code.google.com/p/microemu/downloads/list
Пожалуйста wink

Ден Зурин написал:
Я пользуюсь ePSXe, работает отлично.
Рекомендую плагины P.E.Op.S. MesaGL для видео и P.E.Op.S. OSS Audio для звука...

С геймпадом так и не подружил сей кривой порт.
Про OSS вообще молчу. Уже и не используется нигде.

#54039

ещё спрошу: нет ли для DEBIAN репозитория DOLPHIN-EMU или хотя бы пакет? Очень надо.

Войдите или зарегистрируйтесь, чтобы ответить.