Editing VTRM
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 2: | Line 2: | ||
On the PS4 a Dev/Test units only have one Region whilst a Retail unit has two Regions. One of those regions is used for deactivation and the other one for activation. | On the PS4 a Dev/Test units only have one Region whilst a Retail unit has two Regions. One of those regions is used for deactivation and the other one for activation. | ||
=== Region0 === | === Region0 === | ||
Line 186: | Line 184: | ||
'''C''' | '''C''' | ||
< | <source lang="c"> | ||
typedef struct vtrmHeader { | typedef struct vtrmHeader { | ||
unsigned char FLAG; | unsigned char FLAG; | ||
Line 202: | Line 200: | ||
unsigned const char PADDING5; | unsigned const char PADDING5; | ||
} vtrmHeader; | } vtrmHeader; | ||
</ | </source> | ||
'''CSharp''' | '''CSharp''' | ||
< | <source lang="csharp"> | ||
protected internal struct vtrmHeader { | protected internal struct vtrmHeader { | ||
internal static byte[] FLAG = new byte[4]; | internal static byte[] FLAG = new byte[4]; | ||
Line 221: | Line 219: | ||
internal static byte[] PADDING5 = new byte[7]; | internal static byte[] PADDING5 = new byte[7]; | ||
} | } | ||
</ | </source> | ||
==== Body ==== | ==== Body ==== | ||
== | == Function Calls == | ||
From 1.76. [http://pastebin.com/gWg1JeA8 pastebin] | |||
<pre> | <pre> | ||
Line 260: | Line 256: | ||
VtrmUtilCountAllocatedEntry LOAD FFFFFFFF827CF840 0000003F R . . . . . . | VtrmUtilCountAllocatedEntry LOAD FFFFFFFF827CF840 0000003F R . . . . . . | ||
</pre> | </pre> | ||