Эмуляция > Эмуляторы консолей 6 поколения и выше
rpcs3 - Эмулятор PS3
<< < (91/355) > >>
Йобан Матич:



Вся необходимая информация находится под спойлером ниже: Единственный развивающийся на сегодня эмулятор - rpcs3:

* Скачать последние ревизии: rpcs3 - AppVeyor
* Git исходники: GitHub - RPCS3/rpcs3: PS3 emulator/debugger
* Официальный FAQ (Англ): GitHub - RPCS3/rpcs3 Wiki
* Распространяемый пакет vcredist 2015: ссылка (Для решения проблемы запуска, связанной с нехваткой библиотек)
* Список совместимости
* Прошивка PS3: https://www.playstation.com/en-us/support/hardware/ps3/system-software/Системные требования: ПК с процессором x86, поддерживающим инструкцию SSSE3; Операционная система x64: linux/osx/win; Продвинутая видеокарта с поддержкой OpenGL 4.3.
Psycho-A:

--- Цитата: Drew от 30 Август 2017, 13:42:56 ---Я правильно понял что на windows 7 xaudio2 - не работает?
--- Конец цитаты ---
XAudio должно работать даже под XP, это компонент DirectX. Попробуй поставить полные редисты директа за июнь 2010 (там есть либы xaudio) - может, поможет.


--- Цитата: Drew от 30 Август 2017, 13:42:56 ---В игре тени и затенение напрочь отсутствуют.Видел видосы там тени хоть какие-то отбрасывались..
--- Конец цитаты ---
Да, я тоже почему-то не смог заставить их у себя работать - даже на тех ревизиях, что описывались в тех видеозаписях. Может, от версии игры ещё зависит. Зато я путём правки игровых файлов хотя бы убрал кривой FXAA и перескоки разрешения в 480p, что в оригинале выглядело ужасно и ещё больше просаживало FPS.


--- Цитата: Drew от 30 Август 2017, 13:42:56 ---ФПС у меня очень низкий в игре всего 10 кадров.
--- Конец цитаты ---
В закрытых пространствах обычно повыше, а вот в городе после шахты да, у меня 10-15. На Вулкане бывает до 30, но он к сожалению очень глючный - мерцают все декали и после 5 минут игры переполняется память.


--- Цитата ---P.S. С кешем rpcs3 проблема в том что он сделан неправильно. Он вообще сохраняет непереведенные программы RSX (то бишь в родном формате PS3), в то время как нужно сохранять уже скомпилированные  шейдеры под конкретный бэкенд.
--- Конец цитаты ---
Буду ждать, значит, пока не доведут его до ума. Нынешние ревизии - это просто насилие.
Softer:

--- Цитата: Psycho-A от 30 Август 2017, 13:27:22 ---Я могу тоже подтвердить эти слова. Если игра запускалась хотя бы раз и для неё что-то скомпилировано, то после перезапуска эмулятора или ОС загрузка файлов кэша периодически составляет всего 1 файл в секунду. При этом за прохождение буквально одного уровня может сгенерироваться порядка 2000 файлов. Общее время загрузки сами посчитаете?
--- Конец цитаты ---
Я не сомневаюсь в том, что у вас со stalker4 есть подобные проблемы. Я просто пытаюсь понять, почему у меня их нет (кэш грузится со скоростью ~50-100 файлов в секунду) и что является их причиной на самом деле. На каких билдах это происходит, на всех после добавления кэширования? В DS это происходит? Какие версии драйверов GPU используются?


--- Цитата: Psycho-A от 30 Август 2017, 13:27:22 --- Далее - кэширование пытается хоть как-то уступать место рендерингу только под Vulkan. Под OpenGL оно превращает игры в просто неподъёмный кирпич, компиляция может намертво фризить игру в течение МИНУТ. И так буквально на каждый чих, поворот камеры, загрузку нового экрана, гуя и т.д.
--- Конец цитаты ---
Не надо по стопам stalker4 путать кэширование шейдеров с их компиляцией. Речь именно о компиляции, вне зависимости от того есть ли в эмуле функция кэширования. OGL более процессорозависимый и это может давать бОльшие просадки при компиляции шейдеров, хотя у себя я особой разницы не вижу. Ну пользуйся Vulkan-ом. Лучшей альтернативы всё равно не наблюдается (об этом ниже).


