PSM Runtime: Difference between revisions

From Vita Developer wiki
Jump to navigation Jump to search
No edit summary
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:


The PlayStation Mobile Runtime Package is used to run PlayStation Mobile software,
The PlayStation Mobile Runtime Package is used to run PlayStation Mobile software,
it is really just a Mono Runtime with some PlayStation Specific functions, and a DRM Scheme.
it is really just a Mono Runtime with some PlayStation Specific functions, and some DRM (PSMDRM)
 


== Releases of PSM Runtime ==
== Releases of PSM Runtime ==
Line 85: Line 84:


== Technical Details ==
== Technical Details ==
 
 
If /CONFIG/PSM/revocation_check_req = 1 then the PSM Runtime will try to connect to PlayStation Network to a "revocation check"
If /CONFIG/PSM/revocation_check_req = 1 then the PSM Runtime will try to connect to PlayStation Network to a "revocation check"
and will refuse to run the game if this fails, which can lead to you being unable to run PSM games without an internet connection.
and will refuse to run the game if this fails, which can lead to you being unable to run PSM games without an internet connection.
to fix this simply change /CONFIG/PSM/revocation_check_req to 0 in the registry.  
to fix this simply change /CONFIG/PSM/revocation_check_req to 0 in the registry.  
 
 
The PSM Runtime saves SaveData into the RW/Documents folder unencrypted, (Not Protected by [[PSSE]]) which makes save modding easy.
The PSM Runtime saves SaveData into the RW/Documents folder unencrypted, (Not Protected by [[PSSE]]) which makes save modding easy.
 
On PSTV Whitelist for PSM Games is hardcoded into SceShell? however for PSM Unity games, there is a "PSVitaTV" Feature in [[app.info]] 
Which SceShell translates into a [[System_File_Object_(SFO)_(PSF)#ATTRIBUTE_MINOR|ATTRIBUTE_MINOR]] when SceShell is building [[app.db]]

Latest revision as of 12:43, 10 December 2018

What is PlayStation Mobile Runtime Package[edit | edit source]

The PlayStation Mobile Runtime Package is used to run PlayStation Mobile software, it is really just a Mono Runtime with some PlayStation Specific functions, and some DRM (PSMDRM)

Releases of PSM Runtime[edit | edit source]

Vita PKG :

Version PS VITA FW Category SFO Creation Date Hash MD5 Hash SHA1 Links Size Notes
1.00 2.00 gd - - - PSM Runtime 1.00 - -
1.01 Unknown gd - - - - - -
1.02 Unknown gd - - - - - -
1.03 Unknown gd - - - - - -
1.04 Unknown gd - - - - - -
1.05 Unknown gd - - - - - -
1.06 Unknown gd - - - - - -
1.07 Unknown gd - - - - - -
1.08 Unknown gd - - - - - -
1.09 Unknown gd - - - - - -
2.00 Unknown gd - - - PSM Runtime 2.00 Update - -
2.01 3.35 gd - - - PSM Runtime 2.01 Update - Final Release

Android APK :

Version Hash MD5 Hash SHA1 Links Size Notes
1.0.0 - - PSM Runtime 1.0.0 APK 19MB -
1.1.0 - - PSM Runtime 1.1.0 APK 19MB -
1.1.1 - - PSM Runtime 1.1.1 APK 19MB -
1.1.5 - - PSM Runtime 1.1.5 APK 19.03MB -
1.2.0 - - PSM Runtime 1.2.0 APK 19.03MB -
1.3.0 - - PSM Runtime 1.3.0 APK 19.03MB -
1.3.1 - - PSM Runtime 1.3.1 APK 19.03MB -
1.4.0 - - PSM Runtime 1.4.0 APK 20.3MB -
1.5.0 - - PSM Runtime 1.5.0 APK 20.3MB -
1.5.1 - - PSM Runtime 1.5.1 APK 20.3MB -
1.6.0 - - PSM Runtime 1.6.0 APK 20.32MB -
1.7.0 - - PSM Runtime 1.7.0 APK 20.37MB Final Release


Technical Details[edit | edit source]

If /CONFIG/PSM/revocation_check_req = 1 then the PSM Runtime will try to connect to PlayStation Network to a "revocation check" and will refuse to run the game if this fails, which can lead to you being unable to run PSM games without an internet connection. to fix this simply change /CONFIG/PSM/revocation_check_req to 0 in the registry.

The PSM Runtime saves SaveData into the RW/Documents folder unencrypted, (Not Protected by PSSE) which makes save modding easy.

On PSTV Whitelist for PSM Games is hardcoded into SceShell? however for PSM Unity games, there is a "PSVitaTV" Feature in app.info Which SceShell translates into a ATTRIBUTE_MINOR when SceShell is building app.db