.SELF File Extension
Signed Executable and Linkable Format
1.0 | 1 Vote
What is a SELF file?
A SELF file is a code library used by the Sony PlayStation 3 (PS3) or PlayStation Vita. It contains drivers and functions that can be referenced and run by multiple PS3 or Vita apps and games. The PS3 and Vita use SELF files similarly to how Windows uses .DLL files.
Instead of including common PS3 and Vita functions in their apps and games, developers can instead reference a relevant SELF file. This saves developers the time of writing and testing the function themselves. It also allows developers to create smaller apps (because they can reference SELF files instead of adding additional code to their app).
The PS3 and Vita include many SELF files. Updates sometimes install updated or new SELF files, which include updated or new functions that developers' apps and games might reference.
NOTE: .SPRX files are similar to SELF files.
How to open a SELF file
SELF files are not meant to be opened. The most common interaction gamers have with SELF files is installing them as part of the setup for RPCS3 (Windows, Linux), a PC-based PlayStation 3 emulator.