--- Цитата: Psycho-A от 30 Август 2017, 13:27:22 ---И так буквально на каждый чих, поворот камеры, загрузку нового экрана, гуя и т.д. Почитайте, что ли, как в Дельфине решили эту проблему - http://emuplace.com/news/novosti_ehmuljacii/3484-progress-emulyacii-iyul-2017.html...
--- Конец цитаты ---
"Люблю" людей по умолчанию полагающих что осведомлены обо всём лучше других  :lol:. Ответ был озвучен уже множество раз.


--- Цитата: nonamezerox от 30 Август 2017, 14:05:19 ---P.S. С кешем rpcs3 проблема в том что он сделан неправильно. Он вообще сохраняет непереведенные программы RSX (то бишь в родном формате PS3), в то время как нужно сохранять уже скомпилированные  шейдеры под конкретный бэкенд.

--- Конец цитаты ---
Что же тогда содержат dat-ники в папке pipeline (их одинаковый размер в рамках одного бэкэнда действительно настораживает), они ведь отличаются от dat-ников в папке raw? Хотя визуально во время игры всё действительно указывает на то, что кэш не работает, а шейдеры продолжают копмилиться каждый раз заново.


--- Цитата: Psycho-A от 30 Август 2017, 15:41:16 ---Буду ждать, значит, пока не доведут его до ума. Нынешние ревизии - это просто насилие.

--- Конец цитаты ---
Причём тут нынешние ревизии? Неработающий кэш = отсутствующий кэш в ревизиях где его не было. Так что не важно какие ревизии, нынешнее или нет, фризит одинаково.
nonamezerox:

--- Цитата: Softer от 30 Август 2017, 16:06:20 ---Не надо по стопам stalker4 путать кэширование шейдеров с их компиляцией. Речь именно о компиляции, вне зависимости от того есть ли в эмуле функция кэширования. OGL более процессорозависимый и это может давать бОльшие просадки при компиляции шейдеров, хотя у себя я особой разницы не вижу. Ну пользуйся Vulkan-ом. Лучшей альтернативы всё равно не наблюдается (об этом ниже).
--- Конец цитаты ---

Единственное что им более-менее сможет помочь в случае хардварного рендеринга, это уход от HLSL/GLSL в сторону бинарных DXIL/SPIR_V, они чуть пошустрее должны компилироваться, все же байткод,  а не текстовый высокоуровневый язык. Ну и в кеш писать тоже их (у опенгл тут киллер-фича в виде glGetProgramBinary, которая вообще нативный для видюхи компа бинарник возвращает), а не нвидиевские бинарники, хоть в таком случае и страдает актуальность кеша при переключении бэкендов.
Psycho-A:

--- Цитата ---Не надо по стопам stalker4 путать кэширование шейдеров с их компиляцией. Речь именно о компиляции, вне зависимости от того есть ли в эмуле функция кэширования. OGL более процессорозависимый и это может давать бОльшие просадки при компиляции шейдеров, хотя у себя я особой разницы не вижу. Ну пользуйся Vulkan-ом. Лучшей альтернативы всё равно не наблюдается (об этом ниже).
--- Конец цитаты ---
Я не путаю - просто выразился криво. Разумеется, имелся ввиду процесс создания кэша (что и есть компиляция), а не его повторная загрузка.


--- Цитата ---На каких билдах это происходит, на всех после добавления кэширования? В DS это происходит? Какие версии драйверов GPU используются?
--- Конец цитаты ---
Любые билды и любые драйвера, что себе ставил, включая самые свежие. Причём, раз на раз не приходится. Что такое DS, не знаю.


--- Цитата ---Ну пользуйся Vulkan-ом. Лучшей альтернативы всё равно не наблюдается (об этом ниже).
--- Конец цитаты ---
Увы, но далеко не всегда Вулкан сейчас работает так же точно, как GL. Что будет дальше - посмотрим.
Softer:

--- Цитата: Psycho-A от 30 Август 2017, 16:43:25 ---Что такое DS, не знаю.
--- Конец цитаты ---
Demons Souls
Йобан Матич:

--- Цитата: stalker4 от 30 Август 2017, 00:38:54 ---Если функцию кеша шейдеров не удалят/не оптимизируют, то можно смело крест ставить на этом эмуле
--- Конец цитаты ---
Форкнуть и отпилить кеш религия не позволяет?


