Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
Status
Not open for further replies.
Following the RCO Data-Table Extractor and CXML_decompiler.py script, PlayStation 4 developer angguss made available an RCO Dump utility to extract the contents and structure of PS4 and PS Vita Resource Container Object (RCO) files. :geek:

Download: CXMLDecompilerRCO_1.0.5.zip (Latest Version) / rco-dump-master.zip / GIT / 4rco.zip (41.03 MB - PS4 RCO Icon Pack from PS4 7.00 Firmware File Dump) via zecoxao / CXMLDecompilerRCO_1.0.0.zip (36.5 MB - PS4 Edit RCO, includes CXMLDecompilerRCO.exe) via @master s9 aka master_s9 / CXMLDecompilerRCO GIT by Master-s

Here's more details from the README.md, to quote: rco-dump

Utility to extract the contents and structure of RCO files from Sony Playstation systems.

Dependencies
  • zlib
On windows you will need the correct version of zlibstatic. For VS2015 you can this the precompiled version from here.

Building

The build process uses cmake, it should be sufficient to do something like the following:
Code:
mkdir build
cd build
cmake ..
make
Executing

Run rco-dump on an rco file (or drag & drop)
Code:
rco-dump accessibility_plugin.rco
The program will create a directory with the extracted contents
Code:
accessibility_plugin/
accessibility_plugin/index.xml
accessibility_plugin/sounds/*
accessibility_plugin/textures/*
accessibility_plugin/xmls/*
accessibility_plugin/layouts/*
Code:
#define VITA_UNLINK_SYSCALL //Here int unlink(const char *path); { return syscall(VITA_UNLINK_SYSCALL, path); }
Code:
Vita Functions on PS4 Part 1 SceUID sceIoOpen(const char *file, int flags, SceKernelMode mode) { return sceKernelOpen(file, flags, mode); }
PS4 Edit RCO BIN
RCO Dump Utility for PS4  PS Vita File Contents by Angguss.jpg
 

Comments

Might enable customising RCOs with custom images and sounds.

Custom splash screen on boot would be cool, instead of epilepsy warning etc.
 
@DEFAULTDNB

Man, that would be great. I still get the chills when turning on my PS3. The Rebug Cobra screen + Sony's Deception sound (actually Uncharted 2 intro) is still great.
 
Status
Not open for further replies.
Back
Top