LINUX.ORG.RU
ФорумGames

Создатели RPCS3 работают над эмулятором Playstation 4

 


0

1

Создатели эмулятора PlayStation 3 под названием RPCS3 начали эксперимент по созданию эмулятора PlayStation 4. Проект эмулятора PlayStation 4 получил кодовое название RPCSX. Доступен исходный код проекта.

На данный момент проект может запустить только демку. Демка - это Черный Треугольник.

На сегодняшний день существуют эмуляторы PS4 - Spine, Kyty, fpPS4, Orbital и GPCS4. Однако они далеки от идеала, имеют недостатки и не поддерживают все игры от PS4.

Скриншот

Подробности на dsogaming.com

Подробности

Перемещено hobbit из opensource

★★★

У меня пока такие мысли:

Эксклюзивы Sony уже давно не делали для PS4, а те что есть особо хорошо не продались. Ладно еще PS3, там куча крутых игр, в которые поиграть легально сейчас довольно трудно, и они оказались запертыми на платформе которую уже никто не поддерживает. С PS4 же вряд ли такое произойдет в ближайшее время, т.к игры пилят в основном кросгеновые. Но это Sony… Они могут опять «забыть» сделать обратную совместимость. Ну хотя бы догадались в PS5 сделать. Вот уж спасибо, с барского плеча. Будет ор выше гор если PS6 не будет обратно совместимой с PS4, пускай даже частично.

Тогда да, для сохранения игр, возможно эмуль и нужен. Но нужно понимать что коробочных изданий в природе выпускают все меньше и меньше и игры покупаются зачастую в PlayStation Store. Как это будет решаться с эмулятором я честно говоря хз. Видимо вместе с эмулятором, нужно будет покупать блюрей привод, и сами диски. Ну либо пиратить ромы из мест где волки какать не садяться…

Unixson
()
Последнее исправление: Unixson (всего исправлений: 1)
Ответ на: комментарий от BceM_IIpuBeT

В теории

А на практике там не совсем amd. Чип очень кастомизированный, с приколами которых нет в обычных настольных процах, хоть и запилены на одной архитектуре. Тоже касается и GCN. Ну как бы да, GCN он и в африке должен быть GCN, да вот только фигушки. Набор инструкций может быть и такой же точно, но вот чипы кастомные, часто с вещами аналогов которых в ПК мире особо то и нет.

И как вайн оно вряд ли заработает, потому в PS4 нет ни opengl ни vulkan. Там что-то свое используется, я забыл как называется. Может и архитерктуру процессора не нужно будет эмулировать, но вот все остальное - да. И в этом то и проблема.

Unixson
()
Ответ на: комментарий от devl547

Пингвина и на кофеварках пускают) А мы говорим про написания эмулятора, что явно не будет просто. И в PS4 не нормальный amd, а кастомный, чуть другой. Разница как между лимоном и лаймом. Вот вроде одно и тоже, и там кисло и тут, но фрукты определенно разные. Пингвину на эти особенности плевать, он их никогда не использовал и не использует, ему это собственно то и не надо. А вот играм надо. Например ты знал что у них в проце текстуры распаковываются аппаратно? Вроде как что-то такое было. Я уже дословно не помню. Но в настольном проце такого нет и никогда не было. Не нужно забывать что все приставки это в первую очередь кастомные железяки, даже если архитектура у них amd64

Unixson
()
Ответ на: комментарий от Neresar

двачаю, ♂️ Lust of ASS ♂️ выронил кишку именно по этой причине, требуя от ПК бояр сборок по цене боинга. такое чувство что ♂ NAUGHTY ♂ DOG ♂ ваще было по**й на продукт раз отдали порт индусам на отсос аутсорс. Если все таки удастся построить качественный эмулятор, то можно будет играть в день релиза не покупая пуристейшон фо зе плея

Unixson
()
Последнее исправление: Unixson (всего исправлений: 3)
Ответ на: комментарий от devl547

а ты много сборок ПК видел в которых стоит APU? SteamDeck к примеру так работает, но у 99.9% ПК игроков видеопамять отдельная. И это надо учитывать. Мы сейчас говорим про нормальный серьезный человеческий гейминг, а не ноутбучные 2 ядра 2 гига мама купила для «учебы»

