LINUX.ORG.RU

RPCS3 0.0.2 — первая alpha-версия эмулятора Sony PlayStation 3

 ,


1

3

RPCS3 — это эмулятор игровой консоли Sony PlayStation 3 (и, возможно, PlayStation Vita в будущем). Несмотря на высокую производительность Cell BE и RSX, авторы RPCS3 уже смогли запустить около сотни игр, причём с кадровой частотой от 30 до 60 кадров в секунду. На текущий момент RPCS3 является LLE (Low level emulation) эмулятором и требует firmware оригинальной консоли. В будущем планируется переход к HLE (High level emulation), поэтому прошивка больше не будет нужна.

Лицензия, под которой распространяется RPCS3, — GNU GPLv2.

Основные изменения по сравнению с версией 0.0.1 Pre-Alpha

  1. Добавлена поддержка LLVM-рекомпилятора для Power Processing Unit aka PPU (его также называют Power Processor Element aka PPE).
  2. Улучшена точность эмуляции Synergistic Processing Unit aka SPU (Synergistic Processing Elements aka SPE).
  3. Для SPU реализован планировщик задач, точки останова и точность эмуляции.
  4. Множество улучшений, связанных с LV2 syscall.
  5. Исправлено несколько ошибок в эмуляции RSX (RSX Reality Synthesizer — проприетарный GPU от NVidia).
  6. Множество улучшений в видеоплагинах.
  7. Добавлена начальная поддержка эмуляции PlayStation Vita (к сожалению, пока ни одна игра не запускается).
  8. Добавлена автоматическая установка LLE-модулей (они будут нужны до тех пор, пока не будет переписана оригинальна прошивка PlayStation 3).
  9. Добавлена поддержка расшифровки на лету MSELF, SDAT, EDAT и SPRX.
  10. Добавлен установщик оригинальной прошивки из файла PS3UPDAT.PUP.
  11. Исправлены несколько ошибок связанные с версией для Linux.

Основные задачи на будущие релизы

Краткосрочные задачи:

  1. Добавить поддержку использования ускорения шифрования AES-NI.
  2. Исправить оставшиеся ошибки, связанные с Linux.
  3. Добавить сборки для Linux.

Среднесрочные задачи:

  1. Добавить поддержку Vulkan в Linux.
  2. Добавить недостающие системные вызовы.
  3. Добавить аудиомодуль для Linux.
  4. Добавить поддержку ASIO для Windows.
  5. Улучшить SPU. Реализовать точный интерпретатор PPU.
  6. Написать автоматические тесты, переписать GUI на Qt.

Долгосрочные задачи:

  1. Добавить поддержку USB-устройств.
  2. Полностью переписать firmware PlayStation 3, чтобы сделать возможной загрузку игр без оригинальной прошивки.
  3. Реализовать поддержку сети.
  4. Добавить возможность использовать лицензионные диски для запуска игр с blu-ray привода на компьютере без оригинальной прошивки от PlayStation 3.

>>> Подробнее

Видео запуска некоторых игр на Youtube.com

  1. Demon's Souls.
  2. Atelier Meruru: The Apprentice.
  3. Atelier Totori : Alchemist of Arland.
  4. G-Force.
  5. God of War Collection.
  6. The Legend of Spyro: Dawn of the Dragon.
  7. Tales of Symphonia Dawn of the New World.
  8. Virtua Fighter 5: Final Showdown.

>>> Список совместимости игр

>>> Более подробная информация об аппаратном обеспечении PS 3

>>> Поддержать разработчиков (основной разработчик — Ivan Nekotekina)

>>> Исходный код

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

★★★★★

Проверено: JB ()

Добавить поддерку Vulkan в Linux.

Чудесно, просто чудесно!

anonymous ()

Таким образом скоро и до 4 доберутся

reedych ()

ДАААА, ТЕПЕРЬ Я ЗАПУЩУ JJBA НА ПЕКА!!!!!!!!!!11

Valman_new ()

А ради каких игр стоит это пробовать? (Не троллинг, просто ваще не в курсе игр под консоли).

DELIRIUM ★★★★★ ()

довольно бодро работает, через годик другой думаю будет вообще шик

lolrd ()
Ответ на: JJBA от Valman_new

Судя по картинкам, которые нагуглились, это какой-то анимешный клон мортал комбата.

DELIRIUM ★★★★★ ()

требует firmware оригинальной консоли

Добавлен установщик оригинальной прошивки из файла PS3UPDAT.PUP.

Я правильно понимаю, что это примерно как BIOS и ОС?

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

Brickleberry - очень крутой мультфильм, в отличии от аниме.

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

the last of us, uncharted, little big planet, god of war, journey, beyond, red dead redemption, heavy rain, killzone, gran turismo, infamous, siren, tekken

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

