Для работы проектов iXBT.com нужны файлы cookie и сервисы аналитики.
Продолжая посещать сайты проектов вы соглашаетесь с нашей
Политикой в отношении файлов cookie
Если бы сонька анально не лочила приставки в части установки стороннего софта — можно было бы самим подсобрать под неё например те же PCSX и PCSX2, наверняка на этом железе они заведутся без проблем. PS3 конечно в таком виде можно не ждать.
Оттого, что разработчики игр тебя забыли спросить. Если бы спрашивали и советовались — может и выпускали бы. Дорастёшь до роли (не существующего ныне) босса конгломерата хотя бы нескольких крупнейших разработчиков игр — (может быть) изменишь ситуацию «к лучшему». Но скорее — сменишь мышление, и будешь делать то же самое. Потому что рынок, спрос, маркетинг и ещё много незнакомых слов.
-
И нет, это не наезд на тебя, это просто суровая действительность.
Попробуйте написать полноценный эмулятор хотя бы одной из самых старых платформ, которые более-менее примитивные по сегодняшним меркам, и про которые уже ВСЁ известно детально — поймёте :)
Если бы ты не перепутал WSL с эмуляцией целых платформ — пост мог бы сойти за вменяемый. ARM тоже ничего не эмулирует сам по себе.
Но вы пишите, пишите. Сони обязательно сделает.
Я не знаю, как вам это просто объяснить.
Не совместимые между собой CPU.
Кастомные видеоадаптеры, не совместимые между собой ни по системе команд, ни по методологии работы, ни по оптимизации. Такие же шины, такие же звуковые контроллеры, и т.п.
То, что это всё платформы Sony — ничего не значит. Это чуждые друг другу платформы, целиком и полностью. Даже при том, что вендор один.
-
Как Intel x86 и Intel Itanium, например, если CPU брать. И то те менее чуждые, потому что ISA (общая архитектура систем) более-менее одна. А в PS1/2/3 она у каждой системы иная. Разные раскладки и назначения памяти, полностью разные шины, полностью разные контроллеры… И софт — игры — заточенные под особенности каждой конкретной архитектуры чуть более чем полностью. Всегда со старыми консолями проблема портов на PC стояла ребром. По последней причине как раз.
-
Имитировать работу совершенно не совместимой платформы на другой — ОЧЕНЬ сложно. Загляните в код эмулятора хотя бы NES на PC, прослезитесь.
Чтобы поиграть в PS1/PS2 ныне уже можно просто PC иметь.
PS3 пока и не ждите, разве что сама сонька подсуетится с эмуляцией, там Cell — полный ахтунг сам по себе, и завязанные на него видеодрайверы.
PS4->PS5, не вижу проблемы, там PC'шное железо, по идее должна быть такая совместимость, хотя бы частично.
Конечному пользователю? Да никакой разницы, просто встроенного «эмуля» не будет, и всё. Потому что гарантировать нормальную работу невозможно, а постоянная поддержка «ой, а исправьте мне вот эту ретру хер знает какого года» — ненужные затраты.
-
«Выкинуть документацию в открытый доступ» не получится — там всё обложено патентами, NDA и т.п. по самые помидоры.
-
Ну и да, «те кто хотели купить консоль», от отсутствия ретры «явно не передумают». А те, кто не хотели, давно сидят на PC.
Xbox был как раз попыткой закатить ту самую эпоху. В консоль встало PC'шное железо.
-
Увы, пресловутый первый блин вышел комом, однако в целом задумка удалась, только несколько позже — Xbox 360 / PS3 стали возможно последними в эпохе кастомных и не-x86 консолей.
-
И нет, не всех. Xbox 360 исключение — запуск на One выполняется под эмулятором, очень часто — с незаметной для пользователя специфичной модификацией кода игры, и на момент выхода работали далеко не все игры, да и сейчас ещё не все.
-
И то в случае Xbox 360 сильно повезло, что видеоадаптер у неё был не совсем кастомный, как у старых сонек, а лишь чуть модифицированный Radeon, и за исключением XPS проблем с эмуляцией больших нет.
Это самый обычный 5-портовый настольный свитч (не путать с хабом) GE, один из портов которого выполнен в виде USB<->Eth. С питанием от USB, в котором и заключается вся прелесть. Очень удобная штука для конференцрумов, небольших рабочих групп, в т.ч. «полевых» — не надо ни PoE, ни отдельных проводов питания. Воткнул единственный доступный кабель с внешней/внутренней сетью, воткнул 4 пользователей (одного по USB) — и работай.
-
Или даже просто для поездок куда-то шумной компанией с желанием в локальный сетевой мультиплеер порубиться.
-
И нет, это не наезд на тебя, это просто суровая действительность.
Так выглядит полиэтиленовая упаковка Playstation 5.
Так выглядят капельки пота фаната Playstation 5.
Ы.
Но вы пишите, пишите. Сони обязательно сделает.
Тогда окей.
Не совместимые между собой CPU.
Кастомные видеоадаптеры, не совместимые между собой ни по системе команд, ни по методологии работы, ни по оптимизации. Такие же шины, такие же звуковые контроллеры, и т.п.
То, что это всё платформы Sony — ничего не значит. Это чуждые друг другу платформы, целиком и полностью. Даже при том, что вендор один.
-
Как Intel x86 и Intel Itanium, например, если CPU брать. И то те менее чуждые, потому что ISA (общая архитектура систем) более-менее одна. А в PS1/2/3 она у каждой системы иная. Разные раскладки и назначения памяти, полностью разные шины, полностью разные контроллеры… И софт — игры — заточенные под особенности каждой конкретной архитектуры чуть более чем полностью. Всегда со старыми консолями проблема портов на PC стояла ребром. По последней причине как раз.
-
Имитировать работу совершенно не совместимой платформы на другой — ОЧЕНЬ сложно. Загляните в код эмулятора хотя бы NES на PC, прослезитесь.
PS3 пока и не ждите, разве что сама сонька подсуетится с эмуляцией, там Cell — полный ахтунг сам по себе, и завязанные на него видеодрайверы.
PS4->PS5, не вижу проблемы, там PC'шное железо, по идее должна быть такая совместимость, хотя бы частично.
Выложить «на оборзение» не могут.
-
«Выкинуть документацию в открытый доступ» не получится — там всё обложено патентами, NDA и т.п. по самые помидоры.
-
Ну и да, «те кто хотели купить консоль», от отсутствия ретры «явно не передумают». А те, кто не хотели, давно сидят на PC.
-
Увы, пресловутый первый блин вышел комом, однако в целом задумка удалась, только несколько позже — Xbox 360 / PS3 стали возможно последними в эпохе кастомных и не-x86 консолей.
-
И нет, не всех. Xbox 360 исключение — запуск на One выполняется под эмулятором, очень часто — с незаметной для пользователя специфичной модификацией кода игры, и на момент выхода работали далеко не все игры, да и сейчас ещё не все.
-
И то в случае Xbox 360 сильно повезло, что видеоадаптер у неё был не совсем кастомный, как у старых сонек, а лишь чуть модифицированный Radeon, и за исключением XPS проблем с эмуляцией больших нет.
-
Или даже просто для поездок куда-то шумной компанией с желанием в локальный сетевой мультиплеер порубиться.