PPF Builder [APP]
PPF Builder [APP]
Another shell integration
Heres how it works, on opening the app you will be presented with this screen:
The 1st section is the 'PPF Applier', once you've added this; whenever you right-click a ppf you'll have the following option:
If you were to then click that you would be presented by a window like this:
You would then chose the file to apply it to. Once you have, if you've set it so you see a msgbox then:
Else you'll just hear a noise
Moving onto the 2nd part of the app
This is the 'PPF Creator', one thing you must remember though is ppf's arent just made for Halo2, there universal meaning every file can be 'PPF'ed'.
So keeping that in mind, once youve added it you can right-click any file and you'll see the option:
Clicking will bring you to a screen where you then choose the original file. After that there will be another window asking you what the PPF's description will be:
And then the PPF will be made and confirmed:
Unless of course youve set the preference to beep
And thats it! Hope you find this useful
A couple of things you should keep in mind:
@ Once the PPF is created, if there are 0 changes the app will delete it.
@ If the original file is smaller that the modified file you will be asked if you wish to add bytes to it to equal out the sizes, this is because PPF's cannot be made when the sizes are unequal.
@ Preferences are saved when the app closes.
@ Once you have added one of the right-clicking options the location of the app will be saved, then when you use a right-click option it will go back to that location and startup the app. This means that if you do change the app's location after 'Adding', you must open the app up again and 'Add' again. This will overwrite the old location with the new one
@ The .dll must stay in the same directory as the app for it to function properly.
Heres how it works, on opening the app you will be presented with this screen:
The 1st section is the 'PPF Applier', once you've added this; whenever you right-click a ppf you'll have the following option:
If you were to then click that you would be presented by a window like this:
You would then chose the file to apply it to. Once you have, if you've set it so you see a msgbox then:
Else you'll just hear a noise
Moving onto the 2nd part of the app
This is the 'PPF Creator', one thing you must remember though is ppf's arent just made for Halo2, there universal meaning every file can be 'PPF'ed'.
So keeping that in mind, once youve added it you can right-click any file and you'll see the option:
Clicking will bring you to a screen where you then choose the original file. After that there will be another window asking you what the PPF's description will be:
And then the PPF will be made and confirmed:
Unless of course youve set the preference to beep
And thats it! Hope you find this useful
A couple of things you should keep in mind:
@ Once the PPF is created, if there are 0 changes the app will delete it.
@ If the original file is smaller that the modified file you will be asked if you wish to add bytes to it to equal out the sizes, this is because PPF's cannot be made when the sizes are unequal.
@ Preferences are saved when the app closes.
@ Once you have added one of the right-clicking options the location of the app will be saved, then when you use a right-click option it will go back to that location and startup the app. This means that if you do change the app's location after 'Adding', you must open the app up again and 'Add' again. This will overwrite the old location with the new one
@ The .dll must stay in the same directory as the app for it to function properly.
- Attachments
-
- PPF Builder.rar
- Remember, I like feedback, good or bad!
- (79.21 KiB) Downloaded 430 times
-
- Posts: 937
- Joined: Tue Oct 25, 2005 7:18 pm
- Contact:
-
- Posts: 937
- Joined: Tue Oct 25, 2005 7:18 pm
- Contact:
i say dont waste your time, ppf will be used more again soon, maybe even .mppfs but i wont say anymore.nifebender wrote:low8 where are you??????? it seems that most mods are using sppf files now, so i just figure making it work with sppf's would be alittle more usefull. still got my download anyway.
btw nice job
Your sig can't exceed 75kb in file size.
-
- Posts: 339
- Joined: Sat Apr 30, 2005 6:24 am
- Location: United States Posts: 9,999,999,999 1337: Yes, Very Much Team: T3am Guard14ns Gamertag: PigFarker
Mini PPFschrasherx wrote:.mppfsnifebender wrote:low8 where are you??????? it seems that most mods are using sppf files now, so i just figure making it work with sppf's would be alittle more usefull. still got my download anyway.
PigFarker - T3am Guard14ns Creator/Founder
WIP: | Cel Shaded Coagulation - 68% | Cel Shaded Headlong - 15% | Perfect Halo 2 Mongoose - 80% |
THE SPPF AND SERENITY WAR ENDS NOW WITH THIS!: | Serenity + SPPF <<<< PigFarker | Now, ENOUGH FIGHTING!
-
- Posts: 937
- Joined: Tue Oct 25, 2005 7:18 pm
- Contact:
-
- Posts: 122
- Joined: Thu Nov 03, 2005 3:49 pm
- Location: XBL: TheWandererLee
- Contact:
Yeah
You guys really should stay on topic, with this I add that this is a very good application, would be cool for some people if you could post a tutorial on how to do this maybe?
By the way, SPPF's can only patch Halo 2 .map files.Agent ME wrote:Also - will this new patch type you're working on work on all types of files like PPFs, IPSs, and SPPFs, or will it be specifically for Halo2 Map files like serenity?
We know .ppf files to stand for Playstation Patch File, although it is also known as many other things. Details for this file extension can be found hereDWells55 wrote:Why don't you just call it .xpf (Xbox Patch File) or .hpf (Halo Patch File) instead of sticking to the old name which stands for PlayStation Patch File.
banned.
-
- Posts: 581
- Joined: Wed Dec 07, 2005 3:16 pm
- Location: You stalkers... I aint tellin you shizzle :P
I think itd be a dumb idea, (no offense) but we already have like 4 types of patches, and more is just annoying...... Unless its Amazing.Strang3r wrote:Thank YouTwo-One wrote:Nicely done.
And chrasherX if you are making another patching system, then i would be happy to shell integrate it , if you want too