Эмуляция > Эмуляторы консолей 6 поколения и выше
rpcs3 - Эмулятор PS3
<< < (192/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.
Softer:

--- Цитата: ZEROx от 28 Январь 2019, 04:40:30 ---если не считать скорость и некоторые графические баги игра полностью играбельна и очень стабильно работает
--- Конец цитаты ---
На моей системе и 7757 билде SPU-LLVM рекомпилятор уходит в бесконечный цикл компиляции. Игра при этом быстрее 1фпс само собой не движется. Не знаешь в чём может быть причина?
ZEROx:
Softer, да, в игре целая куча SPU-кэша, в режиме Mega я набил примерно 58000, ну и около 40000 это были первые несколько минут, попробуй погнять немного на ASMJit, а потом запускай с LLVM, кэш у них общий/
Softer:
ZEROx, у меня сейчас набрано 78713 и это ничего не меняет. Кэш продолжает создаваться. В логе через равные промежутки очереди повторяются кэши с одинаковым хэшем.
ASMJIT же точно так же закапывает игру ниже одного фпс уже в начальном меню, но только в логе нет записей про компиляцию SPU, а есть как черепаха растущее значение строки:
U {PPU[0x1000000] Thread (main_thread) [0x01103548]} cellNetCtl TODO: cellNetCtlGetInfo(code=0x4 (INFO_LINK), info=*0x15bc5c8) x61
ZEROx:
Softer, я так понял что у тебя Кэш уровня Safe, его числом гораздо больше Mega
U {PPU[0x1000000] Thread (main_thread) [0x01103548]} cellNetCtl TODO: cellNetCtlGetInfo(code=0x4 (INFO_LINK), info=*0x15bc5c8) -вообще никак не влияет, если мазолит глаза на переведи лог на Error
Softer:
"Погонял" ASMJIT 25 минут. В нём как в LLVM, без изменений. Переключился на LLVM. Увидел, что кэша стало 87113. Всё без изменений - тормозит даже мышь, а в логе продолжает строится SPU кэш с циклично повторяющимися хэшами между которыми лезет один и тот же: U {PPU[0x1000000] Thread (main_thread) [0x01103548]} cellNetCtl TODO: cellNetCtlGetInfo(code=0x4 (INFO_LINK), info=*0x15bc5c8)


--- Цитата: ZEROx от 28 Январь 2019, 10:50:49 ---Softer, я так понял что у тебя Кэш уровня Safe, его числом гораздо больше Mega

--- Конец цитаты ---
Да, у меня Safe, так как Mega вылетает в течении нескольких секунд после запуска.
Имя сбойного приложения: rpcs3.exe, версия: 0.0.0.0, отметка времени: 0x5c4b2af8
Имя сбойного модуля: qwindows.dll, версия: 5.11.2.0, отметка времени 0x5b99eb6f
Код исключения: 0xc0000005
Смещение ошибки: 0x000000000002cb7c
Идентификатор сбойного процесса: 0x1a0c
Время запуска сбойного приложения: 0x01d4b6e0d408682b
Путь сбойного приложения: D:\Download\!Emul\07.1 Playstation 3\Emulators\RPCS3\rpcs3-v0.0.5-7757-587fe421_win64\rpcs3.exe
Путь сбойного модуля: D:\Download\!Emul\07.1 Playstation 3\Emulators\RPCS3\rpcs3-v0.0.5-7757-587fe421_win64\qt\plugins\platforms\qwindows.dll
Код отчета: 17c936b8-22d4-11e9-af75-d8cb8ac0586b


Добавлено позже:
S {SPU[0x2000003] Thread (PrimaryCellSpursKernel3) [0x14748]} SPU: LLVM: Building spu-0x14748-bgKEENesRyg30oq745hMWcqqJ7EU (size 45)...
Выделенное красным это же хэш или я не правильно понял?
sonygod:
А в чем вообще суть опций safe и мега?. На меге типа больше кэша создается но нагрузка на жесткий диск?.
ZEROx:

--- Цитата: Softer от 28 Январь 2019, 11:15:56 ---"Погонял" ASMJIT 25 минут. В нём как в LLVM, без изменений. Переключился на LLVM. Увидел, что кэша стало 87113. Всё без изменений - тормозит даже мышь, а в логе продолжает строится SPU кэш с циклично повторяющимися хэшами между которыми лезет один и тот же:
--- Конец цитаты ---
Кэш так и будет лезть пока не сочтет что достаточно и повторюсь Safe кэша в разы больше чем Mega
Из собственных наблюдений преимущество LLVM над ASMJit особенно видно в катсценах, ну и еще не знаю у всех или только у меня ASMJit идет очень прерывисто Нормальный фпс, просадка до 1-2, и.т.д. на LLVM такого нет


--- Цитата: Softer от 28 Январь 2019, 11:15:56 ---Да, у меня Safe, так как Mega вылетает в течении нескольких секунд после запуска.
--- Конец цитаты ---
Ну да все верно это проблема офф. билдов, в свое время Неко обновил llvm субмодуль и что-то поломал в Mega, с тех пор держу для себя более старый субмодуль
--- Цитата: Softer от 28 Январь 2019, 11:15:56 ---S {SPU[0x2000003] Thread (PrimaryCellSpursKernel3) [0x14748]} SPU: LLVM: Building spu-0x14748-bgKEENesRyg30oq745hMWcqqJ7EU (size 45)...
Выделенное красным это же хэш или я не правильно понял?
--- Конец цитаты ---
А вот тут без понятия

Еще в общем и целом хотел бы сказать, на сколько я знаю даже если ты наберешь весь необходимый кэш и.т.д на i5-4690K все равно будет медленно :)


