| Эмуляция > Эмуляторы консолей 6 поколения и выше |
| rpcs3 - Эмулятор PS3 |
| << < (90/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. |
| Cages:
Не знаю, что у вас там идет на FX отлично, но у меня в Demon Souls часто бывают просадки фпс до 10 на открытых пространствах и еще звук постоянно сходит с ума. :(С FX можно в сторону эмулей PS3 и Xbox 360 даже не глядеть. |
| Psycho-A:
--- Цитата: hotter от 29 Август 2017, 07:17:21 ---Psycho-A Спасибо за эмуль,все работает на ура! :D Щас пока играю на ноуте и на улице около 20фпс в 720/1080.И походу 1080 не работает.А на новых ревизиях черный экран и музыка и все :neznayu: Ух ты и вибро работает,только чего то показывает не треугольник,кружок,а клаву.В настройках стоит xinput,Logitech F710.Что пожно покрутить? --- Конец цитаты --- Надо было читать Readme :). Надо запускать не экзешник эмулятора, а BAT-файлы. Там два режима запуска - для клавиатуры и для геймпада. В первом случае на экране будут кнопки клавиатуры (и соответственно, настроенное под неё управление), во-втором - геймпад. --- Цитата ---И походу 1080 не работает. --- Конец цитаты --- Разрешение зашито в движок, поэтому только 720p, растянутые до 1080. Я и так в этой сборке снял лимит, из-за которого в оригинале из 720p игра периодически переключалась в мыльные 480p. Хороший у вас ноут, у меня в городе периодически проседает до 7 fps... З.Ы. Мне-таки удалось добиться нормального проигрывания интро-ролика без зависания эмуляции. Перекодировал видеофайл, и теперь эмуль декодирует его адекватно. Скоро обновлю выложенный выше архив. |
| shurabich:
12 потоков по ходу эмулю не нужны(виртуализация ядер не пригодилась). 6 потоков(сколько у проца ядер по факту и есть)эмуль только грузит... интересно было бы глянуть на старшие процы с 8 ядрами. |
| Zykon:
shurabich, на сколько знаю, максимум используется 8 потоков |
| Nyle13:
--- Цитата: shurabich от 29 Август 2017, 17:43:16 ---12 потоков по ходу эмулю не нужны(виртуализация ядер не пригодилась). 6 потоков(сколько у проца ядер по факту и есть)эмуль только грузит... интересно было бы глянуть на старшие процы с 8 ядрами. --- Конец цитаты --- Как вариант эмуль не может в одновременную многопоточность поэтому и видит только 6 ядер. По факту там 12 ядер просто грубо говоря они чуть медленней настоящих из за того что перекидывают между потоками данные. Это не Экскаватор где старая архитектура и слабая модульная многопоточность. |
| FredFuchs:
--- Цитата: Молочные кексики от 29 Август 2017, 10:59:14 --- :lol: :lol: :lol: у меня на FX разогнанном и то чуть быстрее. --- Конец цитаты --- Запиши видео с теми же настройками и той же версией эмуля и покажи как оно чуть быстрее, а так это треп пустой. |
| MWE:
--- Цитата: Молочные кексики от 28 Август 2017, 19:33:44 ---На AMD, производительность даже на Ryzen не ахти какая (вдвое ниже, чем на i5/i7). --- Конец цитаты --- Ryzen 7 1700 очень не плох. https://3dnews.ru/957634 Другое дело, что разработчики работают на машинах с Intel, поэтому приоритет в оптимизации отдается мега-корпорации. |
| Drew:
Psycho-A, А можешь дать просто отдельно настроенный эмуль?Игра у меня есть.А те архивы очень много весят.. У меня почему-то Downpour после нажатия новая игра, бесконечная загрузка (надпись "чтение"диск моргает) ждал минут 30 так и не загрузилась. |
| Psycho-A:
Drew, там помимо эмуля нужны ещё пара патченных файлов, всё вместе оно в любом случае будет весить больше 200 мб. А чтобы загрузка не циклилась, надо в настройках управления отключить поддержку мыши (выставить Null). Ладно, держите. Вот эмулятор - https://yadi.sk/d/nqE7T9ZZ3MSEDs Вот исправленные файлы - https://yadi.sk/d/uI8QeqdH3MSEDw Исправления ставить в папку эмуля ПОСЛЕ того, как игра установлена, запущена, и для неё скомпилированы данные. |
| Softer:
--- Цитата: stalker4 от 30 Август 2017, 00:38:54 ---Если функцию кеша шейдеров не удалят/не оптимизируют, то можно смело крест ставить на этом эмуле --- Конец цитаты --- Тебе уже прямым текстом сказали, что шейдерный кэш не имеет отношения к твоим проблемам. Или ты совсем невменяем? |
| qwertystar:
--- Цитата: CCCP1982 от 05 Август 2017, 17:08:45 ---Hard Corps --- Конец цитаты --- --- Цитата: Noal от 13 Август 2017, 12:51:40 ---Оказывается не все так гладко, как хотелось бы. На первом уровне шло без просадок, а вот на втором в джунглях начались просадки вплоть до 40 кадров. Если стоять смирно, то счетчик показывает 60 фпс, но как только начинаешь двигаться или стрелять по листве, геймплей начинает подтормаживать. Кто дошел до этого этапа, у вас также? На ютубе несколько видосиков есть с эмуляцией этой игры, но там везде показан лишь первый уровень, где все у всех хорошо тоже, а вот как дальше, подсмотреть негде :blush: --- Конец цитаты --- У меня почти так же, но когда много объектов, игра проседает ещё ниже; скорее всего из-за железа. Тестировал на 0.0.3-5573 (за Бахамута) и 0.0.3-5939 (за Саюри). |
| Softer:
--- Цитата: stalker4 от 30 Август 2017, 02:24:52 ---То что во время кеша игра жутко лагает это не от кеша зависит? --- Конец цитаты --- Что значит "во время кэша"? Игра у тебя "лагает" во время компиляции шейдеров, а кэш нужен, чтоб у тебя после перезапуска опять те же шейдеры не компилились и игра снова от того же не "лагала". Уже несколько раз тебе это объяснили, а ты опять хрень несёшь про мешающий тебе кэш, без которого на самом деле у тебя "лагало" бы гораздо больше. Хочешь на что-то жаловаться, жалуйся на ресурсоёмкую компиляцию шейдеров, от которой у тебя и "лагает". --- Цитата: stalker4 от 30 Август 2017, 02:24:52 ---Или то что при повторном запуске демонсолс, кеш грузится 40 минут (я не шучу), это тоже не вина кеша? --- Конец цитаты --- Понятия не имею как можно было накопить кеша, который 40 минут грузится. После его удаления через контекстное меню игры в эмуляторе 40 минут исчезают? Если да, то как скоро появляются снова? У меня если что и близко таких проблем нет. --- Цитата: stalker4 от 30 Август 2017, 02:24:52 ---Невменяеи тот кто променял оптимтзацию на это сомнительное кешевое приемуществл --- Конец цитаты --- Невменяем тот, кто озвучивает подобные вещи совершенно не понимая о чём говорит. Бессвязный набор слов не имеющий ничего общего с реальностью. |
| nonamezerox:
--- Цитата: stalker4 от 30 Август 2017, 06:18:23 ---Меня гложет уверенность что можно было обойтись и без этой функции, другие же эмули без нее обходятся --- Конец цитаты --- Какие эмули? Приставок позапрошлого поколения и далее до атари 2600?. Дык, ясен болт. |
| yarosan:
--- Цитата: stalker4 от 30 Август 2017, 06:18:23 ---Меня гложет уверенность что можно было обойтись и без этой функции, другие же эмули без нее обходятся --- Конец цитаты --- Уверен, что такой дискомфорт только на начальной стадии разработки, к бета-версии и финалу все процессы будут доведены до автоматизма и ручками делать ничего не придется |
| Молочные кексики:
--- Цитата: Softer от 30 Август 2017, 04:08:02 ---Что значит "во время кэша"? Игра у тебя "лагает" во время компиляции шейдеров, а кэш нужен, чтоб у тебя после перезапуска опять те же шейдеры не компилились и игра снова от того же не "лагала". Уже несколько раз тебе это объяснили, а ты опять хрень несёшь про мешающий тебе кэш, без которого на самом деле у тебя "лагало" бы гораздо больше. Хочешь на что-то жаловаться, жалуйся на ресурсоёмкую компиляцию шейдеров, от которой у тебя и "лагает". Понятия не имею как можно было накопить кеша, который 40 минут грузится. После его удаления через контекстное меню игры в эмуляторе 40 минут исчезают? Если да, то как скоро появляются снова? У меня если что и близко таких проблем нет. Невменяем тот, кто озвучивает подобные вещи совершенно не понимая о чём говорит. Бессвязный набор слов не имеющий ничего общего с реальностью. --- Конец цитаты --- У меня например игра отказывается запускаться второй раз. Запускается только после удаления кеша. |
| paul_met:
Я не вникал в тонкости так называемой "тяжёлой компиляции шейдеров" во время игрового процесса, но мне это не по нраву ещё со времён Demul'а / Dolphin'а. До сих пор кажется, что это некий костыль или бутылочное горлышко (кому как угодно), эдакая тупиковая ветвь развития и от сего надо как-то элегантно избавляться. А вот как это сделать - уже другой вопрос. |
| nonamezerox:
--- Цитата: paul_met от 30 Август 2017, 11:50:34 ---Я не вникал в тонкости так называемой "тяжёлой компиляции шейдеров" во время игрового процесса, но мне это не по нраву ещё со времён Demul'а / Dolphin'а. --- Конец цитаты --- Ну и зря не вникал. Тонкости такие, что этим делом занимаются сторонние и абсолютно ну вообще никак не зависящие от разработчиков эмулятора программы в лице Microsoft Directx(r), AMD Catalyst(tm) и GeForce GameReadyDriver(tm). И по другому с видеокартой в рамках операционной системы Windows тупо работать нельзя. --- Цитата: paul_met от 30 Август 2017, 11:50:34 --- Мне до сих пор кажется, что это некий костыль или бутылочное горлышко (кому как угодно), это тупиковая ветвь развития и от сего надо как-то элегантно избавляться. --- Конец цитаты --- Ну, рецепт известен - софтовый рендер. Это вообще все проблемы с эмуляцией GPU снимет. Добавлено позже: BlackDaemon, Кстати, раз уж тут многие интересуются скоростью компиляцией шейдеров, спроси kd-11, что он думает о перспективе создания нового бэкенда для DX c компиляцией в DXBC (а по-хорошему в DXIL). И нового бэкенда для вулкана c компиляцией в SPIR-V binary |
| Psycho-A:
--- Цитата ---Понятия не имею как можно было накопить кеша, который 40 минут грузится. После его удаления через контекстное меню игры в эмуляторе 40 минут исчезают? Если да, то как скоро появляются снова? --- Конец цитаты --- Я могу тоже подтвердить эти слова. Если игра запускалась хотя бы раз и для неё что-то скомпилировано, то после перезапуска эмулятора или ОС загрузка файлов кэша периодически составляет всего 1 файл в секунду. При этом за прохождение буквально одного уровня может сгенерироваться порядка 2000 файлов. Общее время загрузки сами посчитаете? Далее - кэширование пытается хоть как-то уступать место рендерингу только под Vulkan. Под OpenGL оно превращает игры в просто неподъёмный кирпич, компиляция может намертво фризить игру в течение МИНУТ. И так буквально на каждый чих, поворот камеры, загрузку нового экрана, гуя и т.д. Почитайте, что ли, как в Дельфине решили эту проблему - http://emuplace.com/news/novosti_ehmuljacii/3484-progress-emulyacii-iyul-2017.html... |
| Drew:
Psycho-A, Спасибо за Downpour! Я правильно понял что на windows 7 xaudio2 - не работает? В игре тени и затенение напрочь отсутствуют.Видел видосы там тени хоть какие-то отбрасывались.. Может как то можно настроить? ФПС у меня очень низкий в игре всего 10 кадров. Пробовал кидать в твою сборку экзэшники от свежих ревизий,начинается компиляция заново. п.с. Есть какие-нибудь новости или изменения по игре или настройкам? |
| nonamezerox:
--- Цитата: Psycho-A от 30 Август 2017, 13:27:22 ---Почитайте, что ли, как в Дельфине решили эту проблему - http://emuplace.com/news/novosti_ehmuljacii/3484-progress-emulyacii-iyul-2017.html... --- Конец цитаты --- Еще раз. В долфине решили проблему путем полной эмуляции FIXED FUNCTION PIPELINE видеопроцессора Flipper, и, до этого у ишируки, путем пропуска пиксельной части этого самого PIPELINE. В видеопроцессоре RSX - PROGRAMMABLE PIPELINE. Его нельзя заэмулировать целиком с помощью огромного шейдера, как это сделали в долфине. P.S. С кешем rpcs3 проблема в том что он сделан неправильно. Он вообще сохраняет непереведенные программы RSX (то бишь в родном формате PS3), в то время как нужно сохранять уже скомпилированные шейдеры под конкретный бэкенд. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |