| Эмуляция > Эмуляторы консолей 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 Гб в день, даже комментировать нечего --- Конец цитаты --- ересь? ты головой не стукался? это средний "расход" в день(и то завышеный). с учетом дней простой и т.д. сколько можно в эти древние мифы верить %) ладно у меня там еще студия крутится, сервер и прочее, но у среднего пользователя с браузером и игрушками расход будет пониже |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |