80w ago - This weekend PlayStation 3 developer aldostools has followed up on his previous revisions with PARAM.SFO Editor v2.3 in PS3Tools, which allows for conversion PARAM.SFO (SFO) files to PARAM.SFX (SFX) files and vice-versa alongside the changes detailed below.
To quote: I just updated the PARAM.SFO Editor (included in the ps3tools.zip) It now can convert PARAM.SFX to SFO and viceversa.
Command line syntax:
PARAM_SFO_Editor.exe [<infile>] [options]
--help Shows this dialog.
--out=<outfile> Converts the input file to SFX or SFO file format
PARAM_SFO_Editor.exe param.sfo --out=param.sfx
PARAM_SFO_Editor.exe param.sfx --out=param.sfo
PS3 Tools Collection by Aldo's Tools
Copyright (c) 2012 by Aldo Vargas - www.aldostools.org
It's a tool that should help you gain some space on your external HDD, removing unnecessary files. It actually moves the files to a RIPPED folder in the root of the disk and replace the file with a 0 byte file.
VERY IMPORTANT: You should verify your game (play it!) before delete any file permanently!!
+The PS3RIP includes the patterns for ripping almost all languages, except English!! Initial release excluded English & Spanish. This release excludes English only, but allows to exclude other languages.
IMPORTANT: Review the patterns and comment or remove the lines for the languages that you want to keep. (for ripping files stored in your PS3 use my PS3 FTP Client tool)
PARAM.SFO editor 2.3
It's a tool to edit PARAM.SFO files and PARAM.SFX files created by Create PS3_EXTRA.
The PARAM.SFO editor supports SFO and SFX files.
Convert SFO to SFX and viceversa.
Support for SAVE DATA param.sfo, PS3 GAME param.sfo, PSP param.sfo, and other categories.
SFO and SFX are automatically associated to the editor.
Supports drag and drop and command line parameters (use /? for details on parameters).
Displays the ICON0.PNG/ICON2.PNG found in the SFO/SFX folder.
Add new fields to param.sfo
Account ID button (to make compatible certain saves that don't check the PARAM.PSD)
New fields in the GUI that allow to edit some ATTRIBUTE values (like add support for Background Music, disable Move Controller warnings, PSP Vita Remote Play, etc.)
I want to thank to ps3devwiki.com for all the information provided and HELLCAT for his PS3SFOEdit.exe.
PS3 Game Integrity 1.1
This tool calculates the MD5, SHA-1 or CRC32 for a file or folder (and sub-directories) and generate a content.md5 file for future verification. If the content.md5 is present in the folder, the program reports if any file was deleted, added or changed. This tool is very useful to check if your game has corrupted files due due bad sectors, virus or cross-links (which are very common when an USB device is removed from the PS3 while it is turned on).
New in 1.1: CRC32 hash support, find in log, size is now optional, some bug fixes.
PS3 File Splitter 1.1
Splits files larger than 4GB to fit in USB drives formatted with FAT32. It also join splitted files. Splits files can be any specified size.
Note: GiB = 2^30, GB=10^9, MiB=2^20, MB=10^6, KiB=2^10, KB=10^3
New in 1.1: Support for more file extensions (eg. part# = part1 .. part9, part0 = part0 .. part9)
It's a tool to pack, unpack and verify multiMAN's theme files (THM).
New in 1.3.2:
New verification file (theme.lst) based on 04.02.00
Delete or open the files directly from the log
Switching mode do not clear the path fields
PKG ContentID 1.1
It's a tool for view quickly the ContentID of a PKG. It can be used to verify its Title_ID, compare against RAP/edat files, etc.
PKG files are auto-associated to PKG_ContentID.exe
If you copy program PKG_ContentID.exe in the same folder of PkgView 1.2 (ps3zone.ifcaro.net/) it will pass the PKG to PkgView.exe when you double click or press ENTER on a PKG.
Pressing Ctrl+ENTER on a PKG file, will show the ContentID of the PKG and allow open it with PkgView.
Pressing Shift+ENTER on a PKG file, will extract the content of the PKG on the same folder of the PKG.
Create PS3_EXTRA 1.1
This tool scans for the PKG, MP4 and P3T files copied to each game folder, its PS3_UPDATE folder, PKGDIR or PS3_CONTENT, and store them under a PS3_EXTRA structure.
When a game is mounted with multiMAN, there will be 2 BD icons on the XMB: one disc for the game itself and another with PKGs, MP4 and P3T. It should make it easier to install the game patches, DLC, fixes, and related videos, due they will be listed in a neat menu like the one used by "PStore news" (big squares of 486x405 pixels).
How to use:
1) First put the pkg's at the root of your game folder (eg: BLES00000).
2) Run Create_PS3_EXTRA.exe
3) Click the browse button in the top right corner [...]
4) Select the "GAMES" folder that contains the games with the pkg's eg: x:\GAMEZ and then click the OK button
5) Now tick or untick the folders you want or don't want the app to process
6) Click the Start button
7) Close the program
8) Open the folder eg: BLES00000 folder
9) Now your folder should contain a folder called PS3_EXTRA
10) All the pkg's should have automatically been renamed and moved to the PS3_EXTRA folder
11) Launch the game using multiMAN
12) On the xmb menu you should now see 2 disc icon's. The top disc icon is the actual game, The bottom disc icon is the dlc/update pkg's.
13) Click on the bottom disc icon to see and install the dlc/updates
Changes in 1.1:
+Create_PS3_EXTRA now can find PKG files in PS3_CONTENT and PKGDIR folders, and move them to the PS3_EXTRA folder.
+The PS3_CONTENT and PKGDIR folders are renamed to avoid conflicts with the PS3_EXTRA structure.
!Fixed package "size" issue for PKG files >4GB
!Due a typo in the code it was not moving the P3T files to PS3_EXTRA. Fixed.
This tool, if copied to the GAMES or GAMEZ folder, will rename the games sub-folders from the default "BLUS0000-[Title]" format to "Title [BLUS0000]". This name format should make it easier to find the games using Explorer. Just copy the renam.exe to the x:\GAMES (or x:\GAMEZ) folder and run it. (Do not expect any GUI. It will rename the folders and exit)
All these tools are Win32 and require the VB5 runtime DLL. XP users should have this already installed (if not, download & install the DLL).
Good day all! A few weeks ago I got tired of having to either go to windows or to linux to accomplish a PS3 related task. So I decided to put together a simple gui to accomplish these goals and now I want to share it with any others.
This is just a GUI for fail0verflow's, Mathieulh's (ps3 pkg extractor), HACKERSCHANNEL-PS3Py’s, Wargio’s and gehots tools.
ALL CREDIT FOR ANY REAL WORK GOES TO THE AUTHORS OF THE TOOLS THAT ARE BEING USED!
Thanks to defyboy for the wiki and euss for maintaining it! You do not need macports or the Xcode! Things you need to have installed to make this work:
You will need to have X11 installed. If on 10.7 it is installed, if on 10.6 please double check you can always go to your Applications/Utilities/ and see if X11 is in there. If it is not get your install disc and install X11. Frameworks:
unself: This will unself any self file just enter the name of file and is not a NPDRM file.
unself2: This will unself2 any self file just enter the name of file and is for a NPDRM file. See README.txt for mallory instructions.
readself: Will prompt you to type the name of the file you want to readself on.
make_self: This is geohot’s make_self.
make_self_npdrm: This is geohot’s make_self_npdrm tool.
package_finalize: This is geohot’s tool to make any .pkg installable on WutangrzaCFW.
norunpack: This is fof’s tool to unpack a NOR.BIN.
pupunpack: This will unpack any PS3UPDAT.PUP
pupexplode: This will unarchive all the files from the PS3UPDAT.PUP
ungpkg: This is for unpkg npdrm pkg (works on some .pkg not on others)
unpkg: This is for unpkg of regular pkg (works on some .pkg not on others)
unpack_devflash: it’s a simple dev_flash extractor for 3.56+ PUPs
extract CoreOs: it’s a simple CoreOs extractor for 3.56+ PUPs
Mathieulh's PS3 PSP decrypter and extractor: This will extract and decrypt retail PS3 or PSP game.pkg it works for extracting some .pkg that other tools won't, but doesn't always remame everything correctly so double check and rename anything that needs... Sorry the port isn't perfect, please double check your files if something is wrong it works on some .pkg and not other
make_pkg: This is HACKERSCHANNEL-PS3Py's python script that will make a npdrm .pkg that will install on your PS3. Please read the ReadMe and HowToUse included in the archive.
Update: NEVIK has now released PS3Tools for Mac OSX version 3 with SCETool for OSX with details below, as follows:
Good day and Merry Xmas to all who take part. This is PS3TOOLS_v3 for OsX
What is new:
Scetool thanks Naehrwert and flatz!
klicencebruteforce thanks Magic333X and aldostools for some advice.
A special thanks to a friend on the irc you know how you are!
Please read the Scetool.ReadMe and the READMEMAGiC333X.txt for additional information.
How to use:
Just download the zip file and extract to your home directory and double click Start_Ps3tools. I have included the updated keys for F0F tools if you don't have these already place them in the .ps3 folder in your home directory. This is a work in progress so please leave any questions or anything suggestions here in the forum.
A extra note: In PS3TOOLS gui Scetool is limited to basic disc/npdrm signing for 3.55/4.21. If you want to resign lv1/lv2 or things of the such you will need to use the command line and have a understanding of what you are doing.
If you are in need of altering a PARAM.SFO for a disc game let MM do it for a update you will need to make a new one by copying/altering the information from one xml to a new xml which will then make a new PARAM.SFO using psl1ght. It is not perfect but it works.
Once again thanks to all the great people out there making this fun happen. Naehrwert, flatz, F0F, graf, kakaroto, Magic333X, aldostools, HACKERSCHANNEL-PS3Py... and all the rest too many to name. Peace to all and have a wonderful day!
Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!
Following up on his NoRSX PS3 v0.1.9 (96b8a31) update, today PlayStation 3 developer deroad has released an application dubbed Install Package Homebrew for PS3 CFW users followed by v1.2 with details below.
To quote: Hi everyone, since I'm working on PSChannel (I don't know when it will be finished), I had to build a few features for it (I will not tell which they are). so I written this simple homebrew to install one or more PKG without using the XMB option. this app is useful if you, for some reason, can't use that option.. it will create on the XMB a new icon that will allow you to install that pkg.
How to use it:
Place in the main directory of your USB a pkg (it can handle up to 100 pkgs, and the max size for each of them is 4GB).. then plug in the usb on the ps3 and run the app.
It will search the usb from /dev_usb000 to /dev_usb009, once found it will start it copy and create the right files to allows you to install it from the XMB without the option.
THIS APP WILL RESTART THE PS3 ONCE FINISHED. I hope that this app can be useful (maybe also someday).
This new version allow to install packages also from the /dev_hdd0/package folder, just not plug in any USB and it will search in that directory.
Update: Install Package Homebrew Source Code (via devram0.blogspot.co.at/2012/11/install-package-homebrew-source-code.html) from https://twitter.com/Wargio/status/271654228471197697:
I decided to release my source code (linked above) of this homebrew. to compile it, you will need PSL1GHT V2.
if you want to copy partially or entirely the code, please, add me on the credits. Have fun.
Today PlayStation 3 homebrew developer aldostools has released PS3 Cheats Editor version 1.1 followed by v1.2 which works with the recently released PS3UserCheat PS3 Cheat Dongle v2.3 Update from oct0xor and v2.02 with some more revisions below.
Download: http://aldostools.org/temp/PS3_Cheats_Editor_installer.exe / http://www.sendspace.com/file/ym4cob by gingerbread
To quote: Some features...
Read/save cheats database for ps3usercheat (st.dat)
Sort database by column (Title ID, Name, Version, number of cheats, region) (database is saved in the selected order)
Added option to rearrange the position of the games in the list (use Alt+Up arrow / Alt+Down arrow in the listview)
Exports selected games as text files
Imports text file (exported format) and append to current database
Allows to save the description in TITLE ID + NAME + VERSION (without < > and region)
It accepts the file as a command line parameter (useful to open through batch files or associate extensions)
Support for drag & drop
Lots of keyboard shortcuts
The tool keeps internally the version read from the file. If you edit a game's title, you will notice that it includes the version (from the description). The program will parse the edited text and will search for ##.## (eg. 01.05). If it is found, it stores 01 05 in the database. If the pattern ##.## is not found, it will use 01.00 by default So, it's important to always include the version in the game's description.
That was exactly the part that deank helped me to figure out. BTW I updated the icon for the PSN games in the program.
0- The import now merges the cheats. So if user A has 3 cheats, and user B has 2 cheats (1 common, 1 different). User A imports cheats from B (or B imports cheats from A), in both cases the database should contain 4 cheats.
1- Added extension .ps3cheat
2- Added a suggested name for export
3- Use F2 to edit individual cheat title
4- The OCX is required. I could remove it, but it would be a lot of work, due I would have to program all the functions of the OCX. You can make a SFX and put the OCX and the EXE, the EXE will automatically register the OCX.
5- TXT format can be used for that
6- Fixed the window title (it said PS3 Game Editor instead of PS3 Cheats Editor)
PS3 Cheats Editor 2.6.2:
Edits the cheats database for ps3usercheat (st.dat). Allows export/import cheats to the database in text and binary formats. 3.55 CFW is required.
Now the cheats compatible with the EBOOT hack can be identified easily. This version includes a cheats database for 520 games compiled by gingerbread at ps3hax and a link to his discussion thread. Thanks to SkillerCMPnow the EBOOT patcher supports code type: 0T00 (8bit), 1T00 (16bit), 2T00 (32bit), 4T00 (Serial codes), 5T00 (Copy codes)
Special thanks to skillerCMP, gingerbread, BahumatLord, haxxxen and bungholio for the tutorial about converting CU codes.
This version includes a cheats database for 414 games compiled by gingerbread at ps3hax and a link to his discussion thread.
This version includes a cheats database for 409 games compiled by gingerbread at ps3hax and a link to his discussion thread.
Support info files in .pdf, .tif, .rtf, .html and .txt
This version includes a database with 381 games compiled by gingerbread at ps3hax and a link to his discussion thread.
I updated the tool to install the st.dat. So, it is not longer required to extract it from the PKG
There was an issue importing the games that started with "PSN" and I fixed the bug in the build 1.5
If you find bugs, they are also features. This is a sample code for Dragon's Dogma BLES01356. All credits go to xtatu at the CMP Forums
M) Enabler code
00000100 424C4553 01356018
DAMAGE 0 PLAYER
00002000 008BFC44 00000000
From haxxxen: Here are some new codes (credits to cmp staff and users, i only have ported the codes)
00002000 00AF0FC4 3D403E80
In this version I moved all the tools to a "tools" folder. Just run the PS3 Tools Menu.exe. The titleid and md5 databases are updated.
The "PKG ContentID" application now acts as a hub for various tasks from Windows Explorer:
Double click on a PUP to view its content using ifcaro' PUPView
Double click on a PKG to view its content using ifcaro' PKGView
Double click on a BIN, SELF or SPRX to view the info using scetools
Ctrl+Enter on a BIN, SELF or SPRX to resign the file using scetools (includes 3.60 keys)
Shift+Enter on a PKG to extract the PKG
Ctrl+Enter on a PKG to view the PKG Content ID
Shift+Ctrl+Enter on a PKG to repack a retail PKG as debug PKG - useful for DEX users.
Right click on a PKG and select Make PKG to create a PKG.
Almost all the tools now return to the menu clicking on the right-top blue icon
Added drag & drop support to Create PS3_EXTRA and PS3RIP. PS3 Game Updates is included in the zip.
Note: if you need to use your own batch to resign the EBOOTs, create a file named "custom_eboot_fix.bat" in the folder of scetool.
I programmed a FixELF.exe (16kb) that does the hex replace (same as binmay - freecode.com/projects/binmay). But it is specialized for this this task if no parameter is provided, it asumes EBOOT.ELF "24 13 BC C5 F6 00 33 00 00 00 36" "24 13 BC C5 F6 00 33 00 00 00 34"
I just integrated it to my PS3 Tools, so to resign an EBOOT.BIN just double-click on it hodling Ctrl (or press Ctrl+Enter on it) and it makes a resigned EBOOT.BIN and EBOOT.BIN_ORIGINAL
It is required to run once the PKG ContentID.exe to associate the files.
Quick Tutorial for Converting PS3 3.60 Games to 3.55 Using PS3 Tools:
I. -- Preparation --
1- Download the ps3tools and install it
2- Run PARAM.SFO Editor and close it (this register the SFO extensions to Windows)
3- Run PKG Content ID and close it (this will register the EBOOT, self, sprx to Windows)
(you may need to copy the ps3 keys and the cygwin files requied by psn_package_npdrm to the ps3tools\tools)
II. -- Fixing a 3.60 disc game --
4. Open the GAMES\title name\PS3_GAME and double click on the PARAM.SFO
5. Press alt+y (PS3 System) and press down to set the version to 3.55
6. Press Ctrl+S to save the SFO and close the window
7. Open USRDIR and browse the folders to see if the are .self or .sprx
a. If you find a .self or .sprx, double click on it to view if it is using [3.60-3.61 keys]
b. If there are not .self or .sprx, press Ctrl+Enter on the EBOOT and you're ready to play
c. If there are .self or .sprx, copy the EBOOT.BIN and all the .self/.sprx files to the scetool folder in PS3 Tools and run the BruteForce.exe
d. If the keys are found, the BruteForce will resign the EBOOT.BIN and self/sprx
e. Copy the resigned EBOOT.BIN and self/sprx to their original location and play
III. -- Fixing a 3.60 patch PKG --
8. Run PS3 Game Update from the PS3 Tools Menu, enter the title id of the game, set the target version to 3.60 and press Verify
9. Download the PKG files that are 3.60 or lower
10. Once the download complete, double click again the completed file to open the folder
11. Press Shift+Enter on the PKG to extract all the files
12. Browse to the extracted folder\TITLEID and double click on the PARAM.SFO. Change the PS3 System to 3.55, press Ctrl+S and exit
13. Browse to USRDIR and repeat the all the steps in 7 (resign the 3.60 to 3.55)
14. Once you have resigned the files to 3.55 and copied them back to the extracted folder, browse up to the extracted folder. eg. UP0002-BLUS30591_00-CODBLOPSPATCH012-A0113-V0100-PE
15. Right click on the folder and select Make PKG
16. Install the PKG and play
You may want to try redownloading it (using the same link above) as apparently since the initial 1.0 release it has been updated with v1.0.1, v1.0.2, v1.0.3 and v1.0.4 to fix some of the bugs:
Fixed bug: 'error 70 - access denied' on Windows 64bit
Fixed bug: 'stop download if game folder is collapsed'
Fixed bug: 'Verify button disabled pasting text with mouse'
Fixed bug: 'Verify button disabled pasting text in lower case'