Прогресс эмуляции - февраль 2017

Последний месяц зимы наконец то закончился, и выдался он очень жарким в плане эмуляции. Много хорошего случилось в феврале, действительно много:
.
.
RPCS3: эмулятор PlayStation 3 развивается со скоростью света. Разработчики выдали 118 коммитов за месяц (это только из того, что вошло в основную ветку)! Исправлены просто тонны старых багов, реализована куча новых возможностей, а именно:
  • исправлены пара мелких багов в эмуляции RSX и cellVideoOut, благодаря которым запустилась куча игр
  • улучшен дебаггер CPU, благодаря чему удалось отловить некоторые критические баги в эмуляции PPU
  • исправлен баг в графических рендерерах, из-за которого половина изображения в некоторых играх отсутствовала (Catherine)
  • реализована эмуляция приоритета потоков PPU, должно помочь в большинстве случайных зависаний игр
  • реализован инсталлятор обновления прошивки PlayStation 3 (PS3UPDAT.PUP)
  • рекомпилятор PPU теперь кэширует скомпилированные файлы, что избавляет от необходимости ждать каждый раз перед запуском игры, пока закончится перекомпиляция
  • добавлена поддержка контроллеров с использованием MMJoystik (только для Windows)
  • улучшена эмуляция RSX DMA, позволило запустить еще кучу игр
  • практически устранены баги в эмуляции nv3089_image_in (используется многими играми, большинство PSGL сэмплов теперь отображаются корректно)
  • улучшена эмуляция опкода BRB вершинного шейдера, также помогло многим играм, ранее отображавшим лишь черный экран
Таким образом, эмуляторPlayStation 3не сбавляет обороты. С начала месяца в основную ветку было сделано35коммитов, было переписано почти2,4 тысячистрок кода и добавлено еще около600новых! Благодаря приложенным усилиям запустилось просто огромное количество новых игр, например Red Dead: Redemptionпоказал первые загрузочные экраны и вступительное видео!
.

.

Dolphin: эмулятор GameCube / Wii продолжает и дальше удивлять своими темпами развития: 279 коммитов, 50 тысяч строк кода подверглись изменениям! Попробуем выделить наиболее важные изменения в этой вакханалии:
  • хак для инструкций dcbz / dcbi; позволяет загрузить несколько игр, которые требуют полноценной эмуляции кэша L2 процессора
  • множество фиксов в рекомпиляторах
  • начальная реализация инструкции BLR в JitArm64 (большой спидап)
  • почти полноценная реализация поддержки USB устройств эмулируемой Wii (микрофоны, камеры и т.д.)
  • реализована забавная возможность: запуск GameCube игры из эмулируемой ОС Wii
  • улучшения в Vulkan рендерере
  • сэмулировано еще больше особенностей ОС Wii (IOS)

..

PPSSPP: лучший на сегодняшний день эмулятор PSP обзавелся D3D11 рендерером! Коммитов было много (аж 283 штуки), однако большинство из них относится к пошаговой реализации нового графического бэкэнда. Помимо этого, в Vulkan рендерере была реализована аппаратная тесселяция, а в ядре эмулятора - избавление от самописных классов для работы с потоками и примитивами синхронизаций (вместо них теперь используется реализация из стандарта языка).

