RPCS3: исправления в эмуляции графики

Разработчики RPCS3 наконец то начали просыпаться: kd-11 совершил несколько серьезных фиксов, достойных упоминания в отдельной новости.

  1. Исправлен общий баг в декомпиляторе вершинных шейдеров, затронувший все рендереры: команды ветвления в шейдере иногда отрабатывали не так, как должны были бы. Решение достаточно простое: декодировать сначала sca-опкоды, а затем vec-опкоды (раньше было ровно наоборот).
  2. Исправлено неправильное выравнивание тексельных блоков при загрузке мип-уровней DXT текстур.

Данные правки вылечили одни из самых древних багов в эмуляторе. Например, в игре Dragon Ball Z: Burst Limit в OpenGL рендерере пропали артефакты на текстурах:
До:

После:

Исправлено отображение текстур в паре сложных PSGL сэмплов:

ReflectAndRefract


TextureReference


Наконец то что то начал рисовать Minecraft (правда, не доходит до главного меню из-за еще одного известного бага в декомпиляторе вершинных шейдеров):

И... Mafia II! Уходит в вечную загрузку перед главным меню, но, надеемся, скоро и это будет исправлено:


Я не являюсь обладателем большой коллекции игр для PlayStation 3, поэтому предлагаю пользователям EmuPlaceпотестировать​​​ игры, имеющиеся у них в наличии. Вполне возможно, что вы будете приятно удивлены!
---
+17

Комментарии 7

  1. Версии под Линукс ни у кого нет?

    1. OilRush от 19 декабря 2016 23:30
      Попробуй http://rgho.st/6swdh8Spg
  2. Soulcalibur IV наконец-то заработал в HD! grinning Это-ж просто рождественский подарок какой-то!
    Исчезли артефакты на некоторых локациях - тоже хорошо.
    Сторимод, правда, до сих пор не прохождабелен: эмулятор виснет после отображения разультатов второго этапа (так что я просто скачал и разшифровав, импортировал сэйв со всеми персами, так и играю)
    Скорость, правда, на середнячок, но меня лично устраивает. До сих пор отсутствует звук. В остальном нареканий нет.

    --------------------
    よろしく お願いします
  3. И еще кое-что заметил - hd у меня работает только с разрешением 1280х720. С другими его почему-то нет.
    --------------------
    よろしく お願いします
  4. Caster
    Caster от 18 декабря 2016 12:42
    Я скачал Dangeki bunko Igniteю В итоге распаковав файлы получилось вот что http://puu.sh/sToA6/87f6c64f90.png Эмуль не видит там вообще ничего с чего  можно было стартануть игрую Я что то делаю не так? Хелп плиз!
    1. Самостоятельно поищи в папке и игры и ее подпапках файл BOOT.BIN.
      К нему примерно такой путь
      Название игры [NNNN00000]/Название игры [NNNN00000]/PS3_GAME/USRDIR/BOOT.BIN
      Этот bin-файл и запускай через "Boot ELF / SELF file".

      Также глянь на форуме эмулятора или где-нибудь на You Tube'е, какие для данной игры нужны LLE-модули.

      И последнее.
      К моему великому сожалению, я что-то не слышал чтоб Dengeki Bunko Fighting Climax
      до титульного экрана даже доходила. Может быть это оттого, что мало людей ее тестирует, и уж тем более разные lle-модули пробуют - самому в нее поиграть очень хочется.

      Так что, наверное, ждать только нам придется, раз уж мало в чем сами разбираемся (сообщения в логе, компиляция...)
      --------------------
      よろしく お願いします
  5. Nicko от 19 декабря 2016 03:34
    скачал Metal Gear Solid 4 и ожидаемый результат, эмулятор даже не реагирует
Добавить комментарий

Оставить комментарий