LINUX.ORG.RU

Состоялся релиз эмулятора PCSX2 версии 0.9.8

 , ,


0

2

Состоялся релиз эмулятора игровой консоли PlayStation 2, PCSX2 0.9.8 (r4600). По сравнению с релизом 0.9.6, выпущенным 2 года назад, внесено огромное количество коммитов в SVN, больше чем за всё прошлое существование проекта. Однако для запуска всё ещё требуется нативный BIOS консоли, единственный легальный способ получить который - переписать со своей личной консоли, а не загрузить из Интернета. В версии 0.9.8 появился новый GUI (графическая оболочка) на основе wxWidgets, который создавался в основном одним человеком, Air (Jake Stine). К сожалению, недавно он покинул проект (на главной странице проекта сказано о том что: «причина моего ухода - женитьба и новая работа, где мне будут хорошо платить и намерены принять меня таким, каким я был здесь: настойчивым и целеустремлённым» Jake Stine сделал не только новый GUI, но и улучшал многие компоненты проекта, например ядро программы, он улучшал и поддержку Linux). Скорее всего, он был последним человеком, покинувшим проект до релиза 1.0. Команда благодарит его за лучший GUI, который когда-либо был у проекта, и выделяет среди достоинств PCSX 0.9.8 улучшенную поддержку Linux, потому что кросплатформенное программирование GUI для Windows/Linux стало проще.

Общие изменения:

  • Новый GUI на wxWidgets: мастер первого запуска, улучшенная настройка плагинов, редактор карт памяти, подсказки, локализации, интеграция с Windows Aero и улучшенный внешний вид в Linux.
  • Отдельные потоки данных для сохранения игры и для GUI, улучшена и более стабилизирована и многопоточность ядра эмулятора.
  • Новый менеджер карт памяти, который позволяет сохранить от 8 до 64 мегабайтов информации на одну виртуальную карту памяти.
  • Улучшены поддержка файловой системы и загрузка ELF-файлов консоли. Благодаря этому заработала игра Homebrewers.
  • Нужные патчи и хаки совместимости теперь применяются автоматически, если эмулятор знает что за игра запущена. При запуске игры можно посмотреть информацию о совместимости с ней. Также появился каталог «cheats».
  • Полная поддержка игр на DVD9, новая программа управления образами ISO с играми, список последних загружаемых образов, новый speedhack «Fast CDVD», ускоряющий загрузку игр.
  • Новый рекомпилер VU, MicroVU (для VU0/VU1/COP2), призванный заменить SuperVU.
  • Улучшен компонент IPU - теперь ещё больше видеороликов прекрасно воспроизводятся. Переписаны компоненты VIF (Vector Unit InterFace) и Vif Unpack Recompiler - они стали безопаснее, чем их предыдущая реализация на ассемблере.
  • Для Windows значительно улучшены видеоплагин GSdx и аудио плагин SPU2-X, благодаря последнему в Burnout 3 и в некоторых других играх появился звук.
  • Zzogl - плагин ZeroGS, позволяющий использовать OpenGL для вывода видео, очень долго не развивался, впоследствие появился форк, Zzogl, который решил многие проблемы ZeroGS. Для платформ Linux и Mac OS доступны только два видео плагина, ZeroGS и Zzogl.
  • Видеоролики BIOS можно пропустить, а сочетание клавиш Alt-Enter в реальном времени переключает оконный и полноэкранный режимы.
  • Изменение настроек и переключение между плагинами «на лету», кнопки Turbo/Slow в меню управления количествами кадров в секунду.
  • Пересмотрены принципы работы основных компонентов, многие из них были полностью переписаны. Исправлено большое количество ошибок.

Готовые бинарные сборки доступны для Windows (Full Installer, Web Installer, Binaries) и Linux (Binaries, DEB-пакет для Debian/Ubuntu на Launchpad (пока что только для 32-битных систем)). Доступен также исходный код под лицензией GPL v2. Пользователи Norton Antivirus могут получить ложное срабатывание на файле установки (подтверждение того что файл не опасен).

Автор новости хочет сказать, что наблюдал проблемы запуска PCSX2 0.9.8 в разных дистрибутивах: тогда как версия 0.9.6 запускалась везде где есть GTK2, бета-версии 0.9.8 не находили wxWidgets из-за различия названий этих библиотек.

Официальный сайт эмулятора

Группа в социальной сети Facebook

Новость на социальном новостном сайте reddit

>>> Подробности на официальном форуме

★★★★★

