PS5 Payload websrv v0.21
|
|
pvc1 |
Дата: Пт, 07 Мар 2025, 11:01 | Сообщение #1 |
Высшая материя
Сообщений: 11053
|
ps5-payload-websrv
обновление от 15.03.2025
Сайт проекта: https://github.com/ps5-payload-dev/websrv
Описание:
Простой веб-сервер, который можно запустить на PlayStation 5, взломанной через BD-J или точки входа веб-кита. Его можно использовать для запуска хоумбрю через браузер Webkit, встроенный в PS5, или удаленно с вашего ПК, телефона и т. д.
Быстрый старт
Чтобы развернуть ps5-payload-websrv, сначала убедитесь, что ps5-payload-elfldr запущен, затем загрузите полезную нагрузку следующим образом:
Чтобы взаимодействовать с ps5-payload-websrv, установите Launcher PKG на PS5 или укажите в браузере одну из доступных служб, приведенных ниже.
Доступные сервисы
Примеры:
http://ps5:8080/index.html - Запуск хоумбрю http://ps5:8080/elfldr - Запуск ELF Payloads http://ps5:8080/fs/ - Просмотр файловой системы (html) http://ps5:8080/fs/?fmt=json - Просмотр файловой системы (json) http://ps5:8080/fs/system_ex/app/NPXS40028/redis.conf - Загрузка файла
Установка хоумбрю
Веб-сервер будет искать хоумбрю в /data/homebrew и сделает несколько предположений о структуре файлов. А именно, предположим, что у вас есть хоумбрю с именем MyHomebrew, загрузчик предполагает, что существуют следующие файлы:
/data/homebrew/MyHomebrew/eboot.elf — полезная нагрузка для запуска, скомпилированная с помощью ps5-payload-sdk. /data/homebrew/MyHomebrew/sce_sys/icon0.png — значок для отображения в /index.html.
Вы также можете добавить собственные расширения пользовательского интерфейса, указав файл javascript с именем:
/data/homebrew/MyHomebrew/homebrew.js
Это полезно, когда полезная нагрузка принимает различные параметры командной строки, например, эмулятор, который ожидает аргументы для загрузки ROM. Пример доступных возможностей см. здесь:
https://github.com/ps5-payload-dev/websrv/tree/master/homebrew/demo
Для реального хоумбрю ознакомьтесь с последним релизом по адресу:
https://github.com/ps5-payload-dev/websrv/releases
Скачать:
* ps5-payload-websrv v0.21
|
|
| |
pvc1 |
Дата: Пт, 07 Мар 2025, 11:02 | Сообщение #11 |
Высшая материя
Сообщений: 11053
|
v0.13
Цитата homebrew: заменены bin-файлы на скрипты сборки ci: сборка хоумбрю с использованием скриптов сборки scummvm: начальный коммит fbneo: вывод пути конфигурации на stdout elfldr: косметика для рендеринга stdout
|
|
| |
pvc1 |
Дата: Пт, 07 Мар 2025, 11:03 | Сообщение #12 |
Высшая материя
Сообщений: 11053
|
v0.16
Цитата webif: исправление рендеринга на младших версиях прошивки PS5 homebrew: добавлен начальный порт yqake2 homebrew: добавлен начальный порт retroarch homebrew: добавлен начальный порт linkdev homebrew: улучшенная версия offact homebrew: добавлены текстуры высокого разрешения eduke32 и аудио
|
|
| |
pvc1 |
Дата: Пт, 07 Мар 2025, 11:03 | Сообщение #13 |
Высшая материя
Сообщений: 11053
|
v0.17
Цитата retroarch: обновлена конфигурация по умолчанию для рендеринга большей части экрана retroarch: добавлено ядро puae (commodore amiga) retroarch: добавлено ядро vice (commodore c64) retroarch: добавлено ядро fbneo (аркадные игры, например neogeo)
|
|
| |
pvc1 |
Дата: Пт, 07 Мар 2025, 11:03 | Сообщение #14 |
Высшая материя
Сообщений: 11053
|
v0.18
Цитата пересобрано с последним sdk избегание использования общей памяти retroarch: твики компилятора флагов и настроек retroarch: собрано ядро commodore amiga
|
|
| |
pvc1 |
Дата: Пт, 07 Мар 2025, 11:03 | Сообщение #15 |
Высшая материя
Сообщений: 11053
|
v0.19
Цитата пересобрано с последним sdk scummvm: обновлено до 2.9.0 retroarch: обновлено до 1.20.0 eduke32: обновлено до 20241226 devilutionx: обновлено до 1.5.4 openjazz: начальный коммит
|
|
| |
pvc1 |
Дата: Пт, 07 Мар 2025, 11:24 | Сообщение #16 |
Высшая материя
Сообщений: 11053
|
v0.20
Цитата пересобрано с последним sdk исправление проблемы с памятью на ПК порте
|
|
| |
pvc1 |
Дата: Сб, 15 Мар 2025, 08:25 | Сообщение #17 |
Высшая материя
Сообщений: 11053
|
v0.21
Цитата автосканирование для homebrew на внешних носителях добавлена возможность загружать homebrew как daemons webif: обрезка текста при переполнении
|
|
| |