LINUX.ORG.RU

После 10 лет разработки вышел PCSX2 1.0 — эмулятор Sony PlayStation 2

 


0

4

Что нового в версии 1.0.0:

Ядро программы:

  • Были отрегулированы тайминги видео
  • Исправления ошибок компонента microVU для Metal Gear Solid 2 и других игр
  • Исправлена ошибка mucroVU, затрагивающая игры Valkyrie Profile 2, Radiata Stories и Star Ocean 3
  • Общее ускорение работы
  • Ускорение работы microVU
  • Переписан компонент GIF, что позволило улучшить реалистичность графики
  • Реализован многопоточный VU (Virtual Unit). Новый спидхак, который на 100% совместим с играми, позволяет запускать VU1 на третьем ядре CPU
  • Исправления компонента CDVD (например, теперь может загрузиться игра Time Crisis)
  • Добавлена поддержка прогрессивной развёртки
  • Калибровка таймингов и арбитража Path 3
  • Добавлены переводы интерфейса на финский, малайзийский корейский, французский, индонезийский, итальянский, японский и польский языки

Плагин видео GSdx:

  • Экспериментальный порт на Linux. Использует OpenGL 3.3 и опционально OpenGL 4.x. Также возможен программный рендеринг SDL 1.3
  • Исправления ошибок записи видеоролика в режиме RGB
  • Изменения кеша текстур, благодаря чему в некоторых играх больше не проявляется ошибка с чёрным экраном
  • Реализована поддержка NVIDIA FXAA 3.10, активируемая по нажатию клавиши Page Up
  • Улучшения многопоточности
  • Исправлена отрисовка тумана в игре Arc the Lad
  • Исправлена отрисовка теней при использовании программной отрисовки
  • Улучшена функция Shadeboost (управление яркостью, насыщенностью, контрастом)
  • Добавлена возможность настройки хаков из GUI
  • Исправлено мерцание во многих FMV-играх Улучшена функция Cutie (CRC-хаки)

Плагин звука SPU2-X:

  • Добавлена регулировка громкости
  • Исправления реверберации
  • Исправления зацикливаний звука
  • Улучшения растяжителя времени
  • Исправлена ошибка, приводившая к ухудшению качества звука

Плагин ввода OnePad:

  • Новое окно настройки
  • Улучшена поддержка манипуляторов: геймпад Sixaxis, мышь, Wii Remote
  • Добавлена поддержка новых контроллеров, а также кнопок, чувствительных к силе нажатия

Остальные плагины:

  • Zzogl: Добавлена возможность использования GLSL вместо NVIDIA Cg, однако для этого требуется OpenGL 4.2. В официальной бинарной сборке отключено
  • Lilypad: Исправлено забывание нажатых на геймпаде клавиш в сохранённой игре
  • Значительные изменения плагина USBqemu
  • В графическую оболочку добавлен индикатор использования CPU и о распределении нагрузки между потоками выполнения

Скачать для Linux (i386): http://pcsx2.net/download/releases/linux/finish/4-linux/92-pcsx2-1-0-0-linux-binary.html
PPA для пользователей Ubuntu: ppa:gregory-hainaut/pcsx2.official.ppa
Для Ubuntu поддерживается работа PCSX2 как на платформе I386, так на AMD64. Для запуска PCSX2 на 64-х битной (AMD64) Ubuntu требуется поддержка multiarch. Полная работоспособность PCSX2 для Ubuntu на платформе AMD64 заявлена с Ubuntu 12.04 LTS или более поздней версии.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: JB (всего исправлений: 7)

Ответ на: комментарий от Chaser_Andrey

С поддержкой PS3 вообще в мире эмуляторов всё очень плохо?

Учитывая что PS2 еще толком более-менее полноценно не поддерживается...

BaBL ★★★★★
()

Эй, автор! У меня есть готовый и подробный перевод Release Notes на рабочем компьютере. Хотел дождаться релиза и отправить. Я его тебе дам, отредактируй потом новость.