Unixson
()
Последнее исправление: Unixson (всего исправлений: 1)
Ответ на: комментарий от DumLemming

Так у всех так. Я напоминаю, что на ломаной пс4 отлично работает линукс с вулканом на околодефолтном драйвере и мезе. А отбракованые чипы пс5 амд вообще продает, только с выключенным видео.

BceM_IIpuBeT ★★☆☆☆
()
Ответ на: комментарий от devl547

открой статистику стима и увидишь что никто почти не играет на APU. А требовать от игроков на ПК APU потому что в плейстухи стоит APU просто маразм. Да и тем более APU в плойки это вообще не тот же самые APU который ставят в ноуты.

Поэтому в эмуляторе нужно будет сделать слой для управления памятью. А ни то все игры запущенные на нем будут ломиться в видео память. Прямо как печально известный порт LustOfASS для ПК. Требуя от игроков сборок для олигархов. Не то чтобы это была бы прям проблема конечно. Но это все таки проблема. И придется делать кучу костылей.

Еще раз для альтернативно одаренных - PS4 !== ПК в красивой обертке. Это ДРУГАЯ система! Хоть и сделанная на том же самом железе. Управление памятью другое, видеоподсистема другая, камень кастомный и т.д. Нельзя просто так взять и начать запускать от туда программы. Они ОЧЕНЬ СИЛЬНО платформо-зависимые потому что они изначально под эту платформу затачивались.

Unixson
()
Ответ на: комментарий от devl547

да причем тут операционка)) железо другое - не ПКшное ни разу. объясню совсем по простому… Sony брать камень как у компа, Sony делать приставку получится приставка. Сони брать камень как у компа, Sony делать комп, получится комп. Разная вещь. Похожий, но другой.

Достаточно посмотреть на XBox

Тоже самое можно сказать что форд фокус это нагламуренный автобус) Не ну а че? В обоих есть движок, оба хавают бенз и возят людей. Ваще ж одно и то же, да?

Unixson
()
Последнее исправление: Unixson (всего исправлений: 2)
Ответ на: комментарий от Unixson

форд фокус это нагламуренный автобус
железо другое

Ты мне сейчас пытаешься втереть, что Порш Кайен - это прям УУУУ, ВЕСЧ, и совершенно не Туарег. Вообще ни капли. Железо другое)

Вся магия сони - это толпа фанатов и операционка, ни с чем не совместимая.

По железу это обычный хитросделанный современный пека.

devl547 ★★★★★
()
Последнее исправление: devl547 (всего исправлений: 1)
Ответ на: комментарий от tiinn

на APU играло

ну скорее мучалось чем играло ну да ладно. Вот чтобы прям с комфортом поиграть на этом эмуляторе хотя бы в 2к 30fps нужнен будет хотя бы ryzen 5 и 3060/RX6600 XT/+. Все что слабее будет либо тормозить жутко, либо показывать майнкрафт вместо игры. Вангую что у него в системных требованиях по началу будет 3090 не меньше) И оперативы гигов 16, а то и 32) Так что APU-воды будут в пролете так или иначе. Не ну может когда нибудь оптимизируют, если вообще доделают и так никому не нужный эмулятор PS4. Те кому он нужен оценки в четверти плохие и мама плойку жмет купить)

Unixson
()
Последнее исправление: Unixson (всего исправлений: 2)
Ответ на: комментарий от Unixson

ну скорее мучалось чем играло ну да ладно. Вот чтобы прям с комфортом поиграть хотя бы в 2к 30fps

Вот те, кто в 2017 играли на HD4000 - у них и FullHD ещё не было. Ну, сейчас они проапгрейдились до FullHD, на нём и играют. И да, играют они в третьих героев - и ничего нигде у них не тормозит. Или в танки. И на не самых-самых настройках у них, тоже, нигде ничего не тормозит.

2k ненужно

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 2)
Ответ на: комментарий от tiinn

