Jump to content
 Share

 Share

VPURemix System - VPPatching System - VPX ONLY

    Create an account or sign in to download this
download_no_perm
43241 Views
10635 Downloads
3.3 From 6 reviews
888.93 kB File Size
Dazz Created by

1 Screenshot

VPURemix Patching System

What is the VPU Patching System:

The VPU Patching System is a way to provide modified tables without having to re-distribute the original creation. This method was created to allow our Direct Output admins to add DOF compliance to existing tables. Patches created using this system requires the original un-modified version of the table release. Each patch created should come with a "ReadMe.txt" file that shows the URL to download the original table that the patch is based on.

Usage:

1. VPURemix comes in 64bit executable. Download the correct version of VPPatch for your processor.

2. Extract folder and files to your hard drive. You may place the extracted folder wherever you prefer.

3. Double click on the VPPatchXX.exe to start program.

To Apply a patch:

  • a. If you do not already have the table that the patch was created for; you will need to download that file. Read the "ReadMe.txt" file that comes with the patch download. The file should contain a link to the original file that the patch is based on.
  • b. Make sure that you are on the "Apply Patch" tab located at the top of the window.
  • c. Under "Original Table (Unmodified)". Click on "Choose" and then select the Original Unmodified Table that the patch was created for.
  • d. Under "New Table Patch" click on "Choose" and select the patch file (.dif) that you want to apply to the table.
  • e. Under "New Table File Name". Type in the name that you want to call your new table. Make sure that the file name ends in .vpt.
  • f. Click "Apply Patch" - You will get a pop-up window indicating the location where your new file was created. This should be in the "mods" folder located in the same folder as the VPPatchXX.exe.

To Create a patch - For table authors/modders:

  • a. When updating or modding your table; Do not save over your original file. Save your file as a new file and use this new file for your updates or modifications. This application will compare the original file, with your update file, and it will output a new file (.dif) that includes ONLY your changes. Depending on the types of updates/mods; these files are normally smaller than the original file and will save bandwith.
  • b. Click on the "Create Patch" tab located at the top of the window.
  • c. Under "Original Source"; select the "Original un-modified table".
  • d. Under "Modified Source"; select the file in which you did your updates/modifications to.
  • e. Under "Dif Name"; type in what you want to call this patch and make sure that the file name ends with a .dif file extension. ex: Table_mod_v1.02.dif
  • f. Click on "Create Patch". This will pop-up a command window; that may be blank. This is temporary for now, but this indicates that the patch creation is working. Depending on the changes it may take a minute or two for the patch (.dif) to be created. Once completed the new patch file will be located in the "difs" folder located in the same folder as the VPPatchXX.exe.
  • g. When distributing a patch file. Please create a "ReadMe.txt" file along with your patch. Please make sure that the readme includes the name of the original file, as well as a URL where the user can download the original file that the patch is based on.

4. Hit the X on the window or the Esc button on your keyboard to close the application.

Notes:

  • If you use a patch on a table that it's not intended for, or a table that has already been modified, then applying the patch will have un-expected consequences.

To Do:

  • CRC validation against original source table.
  • Add progress bar to show status when creating patch.

Special Thanks:

  • Thanks to Rascal for being an excellent member of the VPUniverse community. This application is a work based on his proof of concept for using dif files for patching VP tables.
  • Thanks to Rascal for helping test this application and giving his valued input.
  • Thanks to Members of VPUniverse.com for thinking outside of the box and advancing this hobby.
  • Special Thanks goes out to each and every table author! If it wasn't for you; our hobby wouldn't be where it is today.
Dazz
Dazz

What's New in Version 1.04   See changelog

Released

No changelog available for this version.

User Feedback

Create an account or sign in to leave a review

You need to be a member in order to leave a review

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

vothar

· Edited by vothar

   2 of 2 members found this review helpful 2 / 2 members

garbage in the V1.04 state. this system is not good at all as it didn't even calculate any HASH (like sha-1) that any standard DIFF software will incorporate in the final DIFF file, so you can't make an error by using the wrong source file (and get a corrupt result). the common usage is if the calculate source HASH (from the file you give as the 'original') is not the same than the one extracted from the diff file, the software must launch a warning and refuse to move forward...  this is the MINIMUM to do when you try to push a original-diff-new version system. iT's not because you find a file that seem to be the good one, that it is the 'one'. So EVEN if the author of the DIFF give a link to a file, nothing can prove that the file was not changed in the meantime you use the diff. Only a incorporate HASH can prevent any error. I know it's a harsh criticism but it's a minimum when you want to make such a tool public

Link to review
Thalamus

   5 of 6 members found this review helpful 5 / 6 members

Should not really "comment" on reviews. But, well, I see the use for it his time around.

 

Common mistakes ? YES - You don't have the exact original version as the author started from.

Be aware. If you change the table the slightest - your patch might not work. Even a POV change - is a change.

 

That is also why a patch should ALWAYS have a link to the exact version it was patched from !!

Link to review
suganutt

   0 of 1 member found this review helpful 0 / 1 member

When attempting to follow your instructions, I was given a notice window that the new file had been created in the "mods" folder, but THERE IS NO MODS FOLDER that is showing up or created.. So, I don't understand why it's telling me it made this new VPT file in a folder that doesn't exist in the location it said it was in?!?

Link to review
jadflat

  

Did what it said on the tin first try with Getaway, can't complain

Link to review
toady

  

This patcher seems simple enough to use, but Ive tried Getaway and Pinbot and cant get either one to work. I  have 10.7. Any common mistakes?

Link to review
leeoneil

  

Works well, and very fast !

i don't understand how it works 😆 but the results are perfect !

 

Good idea, perfect for a lot of projects !

Link to review
×
  • Create New...