А ради каких игр стоит это пробовать? (Не троллинг, просто ваще не в курсе игр под консоли).

например Uncharted

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

Я понимаю, что нелегально, я про разницу между кусками кода в разных цитатах спрашиваю.

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

Ага, ты уже третий про Uncharted пишешь, нагуглил видео, вроде годно. Правда без геймпада на компе наверно не очень круто в это играть, интересно, как этого эмулятора (и ваще и линукса) с поддержкой геймпадов.

DELIRIUM ★★★★★ ()
Последнее исправление: DELIRIUM (всего исправлений: 1)
Ответ на: комментарий от DELIRIUM

DELIRIUM> А ради каких игр стоит это пробовать?

Demon's Souls и файтинги, если любитель этого жанра.

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

ненужнище

надеюсь загнётся. вместе с акком ТС.

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

у linux с геймпадами все круто, по крайней мере мои китайские геймпады определяет сразу

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

игра по аниме. Лучшему в мире.

как известно, хорошее анимЭ - это мёртвое анимЭ.
что же тогда лучшее анимЭ? О_о

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

ненужное г. гоночки и файтенги не нужны как класс от слова вообще. а всяких пафосныхЪ экшонов на выжЫвание с псевдо открытым гейплеем и на ПК хоть опой ешь.
а все эти соснольные иконы типа шынмуе на поверку оказываются плоским мыльцом press X to win только в красивой обёртке.

mos ★★★★★ ()
Ответ на: ненужнище от mos

mos> надеюсь загнётся. вместе с акком ТС.

На мой взгляд справедливее будет, если загнёшься лично ты.

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

чой та? говна (приставок, их эмуляторов, мыльца и тупых скородрочеров) много, а я один такой, да.

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

на вкус и цвет. Мне все перечисленные игры очень понравились, а вы играли хоть в одно из них?

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

mos> ненужное г.

Да ладно?

mos> гоночки и файтенги не нужны как класс от слова вообще.

Нужны. Вот только как это относится к сабжу? Они же и на ПК есть.

mos> а всяких пафосныхЪ экшонов на выжЫвание с псевдо открытым гейплеем и на ПК хоть опой ешь.

Как будто они есть на PS3.

mos> а все эти соснольные иконы типа шынмуе на поверку оказываются плоским мыльцом press X to win только в красивой обёртке.

В Demon's Souls попробуй поиграть. Посмотрю на то, как у тебя будет press x to win (потому, что реально там будет press x to die и fight like a real man to win, и у твоей задницы будет термоядерный взрыв от того, что press x to win со скайрима на ПК не прокатывает).

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

Ага, ты уже третий про Uncharted пишешь, нагуглил видео, вроде годно. Правда без геймпада на компе наверно не очень круто в это играть, интересно, как этого эмулятора (и ваще и линукса) с поддержкой геймпадов.

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

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

mos> чой та? говна (приставок, их эмуляторов, мыльца и тупых скородрочеров) много, а я один такой, да.

Ты говоришь так, как будто ты не можешь оказаться говном.

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

WARNING> Так там же самый цимес в онлайне, не?

Это не цимес, а хороший бонус. Цимес там в том, что игра не пытается сюсюкаться, а сделана классически - в неё надо действительно играть, а не смотреть (как многие современные «игры» даже на ПК).

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

JB> если будет нормальная реализация эмуляции геймпада с помощью клавиатуры и мышки

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

JB> то играть будет даже гораздо удобнее чем с геймпадом

Для этого придумали Steam Controller.

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

Для этого придумали Steam Controller.

хочу посмотреть, как ты будешь играть в л4д2 с этим контроллером %)

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

Они же и на ПК есть.

если ненужно уже есть то зачем ненужно еще и эмулировать? логику логику включай а.

В Demon's Souls попробуй поиграть.

очередной фетиш соснольшиков? сколько их было...
а взрывы задниц оставь себе. я абсолютно индефферентен и непредвзят. у таких взрывов не бывает по определению.)

там будет press x to die и fight like a real man to win

звучит прям как Blade of Darkness =р

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

mos> звучит прям как Blade of Darkness =р

Жанр тот же самый и принципы те же самые.

mos> очередной фетиш соснольшиков?

Как и Blade of Darkness, который ты упомянул.

Quasar ★★★★★ ()

игры по соньку три давно уже протухли для кого этот сабж?

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

игры по соньку три давно уже протухли для кого этот сабж?

Для стариков, чтоб понастольгировать.

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

бери первую же Demon's Souls и запасись обезболивающим.

ну и эксклюзивы типа last of us имхо приятны.

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

little big planet

либо я чего-то не понял, либо одно из двух. но чета не заходит :(

gran turismo

кстати оказалось так себе, особенно после dirt-а.

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