ZenitharChampion ★★★★★
()

После 10 лет вышел

После 10 лет чего?

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

а что под эту платформу кавайного выходило?

Tekken 5 и SoulCalibur 2

devl547 ★★★★★
()

Скачать для Windows (Win32)

PPA для пользователей Ubuntu

Зачем это в новости?

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

Ну а как же. На лоре море вендузятников.

Hertz ★★★★★
()

исправлен запуск таких игр, как: ... Metal Gear Solid 2

Отлично. Надеюсь, что сабж стал хотя бы минимально юзабельным и не требовать кластер для эмулирования. Кто пробовал, как результаты?

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

Эй, автор! У меня есть готовый и подробный перевод Release Notes на рабочем компьютере. Хотел дождаться релиза и отправить. Я его тебе дам, отредактируй потом новость.

давай прям сюда или мне на почту/жаббер, я исправлю

JB ★★★★★
()

ой теперь можно поиграть.

Thero ★★★★★
()

Так написали, как будто все эти 10 лет на нем очень даже успешно никто не играл. Кучу игр на нем прошел.

SjZ ★★★★★
()

Отличная новость. На PS2 много хороших игр. Сейчас в MGS поиграю.

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

https://code.google.com/p/rpcs3/

там слишком мощное железо и сложная архитектура для эмуляции на современном компьютерном железе

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

Судя по Compatibility List на официальном сайте, NTSC версии работают!

Jaga ★★★
()

Итак, на Linux теперь есть НОРМАЛЬНЫЕ игры, тысячи их!

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

Согласен с вами относительно 1 и 2 частей. Но ведь хочется иногда и на чем-то современном поездить в этих симуляторах, а единственное (из того что может позволить эмуляторщик), что дает доступ к таком множеству автомобилей, трасс, состязаниям и возможностей настроек своей автомашины, это 3 и 4 части GT.

anonymous
()

Build from 2 July 2012, the first alpha version for 0.9.7. This is in pre-beta stages so treat it as such! Only works on Lion!

И где же версия 1.0? Где поддержка 10.8?

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

в чем профит, на ПК вроде, та же версия или ты про stroies ?

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

Вот мой текст, я его перечитал и ещё немного исправил. Если будешь добавлять в новость, спроси у Root-msk, не против ли он. По твоему усмотрению малозначительные изменения можно опустить или объединить с похожими

Что нового в версии 1.0.0:

Ядро программы:

  • Были отрегулированы тайминги видео
  • Исправления ошибок компонента microVU для Metal Gear Solid 2 и других игр
  • Исправлена ошибка mucroVU, затрагивающая игры Valkyrie Profile 2, Radiata Stories и Star Ocean 3
  • Общее ускорение работы
  • Ускорение работы microVU
  • Переписан компонент GIF, что позволило улучшить реалистичность графики
  • Реализован многопоточный VU (Virtual Unit). Новый спидхак, который на 100% совместим с играми, позволяет запускать VU1 на третьем ядре CPU
  • Исправления компонента CDVD (например, теперь может загрузиться игра Time Crisis)
  • Добавлена поддержка прогрессивной развёртки
  • Калибровка таймингов и арбитража Path 3
  • Добавлены переводы интерфейса на финский, малайзийский корейский, французский, индонезийский, итальянский, японский и польский языки

Плагин звука SPU2-X:

  • Добавлена регулировка громкости
  • Исправления реверберации
  • Исправления зацикливаний звука
  • Улучшения растяжителя времени
  • Исправлена ошибка, приводившая к ухудшению качества звука

