mirror of
https://github.com/mihawk-99/PS5_RetroArch.git
synced 2026-10-18 23:09:29 -05:00
The title is named RetroArch, and its launcher artwork is the new background
Three presentation changes, none of which touches the title id the console mounts the folder by. The displayed name is "RetroArch" (sce_sys/param.json localizedParameters.en-US .titleName, was "PS5 RetroArch"); titleId stays PPSA99169, so /data/homebrew/ PPSA99169 and every run-title.sh path are unchanged. pic0.dds and pic1.dds are the artwork from ../PS5_Vulkan/background.png, converted to the profile the console has accepted: 3840x2160, single-surface DX10 BC7_UNORM (98), no mipmap chain, straight alpha, 8,294,548 bytes. The source is 1920x1080, so it is scaled with lanczos to the console's dimensions first. The conversion is native - no Windows tool and no Wine: ffmpeg scales, and richgel999/bc7enc_rdo (the same pinned encoder the sibling project uses) writes the BC7 container. The encoder's four header words that differ from texconv's are normalized afterwards, and the result's 148-byte header is byte for byte the header of the file that was already deployed and hardware-validated. BC7 quality: 54.0 dB RGB PSNR against the 4K source. The shell's startup splash stays hidden: Display::open still calls sceSystemServiceHideSplashScreen() before it claims the display, which is what stopped the splash covering this title's framebuffer in the first place. pic1.dds is kept because it is the artwork the shell paints during the launch transition. gates: bash tools/verify.sh -> PASS (format unit build integration evidence), including tools/validate-assets.sh over the new DDS profile; bash tools/run-title.sh --watch 20 -> menu still visible, no fatal signal.
This commit is contained in:
1 parent
1ee7eb38fd
commit
4f633adfca
3 files changed
+13
-3
No files matched your search
+13
-3
@@ -1,5 +1,7 @@
|
||||
{
|
||||
"ageLevel": {"default": 0},
|
||||
"ageLevel": {
|
||||
"default": 0
|
||||
},
|
||||
"applicationCategoryType": 0,
|
||||
"applicationDrmType": "free",
|
||||
"attribute": 0,
|
||||
@@ -10,10 +12,18 @@
|
||||
"contentId": "UP9000-PPSA99169_00-RETROARCH0000001",
|
||||
"contentVersion": "01.000.000",
|
||||
"downloadDataSize": 256,
|
||||
"gameIntent": {"permittedIntents": [{"intentType": "launchActivity"}]},
|
||||
"gameIntent": {
|
||||
"permittedIntents": [
|
||||
{
|
||||
"intentType": "launchActivity"
|
||||
}
|
||||
]
|
||||
},
|
||||
"localizedParameters": {
|
||||
"defaultLanguage": "en-US",
|
||||
"en-US": {"titleName": "PS5 RetroArch"}
|
||||
"en-US": {
|
||||
"titleName": "RetroArch"
|
||||
}
|
||||
},
|
||||
"masterVersion": "01.00",
|
||||
"pubtools": {
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Reference in new issue
Block a user