ИГРЫ И НЕ ТОЛЬКО

Porpoise: эмулятор GameCube и Wii для взломанных PlayStation 5

На взломанных PlayStation 5 вышел нативный эмулятор GameCube и Wii под названием Porpoise. Проект основан на ядре Dolphin и предлагает поддержку высоких разрешений, широкоформатного режима и удобное управление.

Porpoise: эмулятор GameCube и Wii для взломанных PlayStation 5

Для взломанных консолей PlayStation 5 выпущен нативный эмулятор GameCube и Wii под названием Porpoise. Проект создан энтузиастом под ником elripalda на основе ядра Dolphin, которое перенёс разработчик Mihawk. Приложение с идентификатором PPSA99764 использует JIT-рекомпиляцию процессора консоли и графический интерфейс Vulkan через драйвер Mesa RADV, предоставляя полноценную оболочку для телевизоров и геймпадов DualSense.

Интерфейс и поддержка форматов

Интерфейс эмулятора выполнен в виде витрины с плитками игр. При наличии интернет-соединения он автоматически загружает передние и задние обложки, изображения дисков и метаданные из базы GameTDB. На странице сведений о проекте доступен трёхмерный просмотр коробки с возможностью вращения правым стиком. Программа поддерживает форматы iso, gcm, rvz, ciso, gcz, wbfs и wia, сканируя накопитель консоли, внешние диски и USB-накопители на глубину до 4 уровней папок. Пользователи также могут вручную указывать любые каталоги через встроенный файловый браузер.

Графические возможности и управление

В графическом плане эмулятор предлагает базовое внутреннее разрешение 1080p с поддержкой масштабирования до 4K и выше, анизотропную фильтрацию, сглаживание MSAA и SSAA, а также хак для широкоформатной картинки. Компиляция шейдеров выполняется на 4 фоновых потоках благодаря асинхронным супершейдерам, что сводит к минимуму рывки при появлении новых графических эффектов, а кэш шейдеров сохраняется между запусками. Дополнительно встроены экранные фильтры с имитацией ЭЛТ-мониторов, кинескопов аркадных автоматов, искажений VHS-кассет и ретро-экранов, а полосы формата 4: 3 можно закрывать тематическими рамками или собственными изображениями с разрешением 1920 на 1080.

Управление заточено под контроллер DualSense. Основной назначена раскладка PlayStation, где кнопка Крест отвечает за клавишу A, а Круг за B. При необходимости можно активировать оригинальную раскладку GameCube либо настроить до 4 собственных профилей с переназначением любых кнопок. В локальном мультиплеере поддерживается до 4 человек, причём новые геймпады подключаются прямо посреди матча, а световая панель контроллера сигнализирует о цвете конкретного игрока.

Дополнительные функции и обновление 1. 1

Во время игрового процесса комбинация кнопок Options и сенсорной панели активирует внутриигровое меню. Оверлей позволяет на лету менять настройки видеоряда, сохранять удачные конфигурации для применения в других играх, регулировать громкость, включать ускорение в 2 или 4 раза и управлять быстрыми сохранениями. Под сохранения выделено 3 слота со скриншотами экранов. В систему также встроен менеджер виртуальных карт памяти слотов A и B с возможностью ручного копирования и удаления файлов.

Следом за релизом автор выпустил обновление 1. 1, куда вошла поддержка 12 языков, включая русский, и механизм автоматического обновления прямо с GitHub с проверкой контрольных сумм файлов по алгоритму SHA-256. В параметрах также дебютировала бета-функция рекомендуемых настроек, подгружающая проверенные профили из репозитория проекта. Первым тайтлом с индивидуальными твиками графического процессора для стабильной частоты кадров стал реслинг WWE Day of Reckoning 2.

Требования и статус эмуляции Wii

Для запуска Porpoise требуется взломанная консоль PlayStation 5 с пейлоадерами etaHEN и kstuff, а также инструмент вроде ShadowMountPlus для монтирования приложений. Создатель проекта подчёркивает, что эмуляция Wii пока носит экспериментальный характер из-за сложностей адаптации движений контроллера Wii Remote под DualSense. Программа не содержит системных файлов BIOS или прошивок и рассчитана на запуск личных резервных копий дисков.

Как тебе материал?

0 реакций
Как тебе материал?0 реакций
Комментарии

Обсуждение

Загружаем обсуждение…