.
.
Cemu: эмулятор Wii U планомерно развивается, стабильно выдавая новые релизы. Более трех десятков крупных исправлений!
PCSX2: эмулятор PlayStation 2 выдал 50 коммитов за месяц. Как и всегда, большинство фиксов относится к GSdx, также было исправлено чтение сжатых образов.
Xenia: эмулятор XBox 360 порадовал 60 коммитами за месяц, правда, большинство из них достаточно мелкие и не относятся к эмуляции как к таковой. Изменения коснулось Vulkan рендерера, а также эмуляции файловой системы.
_________________________________________________________________________
Желаем всем побольше хороших новостей в мире эмуляции (и не только), а также поздравляем с наступающей весной!
Нравится36
Комментарии (56)
  • 16
    "Red Dead: Redemption показал первые загрузочные экраны и вступительное видео!"-эм.. А играть-то можно? Или с чего такой восторг?
  • 10
    Red Dead: Redemption показал первые загрузочные экраны и вступительное видео

    Отлично! Скоро зарубимся в экзы PS3
  • 8
    Ну, и кто говорил, что РДР и Анчартет не будет на пика. :)
  • 3
    PPSSPP: лучший на сегодняшний день эмулятор PSP

    Я лично его проверил далеко не на топовоп ПК, стабильные 60 фпс в Tekken 6, Crash Bandicoot Racing и прочие. Даже лага ни где не ощутил, супер.
  • 10
    TheNikolay00
    Прости нас падре. Но искусс темной стороны слишком велик. Помолись за души наших пика.
  • 11
    Metallov3r, нуу, PPSSPP у меня отлично работал даже на ноутбучном Intel HD Graphics 2011-го года. Так что ему особо производительного компа и не надо.
  • 9
    Буквально вчера наткнулся на PPSSPP
    Все работает, единственное, что огорчило - какое-то мерцание в Dante's Inferno (из-за этого не стал проходить. Может кто-то знает как полечить?)

    А так все отлично - перепрохожу 2 части God of War и ремейк, моего горячо любимого, MediEvil. Запустил Prince of Persia Revelations - вычитал, что там есть новые локации, которых нет в Warrior Within.

    Единственное неудобство - отсутствие правого стика и, как следствие, невозможность нормально крутить камеру в играх, которые этого требуют.

    Скрины можно развернуть в полный размер - 1080p.
    Семплирование разрешения с плойки "х4" + сглаживание. Смотрится просто шикарно.
    Спойлер








    P.S. После кончины моей PSP я уже и не надеялся зарубиться в любимые игры, а тут такой подарок.
  • 7
    Не плохая движуха в мире эмуляции
  • 6
    нус, ждем The Last of Us
  • 8
    Я на пк еще столько игр не прошел за последние лет 7, а тут эмуляторы будут рабочие
  • 5
    Блин да когда уже будет эмулятор свитча :D
  • 5
    ApocalypseRU
    С момента выхода РДР прошло уже 7 лет. 7 лет Карл! А она до сих пор на эмуле не играбельна. Пройдет еще лет 7-10, чтобы можно было в РДР на эмуле поиграть без глюков. Это для тебя скоро? Хорайзон тоже на эмуле будешь ждать?
  • 4
    Хускарл Крстк
    Лет через 15.
  • 7
    Хускарл Крстк
    Его ещё даже не взломали. Какой тебе эмулятор?
  • 10
    играть в игры через эмуляторную жопо-боль и радоваться жизни - пекарня как всегда в своем репертуаре.
  • 0
    Про WiiU лучше бы написал
  • 3
    Меня больше огорчает, что многие старые игры не изданы для ps4...
  • 8
    YamyyYamyy
    для старых игр нужен старый телевизор. А играть во все это на новых теликах - такое себе еще извращение.
  • 3
    Все будет на пека, ибо на пека есть эмуляторы. А на консольках НЕТ эмуляторов пека-игр, так что в конечном итоге пека лучше. Плюс графон лучше в играх на пека, что мы запускаем с эмулятора. Я видел это с эмуляторов PS1 и Nintendo 64, например, сразу все очевидно.
    Кстати, данная новость напоминает старую, лет так десять назад, когда появились первые эмуляторы PS2. И были они весьма глючные. Но были, есть и будут ) Это лишь вопрос времени.

    По поводу минусов для PS4. Конечно это не минус для консольки, это, скорее, укор в адрес упоротых капиталистов, что заправляют всем этим делом (компания Сони aka Sosny). Эта проблема появилась не вчера, а с очередным обновлением старенькой уже PS2: отмена обратной совместимости игорей. То есть когда-то на PS2 можно было играть в игорей от PS1, потом опцию убрали. С третьей и четвертой то же самое. Обидно, однако. Но эмулятор спасает положение, это win, инфа 100% )
  • 5
    Эх,сейчас бы в 2к17 играть через эмуль в игры с 3 (3 Карл) плойки..
  • 3
    Xenia: эмулятор XBox 360 порадовал

    Где ж тут радость, если играть до сих пор нельзя?
    А вот остальные эмули надо будет обновить. Круто. :)
  • 1
    ГлюкоЕжик
    Ты совсем бака?
  • 1
    Хороший блог, продолжай и дальше в том же духе, интересно почитать.
  • 1
    Metallov3r написал:
    Я лично его проверил далеко не на топовоп ПК, стабильные 60 фпс в Tekken 6, Crash Bandicoot Racing и прочие. Даже лага ни где не ощутил, супер.

    Лол, мой коммент без какой либо причины минусуют, хотя это 100% правда.
  • 2
    A.Soldier of Light
    То есть когда-то на PS2 можно было играть в игорей от PS1, потом опцию убрали. С третьей и четвертой то же самое.

    На PS4 обратной совместимости на старте и не было. Через 2 года только сделали совместимость с PS2, пихнули в PSN не самые лучшие PS2 игры (кроме от Rockstar) и, похоже, забросили это дело, т.к. другие игры давно уже не добавляли.
  • 0
    YamyyYamyy
    кто такой БАКА?
  • 1
    Бомбардировщик
    бака это типа дурак
  • 1
    SkyRaider
    откуда пошло это выражение?
  • 1
    Бомбардировщик
    японщина
  • 3
    SkyRaider
    капец, и тут японщина добралась!
  • 2
    Бомбардировщик
    Я был уверен, что ты анимешник.

    Хорошая новость по поводу WiiU. В зельду уже можно играть, правда очень многг багов. Звук и гличи, но это уже видимый прогресс. Загадывать тут нельзя, но расчитываю на полную играбельность через 3-4 месяца. До 4К и конечно же 60 FPS.
  • 3
    K0nsul
    Почему решил что я анимешник?


  • 3
    Бомбардировщик
    Тебе правду, или поберечь твое мировоззрение? )
  • 1
    Бомбардировщик написал:
    Почему решил что я анимешник?

    Потому что все это знают же...
  • 1
    K0nsul
    Little Sweet
    Реал, почему? ну в чем прикол?
  • 2
    Бомбардировщик
    Спойлер
    блин, да у тебя даже ава из аниме ведь, какие еще объяснения нужны!
    Спойлер
  • 1
    Little Sweet


    Спойлер
  • 0
    Бомбардировщик
    Такая эмоциональность присуща двум трем типам людей. ЭМО-боям (они почти вымерли), людям искусства (художники, актеры. Ты явно не человек искуства) и анимешникам.
  • 2
    K0nsul
    А вдруг я ядрёный актёр?
    А может я вообще испытатель подушек безопасности?
    Или сталевар?
    Если бы был анимешником то наверное любил бы всяких атак титанов и мегатрон супер данте 2000 с мечами больше чем член динозавра.
    А эмо бои по моему же наоборот замкнутые?
    Эмо это субкультура типа готов,довольно деперессивные.
    Прорамблери этот вопрос.
  • 1
    Бомбардировщик
    Догадайся, откуда получилось название ЭМО.
    То, что ты перечислил, я знаю только Атаку Титанов. Это ли не показатель, что ты явно залипаешь в Аниме? )
  • 1
    K0nsul
    не, эмо это
    Спойлер
    эмо-кор появился и развивался как подвид панк-рока, ценностные ориентации этих субкультур совершенно различны[4]. В отличие от классических панков, эмо отличает романтизм и акцент на возвышенной любви. Внимание эмо чаще обращено на глубокие личные переживания, чем на общественные события[4]. Эмо-культура начисто лишена агрессивного мачизма, характерного для хардкора — прямого предка эмо[4].

    Эмо часто сравнивают с готической субкультурой, что обычно вызывает протест как у готов, так и у эмо-кидов, хотя некоторые соглашаются, что между этими субкультурами есть определённое родство[5][6]. Некоторые исследователи субкультуры предположили, что эмо подвергаются ещё большему риску самоубийства, чем готы. По словам Грэхема Мартина, редактора австралийского журнала о психическом здоровье:[6
    ]

    Атака титанов это же вроде игра а не аниме!
    или есть такое аниме?
  • 2
    Бомбардировщик
    Ахаха что троллят беднягу Бомбера!???:))))))
  • 1
    Бомбардировщик
    ой не прикидывайся ) Уже спалился, про количество просмотренных аниме.
    На счет ЭМО.. Если коротко, я жил 2.5 года с эмо-боем в женской общаге (мужская была переполнена) пока учился. Этот малолетний психопат был чересчур эмоционален. Приходилось запирать его в толчке без света, что бон приводил мозги в порядок.
    И на счет Готов.. СМИ во многом не правильно освещают эту старейшую субкультуру (старше готов только хиппи). Готы не стремятся умереть, как многие думают, для них смерть, это фетиш. У них собственная закрытая культура. От банально, своей музыки, до своих журналов, кино, театров, ателье, портных, концертов, выставок картин и тд и тп. Не даром их называют полусектой.
    Но вот откуда я это все знаю и почему третья группа декаданс готов мне особенно близка тебе лучше не знать. Тусовки у 50-60 старых готов в особняках под Питером.. но, чет я разговорился.
  • 1
    K0nsul
    ты сам по ходу эмо, я так понял! Прошаренный и в эмо, и в готах.
    Или ты гот?
    Вдруг я социал-демократ?
  • 1
    Бомбардировщик
    фу таким быть, надо быть социал-либералистом
  • 1
    K0nsul
    Либерально-демократические ценности!
  • 1
    Metallov3r
    Все игры идут кроме теккен 6 и теккен резуркшен Всю голову сломал почему так хотя железо не слабое
  • 2
    dreamevil2067
    Я проверял где то игр 6 и все шли идеально и без просадок, включая Tekken 6. Проверял на PPSSPP 1.3, может у тебя старее версия? Так же глянь формат т.к. .iso больше, но он не так сильно сжат как .cso и даже на своей PSP в некоторых играх было заметно.
  • 4
    Metallov3r
    По поводу .cso - это верно! Я за 2 дня кучу игр протестировал - все отлично.
    Было только какое-то дерганое свечение в Dante's Inferno, но, как выяснилось, этот глюк присутствует только на открытых локациях, а их там не так уж и моного. Короче можно играть. А уж за возможность играть в полный экран и преумножать разрешение, да еще и сглаживание - отдельное спасибо.

    Второй день не могу отлипуть от геймпада ;)
  • 2
    к выходу плойки 6 допилят эмуль на плойку 3, но оно тогда уже никому не надо будет. Как эмуль денди щас нафиг никому не сдался
  • 1
    Странно xbox нету.
  • 1
    Metallov3r
    Да у меня тоже всякие год оф воры и сайлент хилы идут все на максимум и соул калибр но эти теккены нехотят заставки нормально а как геймплей то вылетает то сыпется-ppsspp1.3
  • 2
    dreamevil2067
    Meriadock
    Дабы вы не думали что я вру, я записал видео полностью рабочего теккена 6 без лагов на среднем компе PPSSPP 1.3. (звук почему то записался очень тихо)

    П.С. В бою пару раз есть ускорение 200%, это я по привычки жал блок как в MKX, который по умолчанию настроен как 200% ускорение в эмуляторе.
  • 1
    Metallov3r
    А какие у вас настройки самого эмулятора можете показать?
  • 1
    dreamevil2067
    всё по умолчанию.
  • 1
    Metallov3r
    Ясно спасибо
B
i
u
Спойлер