PPSSPP – это эмулятор игровой консоли PlayStation Portable (PSP), работающий по технологии эмуляции высокого уровня (HLE). Эмулятор работает на большом количестве платформ, включая Windows, GNU/Linux, macOS и Android, и позволяет запускать огромное множество игр для PSP. PPSSPP не требует оригинальную прошивку PSP (и неспособен её запустить).
В версии 1.10:
Улучшения графики и совместимости
Улучшения производительности
Поддержка навигации в меню при помощи аналогового стика
Добавлен простой чат в мультиплеере
Поддержка камеры (но не микрофона) на Windows, GNU/Linux и Mac
Состоялся релиз эмулятора портативной игровой консоли Sony PSP - PPSSPP 1.6.0. Эмулятор доступен для платформ GNU/Linux, Windows, macOS, iOS, и Android, существуют неофициальные порты на множество других платформ. Эмулятор использует высокоуровневую эмуляцию (HLE), поэтому для работы не требует Bios оригинальной консоли.
Вслед за обнаруженной уязвимостью в подсистеме Intel ME (позволяющей осуществить незаметное исполнение кода), обнародованы сведения об аналогичной уязвимости в прошивке процессоров AMD.
Процессоры AMD (APU, выпущенные после 2013 года, а также семейство Ryzen) содержат встроенное ARM-ядро, предоставляющее подсистему HVB, внутреннее хранилище для S3 BootScript, эмулятор TPM для реализации Measured Boot, генератор случайных чисел и ускоритель криптографических операций. Код, который исполняется на PSP, имеет полный доступ к вводу-выводу и системной памяти.
Прошивка PSP поставляется в бинарном виде без исходных кодов. Статический анализ позволил специалистам корпорации Google обнаружить переполнение стека, который может быть использован атакующим для компрометации системы. Действия злоумышленника невозможно отследить из пользовательского окружения.
Проблема отчасти смягчается тем, что для совершения временной атаки и кражи ключей шифрования злоумышленнику потребуется предварительное получение прав суперпользователя, а для создания постоянного руткита - физический доступ к ПК (необходима манипуляция перемычками на мат. плате).
AMD уже выпустила исправленную версию прошивки, пользователям рекомендуется следить за сайтом производителя мат. платы в ожидании выхода обновлений BIOS.
PPSSPP — это эмулятор Sony PlayStation Portable (PSP) с открытым исходным кодом. Он работает на Windows, macOS, GNU/Linux и мобильных устройствах под управлением Android. PPSSPP относится к HLE (High Level Emulation) эмуляторам и не требует BIOS оригинальной консоли, так как используется HLE BIOS.
Среди причин, почему AMD стоит открыть исходные коды к PSP, автор указал следующее:
Это позволит избавиться от «безопасности через неясность» (англ. Security through obscurity). Система должна оставаться безопасной, даже если недоверенным лицам или организациям известна каждая деталь защиты, кроме ключа.
Пользователи получат контроль над своими системами. Это повысит уверенность в AMD.
FSF и другие похожие организации получат отличную причину рекомендовать своим сторонникам для покупки продукцию AMD.
AMD получит возможность увеличить своё присутствие в ключевых системах безопасности в компаниях и правительствах.
Основная причина в том, что открытие исходных кодов — это хорошо не только для конечных пользователей и FSF, но и непосредственно для AMD, так как AMD может стать основным дизайнером CPU в тех вопросах, когда кто-то просит об обеспечении безопасности и контроля.
Также различные другие причины можно прочитать в комментарии подписавшихся активистов.
Чтобы подписать, перейдите по ссылке «Подробности» или нажмите здесь.
PPSSPP — это свободный эмулятор Sony PlayStation Portable (PSP). Данный эмулятор работает на ОС семейства GNU/Linux, Windows, OS X и на мобильных устройствах под управлением Android, Symbian, и iOS (требуется jailbreak). Также поддерживается портативная игровая консоль OpenPandora.
Основные изменения:
Исправлено множество ошибок в JIT и других подсистемах, улучшена совместимость с играми;
Исправлена проблемы при работе на Zenfone и подобных ему устройствах;
Поддержка Direct3D 9 в Windows (необходима для работы с устаревшими видеокартами и, зачастую, опережает OpenGL по скорости работы);
Возможность сохранять настройки для каждой игры в отдельности;
Улучшена поддержка режимов округления FPU, что исправило проблему с непобедимым боссом в MGS Peace Walker. ВНИМАНИЕ: это портит сохранения в игре Gods Eater — нужно отключить улучшенное округление в настройках, загрузить сохранение, включить округление и пересохранить игру;
JIT научился задействовать SSE на платформе x86, что существенно ускорило эмуляцию. Устройства на ARM пока в пролёте, ими займутся в следующих версиях;
В версиях для Windows и Android улучшено качество звука, уменьшена задержка (latency);
Обновлён FFmpeg, исправлены зависания музыки («GHA phase shifts»);
Улучшения поддержки Ad Hoc, coldbird.net теперь является сервером по умолчанию. Поддержка Ad Hoc еще не реализована полностью и сложна в использовании;
Исправления, связанные с графикой:
исправлена отрисовка сплайнов и кривых Безье;
исправлены положения вершин;
исправлена эмуляция игры DanganRonpa на графических чипах Adreno;
исправлено затенение плоскостей;
улучшения вершинного кэша;
исправлены проблемы с графическими чипами PowerVR;
добавлен фильтр масштабирования изображения;
поддержка Google Cardboard.
Ускорена эмуляция UMD, исправлены зависания в некоторых играх;
Исправления Atrac3, исправлены зависания;
Улучшена обработка ситуации с переполнением диска;
Исправлена динамическая выгрузка кода, решены проблемы в GEB и TRM 2/3;
В версиях для Linux и Mac обновлён SDL2;
Новые возможности: назначение горячих клавиш на горячая клавиша, меняющая местами аналоговое управление и крестовину; графический хак для игры Phantasy Star; в инструменты разработчика добавлен вывод последнего бита из журнала отладки;
Версия для Windows больше не требует наличия библиотек MSVCRT.
PPSSPP — это OpenSource эмулятор Sony PlayStation Portable (PSP). Данный эмулятор работает на ОС семейства Windows, OS X, GNU/Linux и на мобильных устройствах под управлением Android, Symbian, и iOS (требуется jailbreak). Также поддерживается портативная игровая консоль OpenPandora.