1
Эмуляторы консолей 6 поколения и выше / rpcs3 - Эмулятор PS3
« : 08 Апрель 2020, 12:35:57 »
Noal, Softer, там опять какой-то эксплойт в ней нашли, Intel решила этот вопрос радикальным путём
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
BlackDaemon, файл пустойЕсли не менять настройки по умолчанию - будет пустой.
Хмм.... Черканул им репорт, надеюсь пофиксят по горячим следам. Пока просто загрузи предыдущий билд, он нормНадо иногда читать описание к Pull Request'ам Чтобы вернуть работу таймера, как на старых билдах открой config.yml блокнотом и поменяй значение "Sleep timers accuracy" на "Usleep".
Добавлено позже:
А нет стоп. Билд 8410 норм, начиная с 8411 начались тормоза, это я щас тестироал кучу билдов чтоб выяснить с какой сборки тормоза пошли. Это для баг репорта. Так что это не вина Некотекины, это Елад что то нахимичил
Ради интереса, попробовал подключить PS3, ибо там HDMI. Проблема аналогичная - чёрный экран.Там принудительное HDCP, выключить никак. Либо шаманить модифицированием софта/использованием сплиттера, либо через аналог. В моём случае с LGX в комплекте был компонентный кабель под PS3.
нет, для разработчиков важнее эмуляция именно аппаратной начинки (железо, проц, видеочип, инструкции процессора), а игры - в последнюю очередь.Куда уж нам, простым смертным до Вас, "Аз есмь царь" (с), не признающим других языков кроме божественного ассемблера
"Они смотрят на простых обывателей с облаков"
Ну как бог смотрит и издевается над людьми, примерно так.
Добавлено позже:
Хотяя в чём интерес... Наверное здорово смотреть на мелких букашек сверху и издеваться над ними. Класс.
муть какая-то. Почти десятилетие из пустого в порожнее переливают и дурят людям головы.nonamezerox по всем моментам дал развёрнутый ответ, "Но, Вы меня извините, насколько я понимаю, человек невежественный?" (с) Как и многие другие не разбираясь в технической части лезешь давать разработчикам "полезные" советы из разряда "взять всё, да и поделить" (с)
чтоб немножко расставить точек на ё -Ну, что имеем - то имеем В рамках легальности тем не менее эмуляция признана легальной. И первопроходцы в лице Cemu есть тоже - пока что-то не видно новостей о том, чтобы Нинденда подавала на них жалобы и требовала прекратить финансирование. А вот японское подразделение Atlus уже ранее имело казусы с качанием прав - удаление видеоматериалов из ютуба, и наезды после релиза Persona 5 кинуть страйк всем, кто посмеет спойлерить игру...после релиза
на самом деле, все те вещи которые приходится делать в процессе создания эмуляторов (реверсить игры и железо), являются не законными либо нарушают лицензионные соглашения, либо еще что-то в таком репертуаре.
на практике, обычно, на всё это закрываются глаза если это делается без профита, так что у неосведомленной публики может сложиться впечатление что типа всё нормально и законно.
но нет, это лишь ЕСЛИ/ПОКА в вопросе не фигурирует бабло, и всё делается на голом энтузиазме.
тут же посоны набрались наглости, полезли на патреон клянчить денег, и заработали вполне ожидаемые последствия.
чо сказать - сами себе злобные буратины.
Вообще, вам бы ребята, писмецо на info@eff.org и action@eff.org накатать бы, потому что последствия вашего дела, в случае дальнейших дейстий атлуса и вашей неверной последующей реакции в возможных судах будут, без преувеличения, катастрофическими в роли судебного инцидента в рамках штатовских законов. Причем в плане эмуляции приставок катастрофическими последствия будут в последнюю очередь..Ну, моего влияния за рулём разработчиков практически, что и нет Но спасибо, передам На сегодня ситуация выглядит таким образом, что претензии Atlus зашли в тупик.
Откуда это множественное число взялось в твоём переводе?+1, как человек, который "в теме" - могу подтвердить, что речь идёт про конкретный эксклюзивный тайтл
kd-11: I saw that, its complicated. As far as I can tell, the drivers dont care about input format, especially on nvidia where vk_nv_glsl_shader is supported. Rpcs3 also lacks a proper assembler at the moment and the shader decompiler is a mess. Either way the stutter happens when creating the shader pipeline object (something exclusive to vulkan, akin to program linking in opengl) and not compiling glsl to spv. This means it will stutter even if we generate spb directly. GL 4.6 supporting spv doesnr mean much either since it will still be decompiled a second time by the driver, just like glsl. It will take time and profiling to come up withthe best balance of code generation time, debugging complexity and link times for these programs. For now, having shaders handle state changes dynamically will yield the greatest gains which is why its the current focus. The decompiler admittedly needs a grounds up rewrite to support assemblers properly, making formats like nv_gpuprogram5 and gl_spirv a possibility.
kd-11: The biggest problem isnt preload speed, its first time compilation which can ruin first play of a game. Of course caching of binary programs is coming soon for both spv and gl binary programs. Versioning those is a bit complicated though since the decompiler is updated often and would also make the shaderlog ineffective. This is the only reason I havent added it in yet.
BlackDaemon,Насчёт DX12 сомневаюсь, что что-то будет, т.к. на текущий момент им никто из разработчиков не занимается, в настройках выбора рендера к DX12 уже дописано "[DO NOT USE]". По варианту для Vulkan буду ждать ответа от kd-11
Кстати, раз уж тут многие интересуются скоростью компиляцией шейдеров, спроси kd-11, что он думает о перспективе создания нового бэкенда для DX c компиляцией в DXBC (а по-хорошему в DXIL). И нового бэкенда для вулкана c компиляцией в SPIR-V binary