Проверено: post-factum ()
Последнее исправление: CYB3R (всего исправлений: 4)

Подскажите годную конфигурацию железа (intel+nvidia), чтобы выдавало 60 фпс на Metal Gear Solid 3, уж очень хочется пройти эту эпичную игру.

anonymous
()
Ответ на: комментарий от aloneunix

Ояебу, биос. А с играми как? Вставляете настоящие PS2 диски в компутерный привод, штоле? И эмулятор вас не посылает в пешее эротическое?

anonymous
()

Linux Binary предлагает скачать exe :o

BillDver ★★★
()
Ответ на: комментарий от anonymous

Да.
Или образы (естественно, снятых лично вами с купленных лицензионных игр)

Shtsh ★★★★
()
Ответ на: комментарий от Vudod

> Нет, это влечёт признание сделки ничтожной.

Нет. Это влечет признание недействительными только незаконных пунктов.

Gukl ★★★
()
Ответ на: комментарий от anonymous

Дешевле будет купить какую-нибудь б/у PS2, чем собрать комп с таким железом. Без шуток. MGS3 самая тормозящая игра на эмуле.

anonymous
()
Ответ на: комментарий от anonymous

Да даже новую (4 тысячи+ 2000 за модчип если будешь воровать либо бесплатный эксплойт freemc boot (пишется на карту памяти, только пс2 игры, фильмы и пс1 не пашут), но для него нужен друг с уже имеющейся чипованной пс2). За 4-6 тысяч проапгредить не тянущий эмулятор компьютер до тянущего практически нереально. А из профитов - разве что рендеринг игр в HD, от которого 2D составляющая будет сыпать артефактами.

anonymous
()

>> За 4-6 тысяч проапгредить не тянущий эмулятор компьютер до тянущего практически нереально.

Вполне реально. 5-6 тысяч как раз хватает на Phenom2 x4 965, который великолепно гонитсья по множителю до 3.9- 4.2 ггц.

Этого вполне хватает чтобы тянуть все игры на полной скорости.

Исключение - MGS3. Он корректно работает только в software rendering, и фуллспид конкретно в нём при таких раскладах возможен разве что на разогнаных 8-12 ядерных монстрах.

anonymous
()
Ответ на: комментарий от Deleted

>> для ПК выпущено достаточное кол-во хороших игр

Вендузятник обнаружен.

Причем тут вендузятник? Для GNU/Linux есть достаточное число хороших игр, например Battle for Wesnoth, Widelands, Hedgewars, FreeDroid Classic и RPG... В общем дофига. Проприетарные игры от Windows или PS2 не нужны же.

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

> Для GNU/Linux есть достаточное число хороших игр

Есть что-то уровня Arcanum, Fallout или VtM: Bloodline хотя бы?

anonymous
()
Ответ на: комментарий от anonymous

> Дешевле будет купить какую-нибудь б/у PS2, чем собрать комп с таким железом. Без шуток.

Полностью согласен. Помимо заморачивания с конфигами к каждой игре, не придется задумываться «а пойдёт ли эта игра на эмуле?»..

aloneunix
()

Ну, что ж, хорошая новость для людей не могущих потратить сто долларов на железную чипованную Fat PS2.

svr4
()
Ответ на: комментарий от aloneunix

Я играл на PCSX2 в японскую (тут вроде кто-то был из работавших в пиратских конторах - пускай расскажут что такое японское программирование под консоли) игру. Так вот, вполне себе играбельно, хотя и с графическими глюками и проседаниями фпс.

svr4
()
Ответ на: комментарий от Xenius

Это для вас оно достаточно, а остальным? Во-первых, игр самих по себе мало (абсолютное значение), если не считать всяко разные казуалки, а уж если по жанрам делить…

Да и графика в них, традиционно, страшная. Не, мне не нужно графику уровня последних финалок*, но то, что есть это тихий ужас. Веснот, хотя, спасается мелкими юнитами, хотя, в целом, арт там хороший. Дроид на любителя. А ёжики страшные %) Нету дофига, есть там чуть-чуть, сям немного, несколько рогаликов (тоже штука не любителя) и казуалки. Хоть один 2D файтинг уровня GG или BB есть хотя бы?

___
* Графика уровня того же снесового Chrono Trigger'а вполне устраивала, хотя разрешение по нынешним меркам, конечно, маловато.

Deleted
()
Ответ на: комментарий от Deleted

Объективно, лучшая графика под линакс - в ETQW. Причём она там вполне неплохая даже по меркам крысисов. Кстати, что-то RAGE задерживается.