изначально разговор бы про то что видете ли не нужно делать управление памяти в эмуляторе потому что «нУ еСть жЕ APU, оН пРям тАкоЙж тоЧно как у плоЙки», «на пЛойКе ЛиНакс зАпусТиЛи», «кокококококо», и прочий булшит.

ну а я сказал что это херня из под коня! И работать оно будет крайне херово, потому что игры будут долбиться в видеопамять вместо оперативной потому что у плойки память с видюхой общая!

Unixson
()
Последнее исправление: Unixson (всего исправлений: 1)
Ответ на: комментарий от Unixson

ну, может, именно на встройке интела оно будет работать хорошо, т.к. точно такое же аппаратное решение. Кто ж щас скажет наверняка.

Примерно как линукс на встройке интела HD4000 работает из коробки получше nvidia, а местами и получше AMD. Хотя бы стабильнее.

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)
Ответ на: комментарий от tiinn

Вот только еще ты не неси херни) Не будет оно нормально работать на ПК никогда если только жопу луковицей не вывернуть. Встройка там не от интел, а от амд это раз. Во вторых. Эмуляция будет тяжелой. Наверняка в системных требованиях будет видеокарта в РАЗЫ мощнее чем в плойке. Прям как с эмулятором для PS3, вашу ж мать)) Вот так совпадение))

«Ну так браза это же просто ПК в красивой упаковке» - х*й там! И по этой причине эмулятор плойки не получится собрать на коленке, просто потому что там AMD64. Инженеры мамкины. Увидели AMD64 и слюни уже пустили. Закатайте губу б**ть теоретики сраные

Unixson
()
Последнее исправление: Unixson (всего исправлений: 2)
Ответ на: комментарий от Unixson

Вот только еще ты не неси херни) Не будет оно нормально работать на ПК никогда если только жопу луковицей не вывернуть. Встройка там не от интел, а от амд это раз. Во вторых. Эмуляция будет тяжелой. Наверняка в системных требованиях будет видеокарта в РАЗЫ мощнее чем в плойке. Прям как с эмулятором для PS3, вашу ж мать)) Вот так совпадение))

С эмулятором PS3 понятно, там архитектура другая. А здесь схожая. Так что, эмуляция будет гораздо проще. И да,

Наверняка в системных требованиях будет видеокарта в РАЗЫ мощнее чем в плойке.

А мы разрешение поставим меньше, чем в оригинальной игре на плойке - и выиграем в производительности. Есть апскейлинг, а мы дескейлинг применим. Прочие извороты жопы луковицей, наверняка, можно придумать.

tiinn ★★★★★
()
Последнее исправление: tiinn (всего исправлений: 1)
Ответ на: комментарий от tiinn

там архитектура другая. А здесь схожая.

А змеи похожи на дилдаки. И что? Ну похожая, окей. Аппаратную декомпрессию текстур ты лично придешь и в камень мне доложишь? Ага, а ниче что у плойки по мимо этого в камне куча фич о которых никто не знает. Архитертура у них схожая. Вот все у вас так просто получается. Знаешь поговорку «гладко было на бумаге, но забыли про овраги»

Unixson
()
Ответ на: комментарий от Unixson

Ага, а ниче что у плойки по мимо этого в камне куча фич о которых никто не знает.

Есть такое. Тем не менее, чип SNES тоже, был кастомный по самые не хочу - настолько, что никто не сумел сделать его клон и по сей день. А вот эмуляцию осилили, и хорошо. Чип PS2 - тоже, на иной архитектуре, с неизвестным аппаратным строением - эмуляцию осилили. Чип PS3 - это вообще чёртов чёрный ящик, ещё и многоядерный. По сравнению с этим чип PS4 - так, мелочь, эмулируй-не-хочу.

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

мой поинт в том что просто так на раз два это сделать не получится. нужно будет потратить кучу человеко-часов чтобы все заработало как надо. это чуть проще чем реверсить PS3, но усилия приложить придется тоже не малые

Unixson
()
25 декабря 2023 г.
Ответ на: комментарий от Unixson

эмуляторы приставок не требуют мощной видеокарты. процессор да, но это потому что раньше архитектура отличалась. а тут уже такая же. по началу конено, пока не оптимизировали, будет не очень с производительностью

anonymous
()