VOGONS


First post, by Kerr Avon

User metadata
Rank Oldbie
Rank
Oldbie

Yesterday I installed the new Unreal Tournament patch (oldUnreal Unreal Tournament v4.69c) to my laptop, and now it's working great, but I did have a little trouble getting it to display properly using OpenGL, whereas the earlier patch for UT worked with no user tinkering required. So for a few minutes, I thought I might end up wanting to revert the UT installation to how it had been before I applied the new patch.

You know how when you have a PC game installed, or a utility or whatever, and you have a patch or update for it that you want to apply, which will involve copying files from the patch's .zip file into the game/utility's folder (or more likely, it's tree of folders), and probably over-writing some files that are already in the folder?And sometimes of course, you might later on want to reverse this action, and restore the original contents of the folder on your hard-drive, whether because the patch or mod or whatever you copied over was bugged or make the original program worse somehow.

So I was wondering if there was a program that would copy the contents of a .zip file over say a game's hard-drive installation, with the same result as if you'd done it manually, but the program you used to copy the contents over would keep a record of what files had been copied over, and included a revert command, so that later on if you used the revert command then the new files would be removed from the game's folders. And also this program would hopefully keep a track of what files had been over-written by the patch, and so would store copies of these over-written files, in case you did want to revert the patch's actions. Ideally this program would be able to store the details and backup files of many such instances of patching, so you could come months later, and revert a patch if you so choose.

If the program couldn't un-archive .zip/.rar/.7z files itself, but could only copy files from a folder/folder tree then that wouldn't be a problem, as the user could just create a temporary folder on the hard drive, and un-archive the patch files into that folder manuall, then run this patcher/de-patcher program. And I don't think such a program could handle patches that come in one executable, that might be too much to ask.

Anyway, does such a program exist, please?

Reply 1 of 2, by akula65

User metadata
Rank Oldbie
Rank
Oldbie

I'm not sure how well this relates to what you are looking for, but I have seen a number of gaming communities concerned with managing mods, sometimes dozens or hundreds of them. One tool that is frequently used is the JoneSoft Generic Mod Enabler (JSGME). The author (apparently) stopped work on this tool over ten years ago, but a number of entities still use it. The last release (2.6.0) is described here in the Wayback Machine:
https://web.archive.org/web/20120313073726/ht … ucts-jsgme.html
A working download link for the latest release (I think) is available here:
https://web.archive.org/web/20100704034620/ht … jsgme_setup.exe
You may be able to find other versions in the Wayback Machine or online on gaming sites. You can Google any number of tutorials on how to use the tool. I came across a similar tool here:
https://github.com/mguegan/ovgme
This will hopefully give you a good starting point in your search.

Reply 2 of 2, by Kerr Avon

User metadata
Rank Oldbie
Rank
Oldbie

I will have a look at these, thanks.