Played this on PS4 years ago and completely forgot what all the buttons do. Thank you for saving me from negotiating which XBox controller buttons are what on a Dualsense. Great work!
When I tried running the patch.bat file, the terminal showed that the file "original_UI_GFX.arch05" could not be found. My fix for this was deleting the "UI_GFX_0.arch05" file in the game install folder* before opening Steam and verifying the game files**. Verifying the game files restored 2 files: "UI_GFX_0.arch05" and "UI_GFX.arch05". Running the batch file again worked after this and it seems to have something to do with the naming of the files or missing files.
*Whether or not the deletion of the "UI_GFX_0.arch05" file contributed to the solution, I don't know. **Go to your Steam library and right click on the game. Click Properties>Installed Files>Verify integrity of game files.
Hey there. So this didn't work, but I found a way around this. I checked the patch.bat file and it's running this command which patches the game "xdelta.exe -d -s o_UI_GFX.arch05 patch.dif UI_GFX.arch05"
I didn't have a o_UI_GFX.arch05, but I did have a UI_GFX_0.arch05, which wouldn't work for some reason relating to checksums. The reason why it deletes the files is because it runs 4 other del commands, which removes these. del /q o_UI_GFX.arch05 del /q xdelta.exe del /q patch.dif del /q patch.bat
What I did: 1) Delete all references to UI_GFX from the installation folder. 2) Verify the game content. This re-downloaded the files and gave me a "UI_GFX.arch05." 3) Renamed that file to "o_UI_GFX.arch05" 4) Opened Powershell in the installation folder. 5) Ran the following command: .\xdelta.exe -d -s .\o_UI_GFX.arch05 .\patch.dif .\UI_GFX.arch05 This completed with no issues. 6) Opened the game and it worked like a charm.
Looking at the OP again more closely, and assuming no typos, it isn't the same. They had a file with "_0?" after the "GFX", so the rename failed as he didn't have the original file.
This is the only way i got it to work for me too. Thanks bro and everyone just follow this guys' tutorial but I'd add a step between 4) and 5) of copying the mod files into the installation folder and then hold ALT and press L and type powershell. It should open and then paste the code.
As of October-2024, it works completely fine with the game of the year edition only issue i had was the the admin privileges & had to restart the game once or twice!
TY for creating this and saving me the headache of xbox icons, *Endorsed!
Downloaded this so i could use my ps4 controller while playing on steam via my pc and had some trouble getting it to work. After some messing around, I had to take the four mod files out of the folder they were in and deposit them into the /shadow of mordor file itself, where the UI_GFX.arch05 file was, and THEN run the .bat patch file to get it to work
Whenever I would click on "patch" it would delete "UI_GFX.arch05" in my installation folder for unknown reason, so I obviously got an error that it's missing.
I would then vitrify game files to get it back, but it would just happen all over again.
The solution was, I needed to disconnect my controller and connect it only after the installation was complete. No idea why, but that worked.
52 comments
My fix for this was deleting the "UI_GFX_0.arch05" file in the game install folder* before opening Steam and verifying the game files**.
Verifying the game files restored 2 files: "UI_GFX_0.arch05" and "UI_GFX.arch05".
Running the batch file again worked after this and it seems to have something to do with the naming of the files or missing files.
*Whether or not the deletion of the "UI_GFX_0.arch05" file contributed to the solution, I don't know.
**Go to your Steam library and right click on the game. Click Properties>Installed Files>Verify integrity of game files.
So this didn't work, but I found a way around this.
I checked the patch.bat file and it's running this command which patches the game
"xdelta.exe -d -s o_UI_GFX.arch05 patch.dif UI_GFX.arch05"
I didn't have a o_UI_GFX.arch05, but I did have a UI_GFX_0.arch05, which wouldn't work for some reason relating to checksums. The reason why it deletes the files is because it runs 4 other del commands, which removes these.
del /q o_UI_GFX.arch05
del /q xdelta.exe
del /q patch.dif
del /q patch.bat
What I did:
1) Delete all references to UI_GFX from the installation folder.
2) Verify the game content. This re-downloaded the files and gave me a "UI_GFX.arch05."
3) Renamed that file to "o_UI_GFX.arch05"
4) Opened Powershell in the installation folder.
5) Ran the following command: .\xdelta.exe -d -s .\o_UI_GFX.arch05 .\patch.dif .\UI_GFX.arch05
This completed with no issues.
6) Opened the game and it worked like a charm.
The second line of the patch.bat:
ren UI_GFX.arch05 o_UI_GFX.arch05
This makes the o_UI_GFX.arch05 from the UI_GFX.arch05 with a simple rename command.
I checked again, the bat file works perfectly.
UI_GFX_0.arch05
UI_GFX.arch05
This worked for me
only issue i had was the the admin privileges & had to restart the game once or twice!
TY for creating this and saving me the headache of xbox icons, *Endorsed!
I would then vitrify game files to get it back, but it would just happen all over again.
The solution was, I needed to disconnect my controller and connect it only after the installation was complete. No idea why, but that worked.