http://www.psdevwiki.com/ps4/api.php?action=feedcontributions&user=XDPx&feedformat=atom
PS4 Developer wiki - User contributions [en]
2024-03-29T06:33:29Z
User contributions
MediaWiki 1.39.6
http://www.psdevwiki.com/ps4/index.php?title=Talk:Npbind.dat&diff=292033
Talk:Npbind.dat
2023-10-09T10:46:55Z
<p>XDPx: Created page with "Offset Length Description Hex ASCII Notes ------------------------------------------------------------------------------------------ 0x00 0x04 File Signature D2 94 A0 18 Possible unique identifier for this file type. 0x04 0x08 Sequence 1 00 00 00 01 Indicates the start of a section. 0x0C 0x08 Sequence 2 00 00 00 02..."</p>
<hr />
<div>Offset Length Description Hex ASCII Notes<br />
------------------------------------------------------------------------------------------<br />
0x00 0x04 File Signature D2 94 A0 18 Possible unique identifier for this file type.<br />
0x04 0x08 Sequence 1 00 00 00 01 Indicates the start of a section.<br />
0x0C 0x08 Sequence 2 00 00 00 02 Another sequence marker.<br />
0x14 0x08 Flag/Settings 00 00 00 00 00 00 01 80 ? <br />
0x1C 0x30 Padding/Reserved 00 ... 00 Reserved space, possibly for alignment or future use.<br />
0x4C 0x03 Product Identifier Tag 10 00 0C Indicates start of product information.<br />
0x4F 0x0C Product Code 4E 50 57 52 31 35 30 39 31 5F 30 30 NPWR15091_00 Product identifier.<br />
0x5B 0x03 Additional Sequence 11 00 0C Could indicate another section or sub-section.<br />
0x5E 0x0C Unknown Data 30 00 ... 00 ?<br />
0x6A 0x03 Data Identifier Tag 12 00 B0 Indicates the start of a data segment.<br />
0x6D 0xC8 Data Section Varied... Potentially encrypted or binary data.<br />
0x135 0x03 Additional Data Identifier 13 00 10 Another data segment marker.<br />
0x138 0x10 Data Varied... More potentially encrypted or binary data.<br />
0x148 0xB8 Padding/Reserved 00 ... 00 Reserved space.<br />
0x200 0x04 Footer or Checksum E0 6C DE 30 Potentially an integrity check or file end marker.<br />
... ... ... ... ...</div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=DataBases&diff=282231
DataBases
2021-02-10T06:18:54Z
<p>XDPx: started database items</p>
<hr />
<div>== PS4 Databases ==<br />
<br />
<br />
It should be noted before we start that you should never give your .db files to anyone other than [https://www.reddit.com/r/ps4homebrew/comments/8kkacq/trusted_playstation_scene_developers/ trusted scene developers.]<br />
<br />
=== App.db ===</div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=VSH&diff=281213
VSH
2020-06-01T14:15:43Z
<p>XDPx: /* VSH Applications */</p>
<hr />
<div>== VSH Applications ==<br />
<br />
NPXS20119 - CrashReportUtil<br />
<br />
NPXS21000 - Syscore<br />
<br />
NPXS21001 - CompanionAppProxy <br />
<br />
NPXS21002 - PARTY DAEMON<br />
<br />
NPXS21003 - ?<br />
<br />
NPXS21004 - Video Core Server<br />
<br />
NPXS21005 - Omsk demon<br />
<br />
NPXS21006 - ?<br />
<br />
NPXS21007 - Music Core Server<br />
<br />
NPXS21010 - ?<br />
<br />
NPXS21012 - ShellAppProxy<br />
<br />
NPXS21016 - ?<br />
<br />
NPXS21019 - ?<br />
<br />
NPXS22010 - CommonDialog</div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=VSH&diff=281212
VSH
2020-06-01T13:55:14Z
<p>XDPx: Created page with "== VSH Applications == NPXS20119 - CrashReportUtil NPXS21000 - ? NPXS21001 - CompanionAppProxy NPXS21002 - PARTY DAEMON NPXS21003 - ? NPXS21004 - Video Core Server NPX..."</p>
<hr />
<div>== VSH Applications ==<br />
<br />
NPXS20119 - CrashReportUtil<br />
<br />
NPXS21000 - ?<br />
<br />
NPXS21001 - CompanionAppProxy <br />
<br />
NPXS21002 - PARTY DAEMON<br />
<br />
NPXS21003 - ?<br />
<br />
NPXS21004 - Video Core Server<br />
<br />
NPXS21005 - Omsk demon<br />
<br />
NPXS21006 - ?<br />
<br />
NPXS21007 - Music Core Server<br />
<br />
NPXS21010 - ?<br />
<br />
NPXS21012 - ShellAppProxy<br />
<br />
NPXS21016 - ?<br />
<br />
NPXS21019 - ?<br />
<br />
NPXS22010 - CommonDialog</div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=NPXS20119&diff=281211
NPXS20119
2020-06-01T13:47:16Z
<p>XDPx: Created page with "NPXS20119 - CrashReportUtil"</p>
<hr />
<div>NPXS20119 - CrashReportUtil</div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=Trophy&diff=281210
Trophy
2020-05-28T16:35:42Z
<p>XDPx: Documenting what I've found until now</p>
<hr />
<div>_lp.Pkg <==== not sure why this is here but leaving it here <br />
<br />
== Background ==<br />
Trophy files are encrypted on the PS4 by default and mounted by the console each time a game boots<br />
<br />
Trophy files get mounted to /mnt/pfs/trophy/{UserId}/data/{NpComId}<br />
<br />
== Trophy Locations ==<br />
<br />
Trophy files are saved in the following location<br />
<br />
/user/home/{UserId}/trophy/data/ <=== This Directory contains all trophies for all games on the console with the NPComId (e.g. NPWR04914_00)<br />
<br />
Inside each of these directories are the following files <br />
<br />
* sealedkey <==== Sealed Key of each trophy file<br />
* trophy.img <=== The sealed file signed with the sealed key<br />
<br />
There is also a SQLite DB that contains all information regarding trophies <br />
<br />
/user/home/10000000/trophy/db/trophy_local.db<br />
<br />
<br />
Un-encrypted trophies can also be found on the ps4 in the following locations <br />
<br />
/user/trophy/conf/ <=== these Directories seem completely useless but it does have some stuff to play with</div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=Open_Orbis_SDK&diff=281183
Open Orbis SDK
2020-05-13T06:23:04Z
<p>XDPx: Orbis SDK</p>
<hr />
<div>== Open Orbis SDK ==<br />
The Open Orbis software development kit was released to developers in May 2020 and is free to use and open source <br />
<br />
https://github.com/OpenOrbis<br />
<br />
current: [[BETA]]<br />
<br />
<br />
{{Development}}<br />
<noinclude>[[Category:Main]]</noinclude></div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=Template:Development&diff=281182
Template:Development
2020-05-13T06:20:52Z
<p>XDPx: Added Open Orbis SDK</p>
<hr />
<div>{{Navbox<br />
|name = Development<br />
|title = [[Development]]<br />
|image = [[File:Developer icon.png|50px|link=|alt=]]<br />
|listclass = hlist<br />
|state = uncollapsed<br />
<br />
|group1 = SDK's<br />
|list1 = {{Navbox subgroup<br />
|group1 = [[PSM SDK]]<br />
|list1 = {{Empty placeholder}}<br />
|group2 = [[Open Orbis SDK]]<br />
|list2 = {{Empty placeholder}}<br />
|group3 = [[SCEI PS4 SDK]]<br />
|list3 = {{Navbox subgroup<br />
|group1 = [[Neighborhood for PS4]]<br />
|list1 = [[CoreDump]]{{widedot}} [[Console Output for PS4]]{{widedot}} [[Settings for PS4]]{{widedot}} [[FS Driver]]{{widedot}} [[TM Api]]{{widedot}} [[TM Server]]{{widedot}}<br />
}}<br />
}}<br />
<br />
|group5 = [[Software Development]]<br />
|list5 = {{Navbox subgroup<br />
|group1 = [[Error Codes]]<br />
|list1 = [[C0]]{{dot}} [[C1]]{{dot}} [[C2]]{{dot}} [[C3]]{{dot}} [[C4]]{{dot}} [[CD]]{{dot}} [[CE]]{{dot}} [[E]]{{dot}} [[NP]]{{dot}} [[NW]]{{dot}} [[SU]]{{dot}} [[WS]]{{dot}} [[WV]]<br />
}}<br />
}}[[Category:Development]]<noinclude>[[Category:Main]]</noinclude></div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=App.pbm&diff=281179
App.pbm
2020-05-12T11:17:21Z
<p>XDPx: </p>
<hr />
<div>== app.pbm ==<br />
location: [PS4VOLUME]/app/[[Productcode]]/app.pbm<br />
<br />
it seems to always be in the same place as the app.pkg file <br />
<br />
* note it always seems to have a .backup made in the same location<br />
<br />
== Tools to Read == <br />
[https://github.com/xXxTheDarkprogramerxXx/PS4_Tools PS4_Tools]<br />
<br />
<br />
=== Example ===<br />
[https://hexed.it/#base64+lzjb:app.pdbm%20example;AHBkYm1DVVNBQDAwMjY1AAwBkJoJBAgBBAUABNMKAAUB2AN/8sj6b2nVAHm6LJJjoD6aAAGPMVN2D5aXAI/k8AiSrlCI1h10WRSGAAAJWwAEdDB9tCD//AH8QvxC/EL8Qv8A//////////8A////////4KwAxeKLwhW1es0Awn4B0ig+V30AqW8n8ekTMq0AQCnu5ntuxA== HEXed.it]<br />
<br />
public class PBMStruct<br />
{<br />
public byte[] pbm_magic; // 0x000 - 0x7064626D //should be the same everywhere<br />
public byte[] Productcode; // 0x004 - 0x435553413030323635 = "CUSA00265" remember to grab the extra bytes at the end 12<br />
public uint emptyval; // 0x010 - not sure this just empty for some reason<br />
public uint Unk1; // 0x014 - seems to always be 90 09 00 00<br />
public uint Verion; // 0x018 - seems to always be 00 00 01 00<br />
public uint emptyval2; // 0x01C - not sure this just empty for some reason<br />
public uint Unk2; // 0x020 - examples 00 00 6C CE<br />
public byte[] Padding; // 0x024 - seems to be padding length 3C<br />
public byte[] Enc; // 0x060 - enc? hash ? length 20<br />
public byte[] blankval; // 0x080 - blank values length 20<br />
public byte[] UnkA0; // 0x0A0 - seems to always be 01 00 00 00 <br />
public byte[] blankval2; // 0x0A4 - seems to always be 00 00 00 00 <br />
public uint UnkA8; // 0x0A8 - Again not sure seems to always be 00 01 00 00<br />
public uint Lenght; // 0x0AC - Length of file FF holder 5B 01 00 00<br />
public byte[] BlockB0_BF; // 0x0B0 - this seems to be padding again B0- BF length 50<br />
public byte[] FFStartHolder; // 0x100 - Start of the FF holder - read the Length from the length attribute<br />
public byte[] EndHash; // EOF for 20 bytes might be a hash? FC 50 65 C4 27 B0 7C 49 98 E8 26 3B 1D 85 E2 87 93 EB 38 F4 A3 F0 50 ..<br />
}<br />
<br />
Example output <br />
<br />
pkg_magic:pdbm<br />
<br />
Productcode:CUSA00265<br />
<br />
emptyval:0<br />
<br />
Unk1:990<br />
<br />
Verion:10000<br />
<br />
emptyval2:0<br />
<br />
Unk2:AD30000<br />
<br />
Padding:000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000<br />
<br />
Enc:7FF2C8FA6F69D579BA2C9263A03E9A018F3153760F96978FE4F00892AE50881D<br />
<br />
blankval:0000000000000000000000000000000000000000000000000000000000000000<br />
<br />
UnkA0:01000000<br />
<br />
blankval2:00000000<br />
<br />
UnkA8:100<br />
<br />
Lenght:15B<br />
<br />
BlockB0_BF:0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000<br />
<br />
FFStartHolder:FFFFFFFF...FFFFFFE0<br />
<br />
EndHash:ACC5E28BC215B57ACDC27E01D2283E577DA96F27F1E91332AD4029EEE67B6EC4<br />
<br />
{{File Formats}}<br />
<noinclude>[[Category:Main]]</noinclude></div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=App.pbm&diff=281178
App.pbm
2020-05-12T09:14:11Z
<p>XDPx: Adding app.pbm info to the ps4 wiki</p>
<hr />
<div>== app.pbm ==<br />
location: [PS4VOLUME]/app/[[Productcode]]/app.pbm<br />
it seems to always be in the same place as the app.pkg file <br />
<br />
* note it always seems to have a .backup made in the same location<br />
<br />
=== Example ===<br />
https://hexed.it/#base64+lzjb:app.pdbm%20example;AHBkYm1DVVNBQDAwMjY1AAwBkJoJBAgBBAUABNMKAAUB2AN/8sj6b2nVAHm6LJJjoD6aAAGPMVN2D5aXAI/k8AiSrlCI1h10WRSGAAAJWwAEdDB9tCD//AH8QvxC/EL8Qv8A//////////8A////////4KwAxeKLwhW1es0Awn4B0ig+V30AqW8n8ekTMq0AQCnu5ntuxA==<br />
<br />
{{File Formats}}<br />
<noinclude>[[Category:Main]]</noinclude></div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=Trophy00.trp&diff=281142
Trophy00.trp
2020-04-29T15:20:24Z
<p>XDPx: Keygen keys are trophy retail keys on devwiki added example as well</p>
<hr />
<div>== Background ==<br />
This is used for storage of trophy packs, simular to PS3<br />
<br />
=== PS3 side references ===<br />
* http://www.psdevwiki.com/ps3/Trophy<br />
* http://www.psdevwiki.com/ps3/TROPHY.TRP<br />
* http://www.psdevwiki.com/ps3/Trophy_files<br />
* http://www.psdevwiki.com/ps3/Trophy_livelist<br />
<br />
== Structure ==<br />
<source lang="c"><br />
typedef struct {<br />
unsigned int magic; // "Ü¢M " (0xDCA24D00)<br />
unsigned int version;<br />
unsigned long file_size; // size of full trp file<br />
unsigned int entry_num; // num entries<br />
unsigned int entry_size; // size of entry<br />
unsigned int dev_flag; // 1: dev<br />
unsigned char digest[20]; //sha1 hash<br />
unsigned int key_index;<br />
unsigned char padding[44];<br />
} trp_header;<br />
<br />
typedef struct {<br />
signed char entry_name[32];<br />
unsigned long entry_pos;<br />
unsigned long entry_len;<br />
unsigned int flag; //3 on some, 0 on others, could be flags or an enum to determine if encrypted or not?<br />
unsigned char padding[12];<br />
} trp_entry;<br />
</source><br />
<br />
=== Entries ===<br />
Seems to be 2 types of entries. Encrypted and Non - Encrypted.<br />
<br />
Non-Encrypted files seem to be just png image files.<br />
Encrypted files seem to be just ESFM files, (encrypted container for trophy.sfm files)<br />
<br />
Each ESFM file in the .trp file contain the same first 512 bits.<br />
<br />
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F<br />
<br />
00000000 0B 29 DE DE CB D5 62 61 C6 5C 75 24 9B 0C A4 08 .)ÞÞËÕbaÆ\u$›.¤.<br />
00000010 0E 40 AE C1 7C 92 1F 1E 6D D7 B6 CC 59 2D DB B8 .@®Á|’..m׶ÌY-Û¸<br />
00000020 5C 26 E7 9E 3F F6 54 9E A2 E4 94 2F 58 7F D6 9D \&çž?öTž¢ä”/X.Ö.<br />
00000030 CD 96 49 16 B7 9D 1C F4 DE D9 A7 DD FB A0 1A 68 Í–I.·..ôÞÙ§Ýû .h<br />
<br />
ESFM is just an encrypted XML format. It consists of IV of 0x10 bytes and the data itself. A key is generated by encrypting '''NP communication ID''' (padded with zeroes) with keygen ERK/keygen IV (stored inside system library) using AES-CBC-128. Then you can decrypt data using this key and IV from the header.<br />
<br />
The keygen erk/keygen iv keys are the trophy key on the dev wiki<br />
<br />
public static byte[] Trophy_Key = new byte[16]<br />
{<br />
0x21 , 0xF4 , 0x1A , 0x6B , 0xAD , 0x8A , 0x1D , 0x3E , 0xCA , 0x7A , 0xD5 , 0x86 , 0xC1 , 0x01 , 0xB7 , 0xA9 ,<br />
};<br />
<br />
<br />
NP Com ID for above Buffer: NPWR05506_00<br />
ESFM IV: 0x0 - 0x10<br />
<br />
==== Killzone Shadow Fall (NPWR05506_00) TROP.ESFM ====<br />
<source lang="xml"><br />
<!--Sce-Np-Trophy-Signature: 4c39b98c01000000000000008f5af5d6dbb6b31920c95b6df6592d9aa59de49893cf9bc69c060e21a1e599933eba7b3343ef26703dc553245022e4bb3ab67e27f5f6ac52c07480e8fe424854b226009ec06defb00d72dcdf4be793421ac2cc4d246439fcc1644e317465bcc1c7311afffa8094ba53adad0e4717a56954c7d34ffd6771b06883535389d484391fe67ac5123b1e557b4d22eec6b7c3201c916bad--><br />
<trophyconf version="1.1" platform="ps4" policy="large"><br />
<npcommid>NPWR05506_00</npcommid><br />
<trophyset-version>01.07</trophyset-version><br />
<parental-level license-area="default">0</parental-level><br />
<title-name>Killzone Shadow Fall</title-name><br />
<title-detail>Killzone Shadow Fall trophy set</title-detail><br />
<group id="001"><br />
<name>Insurgent Expansion trophies</name><br />
<detail>Insurgent Expansion</detail><br />
</group><br />
<group id="002"><br />
<name>Intercept Expansion trophies</name><br />
<detail>Intercept Expansion</detail><br />
</group><br />
<trophy id="000" hidden="no" ttype="P" pid="-1"><br />
<name>Hero</name><br />
<detail>Obtain all Killzone Shadow Fall trophies</detail><br />
</trophy><br />
<trophy id="001" hidden="no" ttype="B" pid="000"><br />
<name>The Father</name><br />
<detail>Complete level 'The Father'</detail><br />
</trophy><br />
<trophy id="002" hidden="no" ttype="B" pid="000"><br />
<name>The Shadow</name><br />
<detail>Complete level 'The Shadow'</detail><br />
</trophy><br />
<trophy id="003" hidden="no" ttype="B" pid="000"><br />
<name>Deniable</name><br />
<detail>In 'The Shadow', operate without raising an alarm or disabling the security mainframe</detail><br />
</trophy><br />
<trophy id="004" hidden="no" ttype="B" pid="000"><br />
<name>The Doctor</name><br />
<detail>Complete level 'The Doctor'</detail><br />
</trophy><br />
<trophy id="005" hidden="no" ttype="B" pid="000"><br />
<name>The Patriot</name><br />
<detail>Complete level 'The Patriot'</detail><br />
</trophy><br />
<trophy id="006" hidden="no" ttype="B" pid="000"><br />
<name>The Helghast</name><br />
<detail>Complete level 'The Helghast'</detail><br />
</trophy><br />
<trophy id="007" hidden="no" ttype="B" pid="000"><br />
<name>The Agent</name><br />
<detail>Complete level 'The Agent'</detail><br />
</trophy><br />
<trophy id="008" hidden="no" ttype="B" pid="000"><br />
<name>The Handler</name><br />
<detail>Complete level 'The Handler'</detail><br />
</trophy><br />
<trophy id="009" hidden="no" ttype="S" pid="000"><br />
<name>The Dead</name><br />
<detail>Complete level 'The Dead'</detail><br />
</trophy><br />
<trophy id="010" hidden="no" ttype="S" pid="000"><br />
<name>The Destroyer</name><br />
<detail>Complete level 'The Destroyer'</detail><br />
</trophy><br />
<trophy id="011" hidden="yes" ttype="B" pid="000"><br />
<name>New Shadow</name><br />
<detail>In 'The Savior', complete the mission without being spotted</detail><br />
</trophy><br />
<trophy id="012" hidden="yes" ttype="B" pid="000"><br />
<name>Violence is the answer?</name><br />
<detail>In 'The Savior', kill 20 soldiers and still complete the mission</detail><br />
</trophy><br />
<trophy id="013" hidden="yes" ttype="G" pid="000"><br />
<name>The Savior</name><br />
<detail>Complete level 'The Savior' and prevent the escalation of a new war</detail><br />
</trophy><br />
<trophy id="014" hidden="no" ttype="B" pid="000"><br />
<name>Outsmarted</name><br />
<detail>In singleplayer, get a quadruple kill with a single Frag Grenade</detail><br />
</trophy><br />
<trophy id="015" hidden="no" ttype="S" pid="000"><br />
<name>Outgunned</name><br />
<detail>In singleplayer, kill 6 Helghast with headshots within a single adrenaline rush</detail><br />
</trophy><br />
<trophy id="016" hidden="no" ttype="B" pid="000"><br />
<name>Outmaneuvered</name><br />
<detail>In singleplayer, kill 5 Helghast with gunfire while ziplining</detail><br />
</trophy><br />
<trophy id="017" hidden="no" ttype="G" pid="000"><br />
<name>Elite Shadow Marshal</name><br />
<detail>Complete all missions on Hard difficulty</detail><br />
</trophy><br />
<trophy id="018" hidden="no" ttype="B" pid="000"><br />
<name>Conscientious Killer</name><br />
<detail>Complete the campaign on any difficulty without shooting any civilians</detail><br />
</trophy><br />
<trophy id="019" hidden="no" ttype="S" pid="000"><br />
<name>Shadows Cannot Be Killed</name><br />
<detail>Complete the campaign on any difficulty without dying</detail><br />
</trophy><br />
<trophy id="020" hidden="no" ttype="B" pid="000"><br />
<name>Gatherer</name><br />
<detail>Find 50% of the collectibles in the campaign</detail><br />
</trophy><br />
<trophy id="021" hidden="no" ttype="S" pid="000"><br />
<name>The Knowledge</name><br />
<detail>Find all collectibles in the campaign</detail><br />
</trophy><br />
<trophy id="022" hidden="no" ttype="B" pid="000"><br />
<name>Tourist</name><br />
<detail>Complete a match on every multiplayer map</detail><br />
</trophy><br />
<trophy id="023" hidden="no" ttype="S" pid="000"><br />
<name>Dominator</name><br />
<detail>Win a match on every multiplayer map</detail><br />
</trophy><br />
<trophy id="024" hidden="no" ttype="S" pid="000"><br />
<name>On Your Way</name><br />
<detail>Complete 200 challenges</detail><br />
</trophy><br />
<trophy id="025" hidden="no" ttype="G" pid="000"><br />
<name>Multiplayer Elite</name><br />
<detail>Complete 400 challenges</detail><br />
</trophy><br />
<trophy id="026" hidden="no" ttype="G" pid="000"><br />
<name>Million Points</name><br />
<detail>Get a total of 1,000,000 points in multiplayer</detail><br />
</trophy><br />
<trophy id="027" hidden="no" ttype="B" pid="000"><br />
<name>Scout</name><br />
<detail>Max out any upgradable Scout ability</detail><br />
</trophy><br />
<trophy id="028" hidden="no" ttype="B" pid="000"><br />
<name>Support</name><br />
<detail>Max out any upgradable Support ability</detail><br />
</trophy><br />
<trophy id="029" hidden="no" ttype="B" pid="000"><br />
<name>Assault</name><br />
<detail>Max out any upgradable Assault ability</detail><br />
</trophy><br />
<trophy id="030" hidden="no" ttype="G" pid="000"><br />
<name>Jack Of All Trades</name><br />
<detail>Max out all upgradable abilities</detail><br />
</trophy><br />
<trophy id="031" hidden="no" ttype="G" pid="000"><br />
<name>Weapons Specialist</name><br />
<detail>Unlock all attachments for all weapons</detail><br />
</trophy><br />
<trophy id="032" hidden="no" ttype="S" pid="000"><br />
<name>Decorated</name><br />
<detail>Earn a total of 500 accolades</detail><br />
</trophy><br />
<trophy id="033" hidden="no" ttype="B" pid="-1" gid="001"><br />
<name>Hacktivist</name><br />
<detail>Reach the maximum level for the Hacking Ability</detail><br />
</trophy><br />
<trophy id="034" hidden="no" ttype="B" pid="-1" gid="001"><br />
<name>Kleptomania</name><br />
<detail>Reach the maximum level for the Stealing Ability</detail><br />
</trophy><br />
<trophy id="035" hidden="no" ttype="B" pid="-1" gid="001"><br />
<name>All Flavors</name><br />
<detail>Make a kill with all primary weapons as an Insurgent</detail><br />
</trophy><br />
<trophy id="036" hidden="no" ttype="B" pid="-1" gid="001"><br />
<name>Finders Keepers</name><br />
<detail>Collect 25 Online Collectibles</detail><br />
</trophy><br />
<trophy id="037" hidden="no" ttype="B" pid="-1" gid="001"><br />
<name>Remember me?</name><br />
<detail>Make 25 kills with each one of the Retro weapons</detail><br />
</trophy><br />
<trophy id="038" hidden="no" ttype="S" pid="-1" gid="001"><br />
<name>New Toys!</name><br />
<detail>Reach the maximum level for the E-Pulse Emitter, Tactical Echo Emitter, and Guard Drone</detail><br />
</trophy><br />
<trophy id="039" hidden="no" ttype="G" pid="-1" gid="001"><br />
<name>Like a Boss</name><br />
<detail>Finish the campaign in Elite mode</detail><br />
</trophy><br />
<trophy id="040" hidden="no" ttype="B" pid="-1" gid="002"><br />
<name>Pyromaniac</name><br />
<detail>Get 250 kills with the Assault's Breacher automatic shotgun in co-op</detail><br />
</trophy><br />
<trophy id="041" hidden="no" ttype="B" pid="-1" gid="002"><br />
<name>High And Dry</name><br />
<detail>Get 250 kills with the Marksman's LS70 sniper rifle in co-op</detail><br />
</trophy><br />
<trophy id="042" hidden="no" ttype="B" pid="-1" gid="002"><br />
<name>Necromancer</name><br />
<detail>Revive 50 Team mates in co-op</detail><br />
</trophy><br />
<trophy id="043" hidden="no" ttype="B" pid="-1" gid="002"><br />
<name>Tactical Triplets</name><br />
<detail>Get 250 kills with the Tactician Turrets in co-op</detail><br />
</trophy><br />
<trophy id="044" hidden="no" ttype="B" pid="-1" gid="002"><br />
<name>Bare Hands</name><br />
<detail>Get 5 brutal melee kills as each of the four Combat Roles in co-op</detail><br />
</trophy><br />
<trophy id="045" hidden="no" ttype="S" pid="-1" gid="002"><br />
<name>Wallstreet Banker</name><br />
<detail>Bank 2500 points as each of the four Combat Roles in co-op</detail><br />
</trophy><br />
<trophy id="046" hidden="no" ttype="G" pid="-1" gid="002"><br />
<name>Co-op Captain</name><br />
<detail>Win 50 co-op games</detail><br />
</trophy><br />
</trophyconf><br />
</source><br />
<br />
{{File Formats}}<br />
<noinclude>[[Category:Main]]</noinclude></div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=Build_Strings&diff=281013
Build Strings
2020-04-16T07:23:05Z
<p>XDPx: Reverted edits by 67.181.190.122 (talk) to last revision by Zecoxao</p>
<hr />
<div>= Kernel Build Strings Table =<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
! Type of Kernel !! Version !! String !! Notes<br />
|-<br />
| DEX || 0.82 || r6816/release_branches/release_00.820 || dumped<br />
|-<br />
| DEX (Devkit) || 1.00 || r26310/release_branches/release_01.000 Jul 10 2013 18:40:11 || decrypted<br />
|-<br />
| CEX || 1.01 || r27590/release_branches/release_01.010 Aug 7 2013 02:01:45 || dumped<br />
|-<br />
| CEX || 1.05 || r29800/release_branches/release_01.050 Oct 1 2013 05:34:40 || dumped<br />
|-<br />
| DEX || 1.051 || r29941/release_branches/release_01.051 Oct 3 2013 23:56:24 || dumped<br />
|-<br />
| CEX || 1.50B || r31298/release_branches/release_01.500 Nov 12 2013 05:34:36 || dumped<br />
|-<br />
| CEX || 1.52 || r31906/release_branches/release_01.520 Dec 5 2013 05:33:35 || dumped<br />
|-<br />
| CEX || 1.60 || r34204/release_branches/release_01.600 Jan 29 2014 05:36:34 || dumped<br />
|-<br />
| DEX || 1.61 || r35076/release_branches/release_01.610 Feb 12 2014 05:33:55 || dumped<br />
|-<br />
| CEX || 1.62 || r36286/release_branches/release_01.620 Mar 10 2014 05:37:07 || dumped<br />
|-<br />
| CEX|| 1.75 || r41581/release_branches/release_01.750 Jul 27 2014 20:36:05 || dumped<br />
|-<br />
| DEX || 1.75 || r41581/release_branches/release_01.750 Jul 27 2014 20:36:07 || dumped<br />
|-<br />
| CEX || 1.76 || r43234/release_branches/release_01.760 Aug 20 2014 07:45:21 || dumped<br />
|-<br />
| DEX || 1.76 || r43234/release_branches/release_01.760 Aug 20 2014 07:45:23 || dumped<br />
|-<br />
| DEX || 2.00 || r45985/release_branches/release_02.000 Oct 24 2014 16:54:02 || dumped<br />
|-<br />
| DEX || 2.01 || r46373/release_branches/release_02.010 Oct 31 2014 22:39:16 || dumped<br />
|-<br />
| DEX || 2.02 || r46549/release_branches/release_02.020 Nov 7 2014 17:58:22 || dumped<br />
|-<br />
| DEX || 2.03 || r47215/release_branches/release_02.030 Nov 25 2014 5:39:10 AM || dumped<br />
|-<br />
| CEX || 2.03 || r47215/release_branches/release_02.030 Nov 25 2014 05:39:10 || decrypted<br />
|-<br />
| DEX || 2.04 || r49166/release_branches/release_02.040 Feb 6 2015 5:36:00 AM || dumped<br />
|-<br />
| DEX || 2.50 || r51885/release_branches/release_02.500 Mar 20 2015 16:34:28 || dumped<br />
|-<br />
| DEX || 2.51 || r53246/release_branches/release_02.510 Apr 17 2015 05:30:13 || dumped<br />
|-<br />
| DEX || 2.55 || r56181/release_branches/release_02.550 Jun 25 2015 5:30:47 AM || dumped<br />
|-<br />
| DEX || 2.57 || r57763/release_branches/release_02.570 Jul 16 2015 5:31:04 AM || dumped<br />
|-<br />
| DEX || 3.00 || r60535/release_branches/release_03.000 Sep 25 2015 21:31:57 || dumped<br />
|-<br />
| DEX || 3.10 || r61314/release_branches/release_03.100 Oct 14 2015 5:33:31 AM || dumped<br />
|-<br />
| DEX || 3.11 || r61917/release_branches/release_03.110 Oct 27 2015 5:32:37 AM || dumped<br />
|-<br />
| DEX || 3.15 || r64907/release_branches/release_03.150 Dec 18 2015 5:33:07 AM || dumped<br />
|-<br />
| DEX || 3.50 || r69022/release_branches/release_03.500 Apr 5 2016 5:33:17 AM || dumped<br />
|-<br />
| CEX || 3.55 || r72333/release_branches/release_03.550 Jun 14 2016 05:33:20 || dumped<br />
|-<br />
| DEX || 3.55 || r72333/release_branches/release_03.550 Jun 14 2016 5:33:20 AM || dumped<br />
|-<br />
| DEX || 3.70 || r72424/release_branches/release_03.700 Jun 15 2016 5:33:34 AM || dumped<br />
|-<br />
| CEX || 4.00 || r75742/release_branches/release_04.000 Sep 8 2016 14:29:38 || dumped<br />
|-<br />
| DEX || 4.00 || r75742/release_branches/release_04.000 Sep 8 2016 14:29:38 || dumped<br />
|-<br />
| CEX || 4.01 || r76151/release_branches/release_04.010 Sep 26 2016 05:41:25 || dumped<br />
|-<br />
| DEX || 4.01 || r76151/release_branches/release_04.010 Sep 26 2016 5:41:25 AM || dumped<br />
|-<br />
| CEX || 4.05 || r76632/release_branches/release_04.050 Oct 11 2016 05:35:55 || dumped<br />
|-<br />
| DEX || 4.05 || r76632/release_branches/release_04.050 Oct 11 2016 5:35:55 AM || dumped<br />
|-<br />
| CEX || 4.06 || r77771/release_branches/release_04.060 Nov 10 2016 05:42:26 || dumped<br />
|-<br />
| DEX || 4.06 || r77771/release_branches/release_04.060 Nov 10 2016 5:42:26 AM || dumped<br />
|-<br />
| CEX || 4.07 || r78818/release_branches/release_04.070 Dec 1 2016 05:38:06 || dumped<br />
|-<br />
| DEX || 4.07 || r78818/release_branches/release_04.070 Dec 1 2016 5:38:06 AM || dumped<br />
|-<br />
| DEX || 4.50 || r81475/release_branches/release_04.500 Mar 8 2017 6:58:29 AM || dumped<br />
|-<br />
| CEX || 4.55 || r82197/release_branches/release_04.550 Mar 29 2017 05:25:42 || decrypted/dumped<br />
|-<br />
| DEX || 4.55 || r82197/release_branches/release_04.550 Mar 29 2017 6:19:27 AM || dumped<br />
|-<br />
| DEX || 4.70 || r83997/release_branches/release_04.700 May 25 2017 6:14:20 AM || dumped<br />
|-<br />
| DEX || 4.71 || r84809/release_branches/release_04.710 Jun 20 2017 6:14:11 AM || dumped<br />
|-<br />
| DEX || 4.72 || r85130/release_branches/release_04.720 Jun 30 2017 6:21:32 AM || dumped<br />
|-<br />
| DEX || 4.73 || r85578/release_branches/release_04.730 Jul 25 2017 6:18:26 AM || dumped<br />
|-<br />
| CEX || 4.74 || r86759/release_branches/release_04.740 Sep 12 2017 05:24:58 || dumped<br />
|-<br />
| DEX || 4.74 || r86759/release_branches/release_04.740 Sep 12 2017 6:19:25 AM || dumped<br />
|-<br />
| CEX || 5.00 || r87095/release_branches/release_05.000 Sep 26 2017 05:25:25 || decrypted<br />
|-<br />
| DEX || 5.00 || r87095/release_branches/release_05.000 Sep 26 2017 6:39:00 AM || dumped<br />
|-<br />
| CEX || 5.01 || r87479/release_branches/release_05.010 Oct 18 2017 05:25:14 || dumped<br />
|-<br />
| DEX || 5.01 || r87479/release_branches/release_05.010 Oct 18 2017 6:41:32 AM || dumped<br />
|-<br />
| DEX || 5.03 || r88813/release_branches/release_05.030 Dec 5 2017 6:39:11 AM || dumped<br />
|-<br />
| CEX || 5.05 || r89649/release_branches/release_05.050 Jan 15 2018 05:28:50 || dumped<br />
|-<br />
| DEX || 5.05 || r89649/release_branches/release_05.050 Jan 15 2018 6:48:30 AM || dumped<br />
|-<br />
| CEX || 5.07 || r90177/release_branches/release_05.070 Jan 30 2018 12:20:10 || dumped<br />
|-<br />
| DEX || 5.50 || r90807/release_branches/release_05.500 Mar 2 2018 6:29:37 AM || dumped<br />
|-<br />
| DEX || 5.53 || r91210/release_branches/release_05.530 Mar 28 2018 6:30:33 AM || dumped<br />
|-<br />
| CEX || 5.53 || r91210/release_branches/release_05.530 Mar 28 2018 05:41:01 || decrypted<br />
|-<br />
| DEX || 5.55 || r96810/release_branches/release_05.550 May 10 2018 12:40:23 PM || dumped<br />
|-<br />
| CEX || 5.55 || r96810/release_branches/release_05.550 May 10 2018 11:36:21 || decrypted <br />
|-<br />
| CEX || 6.00b1 || r101022/release_branches/release_06.000 Jul 13 2018 05:39:58 || decrypted<br />
|-<br />
| DEX || 6.02 || r108670/release_branches/release_06.020 Oct 15 2018 3:37:52 PM || dumped<br />
|-<br />
| CEX || 6.20 || r109816/release_branches/release_06.200 Nov 2 2018 05:41:33 || dumped<br />
|-<br />
| DEX || 6.20 || r109816/release_branches/release_06.200 Nov 2 2018 6:41:43 AM || dumped<br />
|-<br />
| CEX || 6.50 || r118672/release_branches/release_06.500 Mar 1 2019 05:42:45 || dumped<br />
|-<br />
| DEX || 6.51 ||r120213/release_branches/release_06.510 Mar 19 2019 6:40:32 AM || dumped<br />
|-<br />
| CEX || 6.70 || r124152/release_branches/release_06.700 May 22 2019 05:42:57 || dumped <br />
|-<br />
| CEX || 6.71 || r125276/release_branches/release_06.710 May 31 2019 19:39:22 || dumped <br />
|-<br />
| CEX || 6.72 || r128004/release_branches/release_06.720 Jul 9 2019 05:42:32 || dumped <br />
|-<br />
| CEX || 7.00 || r135061/release_branches/release_07.000 Oct 2 2019 05:28:54 || decrypted<br />
|-<br />
| CEX || 7.02 || r141010/release_branches/release_07.020 Dec 16 2019 15:07:40 || dumped<br />
|-<br />
|}<br />
<br />
= Secure Kernel Build Strings Table =<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
! Type of Kernel !! Version !! String !! Notes<br />
|-<br />
| DEX || 1.75 || secure kernel build: Jul 27 2014 20:15:59 (r4166:release_branches/release_01.750) || dumped<br />
|-<br />
| DEX || 1.76 || secure kernel build: Aug 20 2014 07:26:47 (r4464:release_branches/release_01.760) || dumped<br />
|-<br />
| DEX || 2.00 || secure kernel build: Oct 24 2014 16:32:03 (r4708:release_branches/release_02.00) || dumped<br />
|-<br />
| DEX || 2.01 || secure kernel build: Oct 31 2014 22:18:50 (r4745:release_branches/release_02.0100) || dumped<br />
|-<br />
| DEX || 2.02 || secure kernel build: Nov 7 2014 17:37:24 (r4746:release_branches/release_02.0200) || dumped<br />
|-<br />
| DEX || 2.03 || secure kernel build: Nov 25 2014 05:17:20 (r4760:release_branches/release_02.0300) || dumped<br />
|-<br />
| DEX || 2.04 || secure kernel build: Feb 6 2015 05:15:06 (r4937:release_branches/release_02.0400) || dumped<br />
|-<br />
| DEX || 2.50 || secure kernel build: Mar 20 2015 16:20:02 (r5263:release_branches/release_02.500) || dumped<br />
|-<br />
| DEX || 2.51 || secure kernel build: Apr 17 2015 05:15:40 (r5348:release_branches/release_02.510) || dumped<br />
|-<br />
| DEX || 2.55 || secure kernel build: Jun 25 2015 05:15:53 (r5437:release_branches/release_02.550) || dumped<br />
|-<br />
| DEX || 2.57 || secure kernel build: Jul 16 2015 05:16:17 (r5580:release_branches/release_02.570) || dumped<br />
|-<br />
| DEX || 3.00 || secure kernel build: Sep 25 2015 21:16:04 (r5902:release_branches/release_03.000) || dumped<br />
|-<br />
| DEX || 3.10 || secure kernel build: Oct 14 2015 05:18:24 (r5999:release_branches/release_03.100) || dumped<br />
|-<br />
| DEX || 3.11 || secure kernel build: Oct 27 2015 05:17:30 (r6065:release_branches/release_03.110) || dumped<br />
|-<br />
| DEX || 3.15 || secure kernel build: Dec 18 2015 05:17:59 (r6194:release_branches/release_03.150) || dumped<br />
|-<br />
| DEX || 3.50 || secure kernel build: Apr 5 2016 05:16:15 (r6697:release_branches/release_03.500) || dumped<br />
|-<br />
| DEX || 3.55 || secure kernel build: Jun 14 2016 05:16:18 (r6856:release_branches/release_03.550) || dumped<br />
|-<br />
| DEX || 3.70 || secure kernel build: Jun 15 2016 05:16:04 (r7117:release_branches/release_03.700) || dumped<br />
|-<br />
| DEX || 4.00 || secure kernel build: Sep 8 2016 14:07:18 (r7600:release_branches/release_04.000) || dumped<br />
|-<br />
| DEX || 4.01 || secure kernel build: Sep 26 2016 05:22:03 (r7632:release_branches/release_04.010) || dumped<br />
|-<br />
| DEX || 4.05 || secure kernel build: Oct 11 2016 05:16:36 (r7615:release_branches/release_04.050) || dumped<br />
|-<br />
| DEX || 4.06 || secure kernel build: Nov 10 2016 05:20:54 (r7793:release_branches/release_04.060) || dumped<br />
|-<br />
| DEX || 4.07 || secure kernel build: Dec 1 2016 05:19:08 (r7873:release_branches/release_04.070) || dumped<br />
|-</div>
XDPx
http://www.psdevwiki.com/ps4/index.php?title=Indie_Development&diff=280889
Indie Development
2020-04-07T07:30:35Z
<p>XDPx: Adding Homebrew Development section here</p>
<hr />
<div>== Homebrew and [http://en.wikipedia.org/wiki/Independent_video_game_development Indie Development] ==<br />
* Not without a PS developer license<br />
** requirements:<br />
*** Form a Corporate Entity (Strongly Recommended)<br />
*** Obtain an Employer Tax ID Number (Recommended)<br />
*** Static IP (Required for DevNet Access)<br />
*** You must be physically located in a SCE [[Regioning|Region]]:<br />
**** US, Mexico, Central America, South America, or Canada ({{SCEA}} region) -&gt; http://us.playstation.com/develop/<br />
**** Europe, Russia, Middle East, Africa, India, Australia or New Zealand ({{SCEE}} region) -&gt; http://develop.scee.net/software<br />
**** Japan ({{SCEJ}}) or Southeast Asia + Hong Kong {{SCE Asia}} - &gt; http://www.jp.playstation.com/pdr/<br />
**** Korea ({{SCEK}}) - &gt; http://www.scek.co.kr/partner/game.sce<br />
*** Complete online registration<br />
*** Sign the [http://en.wikipedia.org/wiki/Non-disclosure_agreement NDA] & Developer Application<br />
*** Agree to the Developer Agreements<br />
*** Setup devnet access with above static IP<br />
<br />
see: http://www.scedev.net/ and SCE subdivisions<br />
<br />
=== Game & Apps Engines ===<br />
* [http://blog.us.playstation.com/2013/03/27/game-developers-phyreengine-3-5-arrives-today-for-ps3-ps4-ps-vita/ PhyreEngine 3.5]<br />
* [http://cryengine.com/ Cryengine]<br />
* [http://yoyogames.com/ GameMaker by yoyoGames]<br />
* [http://unity3d.com/unity/multiplatform/consoles Unity (game engine)]<br />
* [http://unrealengine.com Unreal Engine 4]<br />
* [http://allegorithmic.com/technology/substance-engine Substance Engine]<br />
* [http://www.fmod.org/ FMOD Studio is an audio content creation tool for games]<br />
<br />
=== See also ===<br />
<br />
*[[Homebrew Development]]*<br />
*[http://www.psdevwiki.com/ps4/Homebrew Development]<br />
<br />
*[[Game Engines]]<br />
*[http://www.psdevwiki.com/ps3/Game_Engines PS3 Game Engines]<br />
<br />
{{Software}}<br />
<noinclude>[[Category:Main]]</noinclude></div>
XDPx