--- Цитата: stalker4 от 30 Август 2017, 02:24:52 ---Невменяеи тот кто променял оптимтзацию на это сомнительное кешевое приемущество

--- Конец цитаты ---
Просто оставлю это здесь.
Настройки драйвера Nvidia и настройка жёсткого диска.
Про другие виды кешей в твоём компе и операционной системе промолчу. :)

Drew:
{Audio Thread} class std::runtime_error thrown: No supported XAudio2 library found
как XAudio2 заставить работать?
Директы все ставил.
BlackDaemon:

--- Цитата: nonamezerox от 30 Август 2017, 12:04:33 ---BlackDaemon,

Кстати, раз уж тут многие интересуются скоростью компиляцией шейдеров, спроси kd-11, что он думает о перспективе создания нового бэкенда для DX c компиляцией в DXBC (а по-хорошему в DXIL). И нового бэкенда для вулкана c компиляцией в SPIR-V binary
--- Конец цитаты ---
Насчёт DX12 сомневаюсь, что что-то будет, т.к. на текущий момент им никто из разработчиков не занимается, в настройках выбора рендера к DX12 уже дописано "[DO NOT USE]". По варианту для Vulkan буду ждать ответа от kd-11 :)

Добавлено позже:
Drew, версия XAudio2 должна быть от 2.7 и выше.
Vochatrak:
Drew
Попробуй закинуть xaudio2.dll в папку с эмулятором (или наоборот удалить если таковые имеются)
hotter:
Вот читаю пару страниц про кэш в новых сборках эмуля и захотелось самому проверить,но у меня есть только Downpour,а он ни в какую не хочет работать(фиксы нужны?или руки такие?  :neznayu: )Т.е или на загрузке виснет или черный экран и музыка или на картинке падает.
Psycho-A
А нет именно нового настроенного эмуля?И ранее я говорил что 20фпс на улице,да рано я радовался,начал падать до 13 и начались очень частые фризы  :'(
В начале игры было стабильно 30 с редкими просадками до 20-25.Теперь 13-15-25-30 и так по кругу.Восемь потоков загружены на 60-70%,OpenGl.Ноут,но 30 дает,значит проц может.Сам пока на компе проверить не могу,просто на ноуте 2.4(3.4)Ггц,на стационаре 4.5Ггц(4/8 там и там)Интересно,в проце дело или это эмулятор не умеет.
Drew:


--- Цитата: Vochatrak от 30 Август 2017, 22:27:33 ---Попробуй закинуть xaudio2.dll в папку с эмулятором (или наоборот удалить если таковые имеются)

--- Конец цитаты ---
Где взять xaudio2.dll ?
nonamezerox:

--- Цитата: BlackDaemon от 30 Август 2017, 21:28:10 ---Насчёт DX12 сомневаюсь, что что-то будет, т.к. на текущий момент им никто из разработчиков не занимается, в настройках выбора рендера к DX12 уже дописано "[DO NOT USE]". По варианту для Vulkan буду ждать ответа от kd-11 :)

--- Конец цитаты ---

К слову, отрелизили уже опенгл 4.6 где тоже добавили возможность шейдеров SPIR-V
Dimon77:
Скачал тут последний билд, не обновлял эмуль с 25 июля и охренел, все фризит и лагает, даже то что раньше шло в 60 фпс, например VF5FS даже он стал фризить, похоже из за этого долбаного кеширования, не все ведь на SSD играют, а если грузить этот кеш на SSD через месяц такого юзанья его можно будет выкинуть, там ведь идёт постоянная запись и перезапись, а для SSD это критично.
Надеюсь разработчики одумаются и откажутся от такого кеширования.
Skay:

--- Цитата: Dimon77 от 31 Август 2017, 00:04:51 ---а если грузить этот кеш на SSD через месяц такого юзанья его можно будет выкинуть
--- Конец цитаты ---
я хз откуда вы такое берете. вот с самым дешманских кинстонов пример подсчетов.

и чем старше серия, тем средний объем перезаписываемых данных больше. А если взять какой нибудь нормальный самсунг...
у тебя скорее что нибудь из за глюка прошивки/контроллера сдохнет, чем исчерпацется лимит по циклам перезаписи, учитывая что контроллеры умные и сами балансируют это дело сейчас.
Psycho-A:
Dimon77, я чуть выше выкладывал последнюю ревизию, где ещё не было кэша. Она достаточно стабильная и шустрая, поэтому пользуйтесь на здоровье.


