1. Check if you have installed the Python Programming Language Interpreter 2.6.X+ on your O.S. If not you can get on You must login or register to view this content.the package that suits to your needs.
2. Clone the repository or get the code.
$ hg clone You must login or register to view this content.
3. Run your O.S. shell (as cmd on Windows) go to PUPPY dir and simple enter the command:
A simple UI to easy the things more, written in Qt/PyQT and will continue to run on any O.S. with a Python interpreter.
UPDATE:
So you can now download the Windows 32 bit binary package to use with Windows Shell (cmd), the Windows 32 binary package does not require the Python Interpreter on your machine.
It's compiled on a Windows XP 32 bit and already tested on Windows 7 32 bit, I can't guaratee that will works on other versions.
How to use:[/u]
1. Windows 32 bit version does not require Python Interpreter;
2. Run cmd (Windows Shell) and go to PUPPy directory;
3. Enter the command: puppy [-u/--unpack|-p/--pack] [pup filename] [directory]
Examples:
Unpack:
puppy -u PS3UPDAT.PUP myFW
Packing:
puppy -p myPS3UPDAT.PUP myFW
4. Have a coffee.
Where to find the Windows 32 bit binary package? You must login or register to view this content. and download the file: puppy-shell-w32.zip it's ready to use!
1.8 Mb? It's because the program was written on a interpreted program language: Python, to freeze the binary package, we've to add various system files in order to run properly.