Добавлено позже:
sonygod, Safe - компилирует кэш маленькими блоками, сами блоки компилируются быстро но их получается очень много, наиболее совместимая опция
Mega - пытается объединить маленькие блоки в одну общую функцию числом меньше чем Safe, блоки Mega компилируются медленней, менее совместим чем Safe
Giga -пытается объединить и скомпилировать несколько функций разом, число кэша еще меньше, раразмер блоков еще больше, почти ни с чем не совмесим из того что тестил
Softer:

--- Цитата: ZEROx от 28 Январь 2019, 11:32:26 ---Кэш так и будет лезть пока не сочтет что достаточно и повторюсь Safe кэша в разы больше чем Mega

--- Конец цитаты ---
Так главный вопрос - куда он лезет? Дисковая активность при этом нулевая. Папки эмулятора в размерах не растут. Промониторил вообще всё вызовы чтения/записи в системе, оказалось что в процессе клепания SPU кэша пишется только RPCS3.log и всё. Тем не менее цифра SPU кэша на перезапуске эмуляции увеличивается. Мистика.  :neznayu:
Vito:
Подскажите кто нибудь в курсе, можно ли как то подключить мышь как в эмуляторе CEMU?
XeQToR:
Vito, Да можно я Uncharted Drake Fortune на клаво мыши проходил,но сама мышь все равно работает медленно не как в пк играх так что преимущества никаких она особо не даст,еще нужно очень высокий Dpi выставлять самой мыши,я например выставлял 6000 максимально возможную на своей мыши и еще нужно выставлять максимальную чувствительность в самой игре.
Vito:
XeQToR, Блин ни где не видел как подключить к rpcs3 мышь, может есть ссылка на инфу?
Softer:

--- Цитата: Vito от 28 Январь 2019, 12:57:07 ---Подскажите кто нибудь в курсе, можно ли как то подключить мышь как в эмуляторе CEMU?

--- Конец цитаты ---
Ты чё прикалываешься? Я тебе уже ответил и ссылку на ответ дал!
XeQToR:
Softer, Я мышь настраивал в самих настройках управления эмулятора и не скачивал никаких программ,там megamouse уже давно прикрутил настройки управления мышью.
Softer:

--- Цитата: XeQToR от 28 Январь 2019, 13:47:49 ---Softer, Я мышь настраивал в самих настройках управления эмулятора и не скачивал никаких программ,там megamouse уже давно прикрутил настройки управления мышью.

--- Конец цитаты ---
Класс. Не знал. Как повесить оси мыши на правый стик?
XeQToR:
Softer, В настройках правого аналога нажимаешь на направление left левой кнопкой мыши и сразу нажимаешь еще раз только не отпуская левой кнопки ведешь мышью в левую сторону должно будет появится Mouse Mleft и так делаешь с каждой из сторон.
Vito:
Круто)

Добавлено позже:
Что то очень медленно
ZEROx:

--- Цитата: Softer от 28 Январь 2019, 12:26:22 ---Так главный вопрос - куда он лезет? Дисковая активность при этом нулевая. Папки эмулятора в размерах не растут. Промониторил вообще всё вызовы чтения/записи в системе, оказалось что в процессе клепания SPU кэша пишется только RPCS3.log и всё. Тем не менее цифра SPU кэша на перезапуске эмуляции увеличивается. Мистика.
--- Конец цитаты ---
Сам кэш в размере небольшой небольшой десятки мегабайт примерно и весь одним файлом, тут дисковая активность не при чем, тут вся нагрузка на Cpu потому как это видимо и есть отличительная особенность LLVM от Jit систем где компиляция проходит на лету
Softer:

--- Цитата: ZEROx от 28 Январь 2019, 11:32:26 ---Ну да все верно это проблема офф. билдов, в свое время Неко обновил llvm субмодуль и что-то поломал в Mega, с тех пор держу для себя более старый субмодуль

--- Конец цитаты ---
Можешь уточнить какое обновление имеется в виду? Тоже хочу его откатить.

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

--- Цитата: ZEROx от 28 Январь 2019, 11:32:26 ---Из собственных наблюдений преимущество LLVM над ASMJit особенно видно в катсценах, ну и еще не знаю у всех или только у меня ASMJit идет очень прерывисто Нормальный фпс, просадка до 1-2, и.т.д. на LLVM такого нет

--- Конец цитаты ---
Аналогично.
ZEROx:
Softer, https://github.com/RPCS3/rpcs3/pull/5211
https://github.com/RPCS3/rpcs3/pull/5211/commits/4a252e750f66640e77c64bc6fedd3137bdcc72cf
Softer:
ZEROx, спасибо. А какой конкретно коммит из того объединения был причиной ты не выяснял?
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

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