--- Цитата: hotter от 30 Август 2017, 22:35:26 ---Вот читаю пару страниц про кэш в новых сборках эмуля и захотелось самому проверить,но у меня есть только Downpour,а он ни в какую не хочет работать(фиксы нужны?или руки такие?  :neznayu: )Т.е или на загрузке виснет или черный экран и музыка или на картинке падает.
--- Конец цитаты ---
Так я не пойму, у вас работает или нет? Киньте просто файл rpcs3.exe от последней ревизии. В итоге все настройки сохранятся, а вы запустите игру на свежей версии. Фиксы я вам кидал. Скажу сразу, что на OpenGL это будет неиграбельно из-за постоянных фризов. Vulkan попробовать можно, и он кадров на 10 быстрее, но на нём мерцают декали во всех UE3-играх.


--- Цитата ---Интересно,в проце дело или это эмулятор не умеет.
--- Конец цитаты ---
Думаю, и эмулятор тоже. У меня тоже при низких FPS процессор бывает загружен лишь на 70%. И это старый 4-ядерный I5...

Добавлено позже:
Dimon77, кэш грузит не винчестер, а процессор (и в этом его неюзабельность). На винт лишь периодически сбрасываются файлы. Так что не переживайте.
Skay:

--- Цитата: Psycho-A от 31 Август 2017, 00:16:30 ---И это старый 4-ядерный I5...
--- Конец цитаты ---
уточняйте поколение, а то может он не умеет какие инструкции нужные.
Psycho-A:
Skay, разогнанный 760-ый. Вроде бы все нужные эмулю инструкции на месте. AVX он всё равно не использует.

Добавлено позже:

--- Цитата: Drew от 30 Август 2017, 22:52:37 ---Где взять xaudio2.dll ?

--- Конец цитаты ---
Крайне странная ошибка (винда сборочная, обрезанная?) - но что мешает выставить OpenAL? Я не замечал каких-то различий в качестве или производительности.
Dyons:

--- Цитата: Skay от 31 Август 2017, 00:14:24 ---я хз откуда вы такое берете. вот с самым дешманских кинстонов пример подсчетов.

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

--- Конец цитаты ---
пример подсчетов для MLC, а какой нить типа нормальный самсунг в основном на TLC или за приличные бабулесы
про ересь в 12 Гб в день, даже комментировать нечего
Softer:

--- Цитата: Psycho-A от 31 Август 2017, 00:20:09 ---Skay, разогнанный 760-ый. Вроде бы все нужные эмулю инструкции на месте. AVX он всё равно не использует.

--- Конец цитаты ---
Это ещё с чего вдруг?  o_0 Использует.
upd: Во всяком случае его определение стоит в ченджлоге 0.0.3 альфы, аккурат в то время когда у вас тут проблемы с производительностью и начались.


--- Цитата: Dimon77 от 31 Август 2017, 00:04:51 ---Скачал тут последний билд, не обновлял эмуль с 25 июля и охренел, все фризит и лагает, даже то что раньше шло в 60 фпс, например VF5FS даже он стал фризить, похоже из за этого долбаного кеширования
--- Конец цитаты ---
Ну вот, опять снова здорово  :lol:. На каком железе играешь?
upd: Проверил VF5FS на билде от 20 числа. Постоянный фуллспид, а CPU лишь на одном ядре болтается с ~25%, в остальном всё простаивает. На чём же ты всё таки таком играешь, что у тебя такие результаты?
Skay:
Dyons,

--- Цитата: Dyons от 31 Август 2017, 00:27:10 ---пример подсчетов для MLC, а какой нить типа нормальный самсунг в основном на TLC или за приличные бабулесы
--- Конец цитаты ---
О.о у самсунгов как раз ввиду того что они сами делают флешпамять все норм с количеством циклов перезаписи, и ресурс заметно выше. у них вообще сейчас V-NAND по большей части
И да, в продаже полно с MLC по вменяемым ценам
--- Цитата: Dyons от 31 Август 2017, 00:27:10 ---про ересь в 12 Гб в день, даже комментировать нечего
--- Конец цитаты ---
ересь? ты головой не стукался? это средний "расход" в день(и то завышеный). с учетом дней простой и т.д. сколько можно в эти древние мифы верить %) ладно у меня там еще студия крутится, сервер и прочее, но у среднего пользователя с браузером и игрушками расход будет пониже
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии