Вышла новая версия эмулятора PlayStation 4 — shadPS4 0.15.0

от aadmin

Разработчики эмулятора shadPS4 выпустили свежий релиз 0.15.0, который привносит множество доработок и улучшений совместимости:

shadPS4 — эмулятор PlayStation 4 [v0.15.0]

Основные нововведения

  • Ядро и системные улучшения
  • Автоматическое добавление недостающих горячих клавиш в глобальную конфигурацию
  • Исправлена ошибка с подменой параметров внутренней высоты и ширины экрана
  • Реализованы функции sceKernelGetModuleInfo2 и sceKernelGetModuleList2
  • Добавлена группировка повторяющихся строк в логах
  • Улучшена защита при отображении памяти
  • Реализована поддержка системных шрифтов
  • Исправлены вылеты, связанные с возвратом указателя из std::vector
  • Добавлена инициализация TLS при создании потоков
  • Реализованы гостевые обработчики сигналов
  • Улучшена эмуляция сигналов
  • Исправлена работа аргументов игры с CLI11
  • Файл PSF теперь закрывается после кодирования

Шейдерный рекомпилятор

  • Добавлена обработка полей operand для инструкции S_MOV
  • Исправлена поддержка r128
  • Реализована поддержка режима совместного использования 32 потоков
  • Добавлена поддержка IMAGE_ATOMIC_CMPSWAP
  • Улучшена работа sceAudioOut и бэкенда SDL3
  • Реализована библиотека npWebApi
  • Добавлена функция sceAudioOutGetSystemState
  • Добавлены некоторые функции NPTus
  • Реализованы вызовы libcInternal
  • Исправлены проблемы в scePad и проведен рефакторинг
  • Улучшена эмуляция управления движением
  • Исправлены логические ошибки в sceHttpUriParse
  • Улучшена работа Audio3d SDL
  • Исправлены ошибки резолвера в Lib.Net
  • Реализована sceGnmDrawIndirectMulti
  • Исправлена ошибка в PosixSocket::Connect для Windows
  • Модуль SSL теперь возвращает корректные данные сертификатов
  • Добавлена заглушка для sceSslGetCaCerts
  • Реализовано копирование изображений между 2D и 3D текстурами
  • Добавлена возможность пропуска парсинга маркеров guest/host
  • Добавлены режимы Relaxed и Precise при обратном чтении
  • Размер подгруппы принудительно установлен в 64, где это возможно
Рекомендую посмотреть
Huawei планирует оптимизировать операционную систему HarmonyOS для работы на устройствах с 64 КБ оперативной памяти

Связанные посты