Состоялся релиз проекта PCSX2 2.6.0, развивающего эмулятор игровой консоли PlayStation 2. Эмулятор позволяет на обычном ПК запускать игры, поставляемые для PlayStation 2, и использовать такие расширенные возможности, как изменение разрешения экрана с масштабированием вывода, создание виртуальных и совместно используемых карт памяти, сохранение состояния, наложение патчей на игры и запись видео с игровым процессом. Эмуляция CPU MIPS на системах x86 осуществляется c использованием рекомпиляции и интерпретации в виртуальной машине. Производительности и возможностей эмулятора достаточно для запуска 99% из протестированных 2500 игр, поставлявшихся для Sony Playstation 2, включая Final Fantasy X и Devil May Cry 3. Код проекта написан на языке C++ и распространяется под лицензией GPLv3...Подробнее: https://www.opennet.me/opennews/art.shtml?num=64560
А когда выйдет Sony Playstation 5?
лет через 20
Давно делают https://pcsx5.org/, но пока бета версия.
А зачем тебе эмулятор пс5, если там нет игр, а те что имеются, представлены в стиме?
ты их покупать предлагаешь что ли?
Эмули старых платформ возможно лишь потому, что производительность нынешних компов сильно подросла относительно старых Дендей и Ко. Сейчас же компы уткнулись в предел и нормальных эмулей типа PS5 уже не будет.
Для PS5 не надо эмулировать весь процессор.
Чушь. Сега прекрасно эмулировалась на телефонах с 100мгц процессором. Я тебе больше скажу, все портативные нинтенды эмулировались на телефоне 2003 года, включая gba, вышедшую на 2 года раньше телефона. А знаешь, почему? В консоли стояло похожее железо и "эмуляровать" ничего не приходилось особенно. Не ну конечно higan и на современных компах тормозит, но идеальная эмуляция часто не нужна.
Да будет, через несколько лет. Железо там не запредельное:
https://www.techpowerup.com/gpu-specs/?q=playsation
PS5 это и есть комп на FreeBSD.
> PS5 это и есть комп на FreeBSD.Но это не ПК, там нет примерно ничего от ПК, и железо не имеет никаких характеристик IBM PC. Кроме того, DRM на всех шинах и различные сопроцессоры, АПУ несколько своеобразные. И это всё необходимо для игр. В принципе, вопрос должен быть вполне решаемый, тут больше юридические сложности.
> Но это не ПК, там нет примерно ничего от ПК, и железо не имеет никаких характеристик IBM PC.Там стоит обычный x86 процессор AMD Zen2 с графикой RDNA 2
Там стоит специализированный APU. Но процессор это, наверное, самое близкое к компьютерному (лаптопному), что там имеется. По-моему, даже оперативной памяти нет, вместо неё только видеопамять (а она узкоспециализированная) и в лаптопах наоборот.
Специализированный, етить его. Такой специализированный, что винда на нём официально поддерживается. И на его узко(нна)специализированной памяти.
www.amd.com/en/support/downloads/drivers.html/processors/desktop-kits/amd-4700s.htmlЭто обычный x86 ПК с мощной встройкой (только в ПК не принято ставить мощные встройки, особенно после Kaby Lake-G).
Видеопамять можно использовать, как оперативную. В чём вопрос?> Специализированный, етить его. Такой специализированный, что винда на нём официально поддерживается.
> И на его узко(нна)специализированной памяти.
> www.amd.com/en/support/downloads/drivers.html/processors/desktop-kits/amd-4700s.html
> Это обычный x86 ПК с мощной встройкой (только в ПК не принято
> ставить мощные встройки, особенно после Kaby Lake-G).
- PS5 это и есть комп на FreeBSD.
- Ничего общего.
- Там стоит обычный x86 процессор AMD Zen2 с графикой RDNA 2
- Специализированный, узкоспециализированная.
- Он даже винду официально поддерживает.
- В чём вопрос?
- ...Это тебя в треде шокирует, что необходимую пропускную способность можно разными способами набирать и они не отражаются на софте. Видеокарты с DDR3 и DDR4 были (R7 250, например). Десктопные CPU набирали шину памяти свыше 128 бит (2 канала DDR) за счёт контроллеров памяти на 3+ канала (Nehalem). Ноутбучная LPDDR не похожа на DDR, потому что 1 канал там 16 бит, то есть можно создать "полутораканальную" или "четвертьканальную", по меркам DDR, конфигурацию.
>Видеокарты с DDR3 и DDR4 былиЧёт не релевантно, это буквально все встройки. А компы с gddr5 были? А с gddr6?
Меня как раз ничего не шокирует тут. Может быть, разве то, что кто-то называет такое железо "обычный x86".
Я не просто так спрашиваю. Потому что видеопамять можно использовать как файл подкачки на обычном ПК и что-то так себе.
> А компы с gddr5 были? А с gddr6?Они перед тобой - Ryzen 4700S Desktop Kit, Ryzen 4800S Desktop Kit (и до этого Pentium & весьма консольно-видеокартовый RDRAM).
> Я не просто так спрашиваю. Потому что видеопамять можно использовать как файл подкачки на обычном ПК и что-то так себе.
Ты теперь шины перепутал; процессору ходить во VRAM приходится по PCIe, узкое место в PCIe (после кривых vramfs-дров), а не в GDDR.
Нет больше в консолях той специализированности, усложняющей эмуляцию. Обычный процессор. Память обычная в том смысле, что это лишь способ набрать 400 ГБ/с (двухканал DDR5 тем временем до 125 ГБ/с с контроллером не от AMD), а не какая-нибудь троичная как в коммутаторах.
Это какие-то специализированные игрушки для непонятно чего.>способ набрать 400 ГБ/с
Так дело-то не в пропускной способности. Оно в том, как банки адресуются и с какими таймингами.
>Обычный процессор
Относительно, да.
>Память обычная
Видеопамять не писишная, но в ней ничего необычного.
А вот развязка компонентами совершенно не обычная. Нет кварца. Есть сопроцессоры для обработки звука. Да и шифрование для шин на ПК только-только начинают добавлять.
> Нет кварца.
> дело-то не в пропускной способности.Троллинг глупостью...
> Есть сопроцессоры для обработки звука
Вроде не утверждалось, что имеется (не маркетинговая) разница по сравнению с другими видеокартами AMD, где есть блок TrueAudio и применялось резервирование Compute Unit'ов для пространственного звука. Так-то и в обычной видеокарте сложности столько, что с эмуляцией будут проблемы (там, где начинаются отклонения от стандартных API и дополнительные блоки).
> Троллинг глупостью...Ты бы так и сказал, зачем время тратить на чепуху?
AMD BC-250 там стоит, воздухан.
Так-то сабж запилили в годы актуальности PS2. То же самое с Dolphin и отчасти Chancast.
Sony PlayStation 5 уже вышла. ;-)
Но только не здесь.
Ну вот слили ключи, скоро выйдет
А какие особые эксклюзивы там остались?
Вопрос сейчас даже не в этом, а в том сколько сейчас стоит новый соразмерный компьютер. Такой, чтобы с комплектухой не с китайской помойки из под птицефермы. В прошлом году уже всё стало плохо. В этом будет ещё хуже. А я в прошлом году взял пс5 про за 80 тыр. И вот с турецким аккаунтом и подпиской это в нескольколетней перспективе всё равно выгоднее компа за 150+, даже при условии, что тариться я буду в "зелёном магазине". Такие дела. А некоторые игры всё равно придётся купить. Такие как Elden Ring, например. И в Death Stranding 2 хочется поиграть. И в Astrobot.
Ps5 делается из трёх же самых чипов что и компьютеры. Если взлетели цены на компьютерные комплектующие то и консоли подорожают пока продают запасы цены нормальные, но это сильно долго продолжаться не будет. Уже выход следующего поколения под вопросом, будет держаться на старых запасах сколько смогут
Ну знаешь. Лох это приговор. Мог взять мак как в свое время Тимур седкльников. И кайфовать по играм
Ryzen 3200g - 3k
Am4 мать - 3-5к
Ddr4 16gb - 3-over9999k
Nvme 480gb - 5-overn999k
Все остальные обвесы <5кМеньше 25к, если хочешь можешь ещё карту взять, десятку пятнаху накинь. Никаких птициферм. Просто мамонт - приговор
Steambot Chronicles уже не лагает? И помню Sakura Wars через opengl лагало, на венде через directx было нормально.
А, ещё у Shadow of the Colossus местами фреймрейт проседал в пол. И с Digital Devil Saga были проблемы.
Так Shadow of Colossus и на реальной консоли тормозит.
На пс4 не тормозил 😉
Хмм сравнил Sakura Wars, фпс немного выше с вулканом сейчас. Но 55-56 и скачет 40-54 при открытом видео в браузере. В 3д режиме лок на 30 фпс стоит, стало вполне нормально. Небольшой прогресс за 10 лет.
Может пора сменить твой c2d на что-то поновее?
Это как-то позволит держать таб с видео открытым в браузере? Так просадки никуда не денутся же. Я вообще не думаю, что это из-за процессора, потому что загрузка 2 процесса по 20-40% и при полной загрузке показывает 400%.
Какие просадки? Это визуальная новелла с пошаговыми боями 3D моделек из 3 полигонов, где там там в принципе что-то может нагрузить любой современный комп?
Какая это новелла? После интро тебя кидают во вполне трёхмерный город, уже там видно (во всяком случае, если поставить внутреннее разрешение на 6х). Чтобы было ЛУЧШЕ видно, включи турбо режим (иначе там лок на 30). Сколько там полигонов не имеет значения. А загрузить может собственно эмуляция. Звук и точность графики. На пк подобное бы шло на второпне без проблем.
Нечему там грузить современный процессор. Я у себя на ноуте 22 года ryzen 7 5700h с интеграшкой Vega 8 без проблем играю в ботву через yuzu, комп оно вообще не напрягает, а тут эмуль ps2 и 3D в три полигона
Higan запусти для начала, потом поговорим о полигонах.
Ну запустил, что такого я там должен увидеть? И при чем тут эмулятор PS2?
Вот сюда бы эти оптимизации:
https://git.libretro.com/libretro/ps2
Они раньше криво копипастили код сабжа, вырезая конфигурируемые параметры и различные доработки. Зачем кто-то будет понерфленной версий эмулятора пользоваться я не понимаю.
>игровой консоли PlayStation 2Gran Turismo 4 была топовая!
> Производительности и возможностей эмулятора достаточно для запуска 99% из протестированных 2500 игрЛибо этот список устарел и ничего особо не значит, либо PCSX2 без проблем запускает 1.23% игр, как там написано.
PCSX2 всегда не хватало корректности *вместо* скорости. Скорость сама добавляется - спасибо Intel и AMD (эмулятор существует больше 20 лет), а проблемная архитектура может обернуться вечными багами.
Корректность без остатка съест любую скорость. У нас уже есть bsnes.
Я про отсутствие багов и глитчей говорю, а не про презервативность (эмулировать PS1 СТРОГО в 320x240 с оттопыренным мизинцем).
Если раньше часть эффектов работала только в программном режиме, то сейчас тени с освещением работают и в нормальном режиме с 4к разрешением. Впрочем, это исравилили ещё 10 ле назад, но только для opengl (у directx кривой отрисовщик, но зато более быстрый).
А при чём тут разрешение (хотя и оно при чём)? Есть вот такой точный эмулятор, Bochs. Про его производительность напомнить?
я ни разу не покупал PlayStation, последняя моя приставка бала MD2, хотел перейти на 3DO из-за Killing Time и Road Rush, но она захлопнулась...
Если что я спросил, да
я это к тому, что я не играю в игры PlayStation и другим советую следовать моему примеру...
Спасибо, мы детально обдумаем ваш совет (нет).
Киллинг Тайм Ресурректед куплена и играется на пс5 про 😁
это писишная версия - а на 3DO была совсем другая игра... ну сейчас она уже не так смотрится, как тогда на ЭЛТ...
Она основана на ПК-версии, которая, мягко говоря, весьма отличается от консольной.
Я играл в тридошную на тридошке. Мне так и не удалось пройти её до конца из-за глюка в какой-то момент ломающего графику и ничего нельзя было сделать, только начинать игру заново. Отличается, не отличается, а сегодня и этот рак рыба. Вот эту, надеюсь, пройду. А пока руки не дошли. Там игровой завал 😅
> Мне так и не удалось пройти её до конца из-за глюка в какой-то момент ломающего графику и ничего нельзя было сделать, только начинать игру заново.Ну так издатель даже по почте диски менял.
> Отличается, не отличается, а сегодня и этот рак рыба.
Обе интересны, но речь всё же шла о 3DO-версии.
Ещё бы и 3D модельки отдать ИИ на растерзание и можно получить новый Crush Bash в новой графике.
Интересное применение Ии для графики олдовых игр.
https://shorturl.at/E0gd8
Серьёзно? Пиктограммы, Big Picture? А как же рекомпилер, биос, оптимизации...
Там есть скриншоты. Раньше только вулкан работал. А до него только опенгл. И могу сказать про опенгл -- он к просадкам гораздо хуже директикс относится.
Шланг всё ещё требует? Спасибо не нужно
Я бы посмотрел, как вы бы сделали динамическую рекомпиляцию без LLVM (и посмеялся бы).
Ну пару лет назад без шланга производительность выше была. Потом сломали и вкорячили шланг.