Печальный пример - FreeDOOM (свободные спрайты для великого дума), оригинальный doom.wad 1993 года и то лучше.

Но вообще, игр под линукс нет (тем более с нормальной графикой), и это печально, да -__-

Причём причина очевидна - опенсорс делают программисты, а игры делают в основном не они, а дизайнеры, звукорежиссёры, сценаристы и т.п. Сюда же можно отнести мем 90х «переведено и озвучено профессиональными программистами» из области пираток (все помнят совершенно убоищную озвучку Fallout 2 при неплохом качестве перевода текста?).

svr4
()
Ответ на: комментарий от Deleted

> Хоть один 2D файтинг уровня GG или BB есть хотя бы?
Не играю в файтинги, так что не знаю. Но те же hedgewars содержат и ручное оружие, значит можно отнести к файтингам?

Xenius ★★★★★
()
Ответ на: комментарий от Xenius

>Но те же hedgewars содержат и ручное оружие, значит можно отнести к файтингам?

Хорошая шутка :)

Deleted
()
Ответ на: комментарий от Vudod

>Нет, это влечёт признание сделки ничтожной.

Скорее всего не повлечет, так как в большинстве лицензионных соглашений с конечными пользователями прописано, что за исключением тех работ и в тех объемах, что предусмотрены законодательством страны и что признание какого-то из пунктов не соответствующим законодательству не отменяет других пунктов лицензии.

Иначе бы разорились.

jackill ★★★★★
()
Ответ на: комментарий от svr4

Ну то да. А те же дизайнеры любят очень вкусно поесть.

Deleted
()
Ответ на: комментарий от anonymous

PS2 есть, но поломана, все никак руки не доходят починить, да и перед телевизором сидеть играть не комильфо, хочется под одеялком с теплым ламповым ноутом зарубить в мгс3.

anonymous
()
Ответ на: комментарий от svr4

у фаргуса в Фол2 озвучка нормальная была

Shtsh ★★★★
()
Ответ на: комментарий от anonymous

> Дешевле будет купить какую-нибудь б/у PS2, чем собрать комп с таким железом. Без шуток. MGS3 самая тормозящая игра на эмуле.

А телевизор покупать не надо? У меня, например, хоть и своя квартира, и семья (жена и сын), но телевизора нет и пока не планируется. ЗАчем он нужен? Только ради приставки? о_0

vovans ★★★★★
()
Ответ на: комментарий от vovans

Можно попробовать спаять переходник на VGA и прицепить к монитору..

aloneunix
()
Ответ на: комментарий от aloneunix

>А как же игры на Java?

Из всех жабоигр имеется только эмулятор PSP. Несколько образов ему скормил, ни один не хочет эмулировать, так и хранится без дела.

Napilnik ★★★★★
()
Ответ на: комментарий от Wormik

>Присоединяйся к нам. А если не поймешь как, арендуй мне свою видеокарту по ночам.

Биткойны чло-ли? Нет уж, лучше я продолжу свои эксперименты с опенгл, а в остальное время пусть железяка отдыхает.

Napilnik ★★★★★
()
Ответ на: комментарий от vovans

Телевизор нужен древний CRT. Можно взять у знакомых за бутылку пива.

anonymous
()
Ответ на: комментарий от Napilnik

Присоединяюсь к Mr-Sinister'у. Ещё как-то видел аналог Quake'a на яве, только названия не помню..

На jpcsp сам пытался цеплять GTA CW, но там на выходе был очень низкий fps, играть было почти невозможно.. Вполне не плох эмулятор Nintendo DS, на нём эта игра летает на ура =)

aloneunix
()

Gran Turismo 3 заработал!

Сабж. Не высыпаюсь уже второй день. P.S. Gran Turismo 4 все еще не работает. Не PAL, не NTSC версия.

slayercccp
()
Ответ на: комментарий от Mr-Sinister

+1 к Майнкрафту, мозг зохавал уже многим... Также народ активно пользуется нативными клиентами к миру SecondLife.

vspider ★★
()
Ответ на: комментарий от Deleted

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

Всё просто. Если на момент заключения сделки в ней содержится пункт, противоречещий действующему законодательству, этот пункт является ничтожным. Остальные пункты имеют законную силу.

LamerOk ★★★★★
()
Ответ на: комментарий от AVL2

> это тоже зависит от лицензии. владелец прав может прописать условия или все или ничего.


Это не зависит от «лицензии» ака «лицензионный договор», а регулируется напрямую ГК.

LamerOk ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.