Плагин видео GSdx:

  • Экспериментальный порт на Linux. Использует OpenGL 3.3 и опционально OpenGL 4.x. Также возможен программный рендеринг SDL 1.3
  • Исправления ошибок записи видеоролика в режиме RGB
  • Изменения кеша текстур, благодаря чему в некоторых играх больше не проявляется ошибка с чёрным экраном
  • Реализована поддержка NVIDIA FXAA 3.10, активируемая по нажатию клавиши Page Up
  • Улучшения многопоточности
  • Исправлена отрисовка тумана в игре Arc the Lad
  • Исправлена отрисовка теней при использовании программной отрисовки
  • Улучшена функция Shadeboost (управление яркостью, насыщенностью, контрастом)
  • Добавлена возможность настройки хаков из GUI
  • Исправлено мерцание во многих FMV-играх Улучшена функция Cutie (CRC-хаки)

Плагин ввода OnePad:

  • Новое окно настройки
  • Улучшена поддержка манипуляторов: геймпад Sixaxis, мышь, Wii Remote
  • Добавлена поддержка новых контроллеров, а также кнопок, чувствительных к силе нажатия

Остальные плагины:

  • Zzogl: Добавлена возможность использования GLSL вместо NVIDIA Cg, однако для этого требуется OpenGL 4.2. В официальной бинарной сборке отключено
  • Lilypad: Исправлено забывание нажатых на геймпаде клавиш в сохранённой игре
  • Значительные изменения плагина USBqemu
  • В графическую оболочку добавлен индикатор использования CPU и о распределении нагрузки между потоками выполнения

Источник

ZenitharChampion ★★★★★
()

Мне не понравилась деятельность нового разработчика gregory.hainaut. Я не имею права критиковать его, так как сам я не программист и не написал ни строчки полезного кода. Но когда он пришёл в проект, проект существовал очень долго, и мог компилироваться в GCC 4.2. После его деятельности минимально необходимая версия GCC поднялась аж до 4.5, и он категорически не хочет поддерживать в Linux GCC меньшей версии. Откат всего лишь 4-5 коммитов из SVN позволяет компилироваться PCSX2 в старых GCC и следовательно запускаться в дистрибутиве Linux от 2005 года и старше. А носить в архиве с программой ещё и libgcc и libstdc++.so.6 - не вариант, потому что они по размеру больше готовых бинарников. Жаль что за сборки для Linux теперь ответственный он, а не archum42.

А за порт GSdx ему спасибо, как и за GLSL для видеокарт с поддержкой OpenGL 4.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)

А мне вот интересно, почему window$ приоритетная платформа? Под нее же и так многие игры есть. Вот под Linux эта вещица обязательно найдет своего пользователя. Например, меня. Попробую собрать это под Gentoo AMD64.

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

Потому что так решили разработчики. Старая команда разработчиков делала приоритетной платформой Linux и OpenGL.

ZenitharChampion ★★★★★
()

так это к нему риальне можно геймпад от пс3 подключить?

Lexa
()

Большая часть стоящих PS2-игр уже давно портированы на Wii, а эмулятор Dolphin работает без проблем.

Вот, пожалуй, только GodHand не хватало…

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

> Попробую собрать это под Gentoo AMD64.

Начни компиляцию wxPython и прерви на этапе configure. Зайди в каталог с исходниками программы, который находится в глубинах /var/tmp, и сделай configure, который прервался (скопируй), но с изменёнными параметрами. В начало подставь CFLAGS="-m32" CXXFLAGS=«m32», и --prefix сделай не /usr, а какой-нибудь свой каталог. Компилируй. Результат компиляции клади в /usr/local/lib32 (только каталог lib).

А потом установи nvidia-cg-toolkit из оверлея pcsx2, потому что в ебилде из portage нет USE-флага multilib.

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

Зачем тебе приставка если ты на ней все равно только фильмы смотришь? (С)

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

Там и игр то нет.

А я вот xenosaga хотел поганять. Игра старая и примитивная (исключительно из-за эпичности истории, в принципе можно было бы довольствоваться записью процесса игры с комментариями на ютубе), так что мощностей симулятора должно хватить с головой. Вечером наверно попробую. Как прекрасно что теперь приставку покупать не надо, а то я уже собирался.

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