SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   SH5 Mods Workshop (https://www.subsim.com/radioroom/forumdisplay.php?f=249)
-   -   [TEC] How to use TDWs Patcher (https://www.subsim.com/radioroom/showthread.php?t=197960)

volodya61 05-23-13 08:34 AM

Quote:

Originally Posted by DerMo (Post 2061234)
1.2 ..just checked it again

Have you used earlier patcher's versions?
If so, have you disabled all changes of old version before using new one?

Also try this - http://www.subsim.com/radioroom/show...40&postcount=2

DerMo 05-23-13 10:59 AM

(SOLVED!)

Quote:

Originally Posted by volodya61 (Post 2061264)
Have you used earlier patcher's versions?
If so, have you disabled all changes of old version before using new one?

Also try this - http://www.subsim.com/radioroom/show...40&postcount=2

Yesidid a clean new install of SH5
>But i think that the error comes from the irretating discription "select TDW_SH5_Patches.s5p" and open, point it to the folder", it should be precice by saying that you have to choose the TDW GenPatch folder inside the SH5/MODS folder, and not the one that pops up first when the "select path to sh.5 exe"-window appears.

But here is another problem

When i activate the TDW gen patcher via Jonesoft GenModEnabler
and start the game there comes the message:

Procedure starting point
"?BeginMultithreadedUpdate@ParticleManager@@AE XXZ" was not found in DLL "Particles.act"


I even deactivated all changes in TDW_GenericPatcher_v_1_0_94_0 and deployed it again
but to no avail.
Deactivating TDW_GenericPatcher_v_1_0_94_0 completely via JSGME and the game starts, weird

DerMo 05-23-13 11:35 AM

1 Attachment(s)
Quote:

Originally Posted by DerMo (Post 2061323)
Yesidid a clean new install of SH5
>But i think that the error comes from the irretating discription "select TDW_SH5_Patches.s5p" and open, point it to the folder", it should be precice by saying that you have to choose the TDW GenPatch folder inside the SH5/MODS folder, and not the one that pops up first when the "select path to sh.5 exe"-window appears.

Looks like i was wrong because the first error message is back again:/\\!!
What is going on here...

1.stock sh5.exe SHsim.act and SHcollisions.act i put in the just created TDW_GenericPatcher_v_1_0_94_0 folder
2.this folder i put into SH5/mods
3.via JSGME i click "explore" and start GenericPatcher.exe
4.File->Open-> TDW_SH5_Patches.s5p (click open)
5. window "select path to sh5.exe"
appears and then?????
I tried the Ubisoft\Silent Hunter 5\SH5.exe and the
Ubisoft\Silent Hunter 5\MODS\TDW_GenericPatcher_v_1_0_94_0\SH5.exe,
both with the same error message

Trevally. 05-23-13 12:46 PM

Update
Added Volodya61 "How to in Rus" to post 1:yeah:

DerMo 05-23-13 05:56 PM

(SOLVED!)

Quote:

Originally Posted by DerMo (Post 2061347)
Looks like i was wrong because the first error message is back again:/\\!!
What is going on here...

1.stock sh5.exe SHsim.act and SHcollisions.act i put in the just created TDW_GenericPatcher_v_1_0_94_0 folder
2.this folder i put into SH5/mods
3.via JSGME i click "explore" and start GenericPatcher.exe
4.File->Open-> TDW_SH5_Patches.s5p (click open)
5. window "select path to sh5.exe"
appears and then?????
I tried the Ubisoft\Silent Hunter 5\SH5.exe and the
Ubisoft\Silent Hunter 5\MODS\TDW_GenericPatcher_v_1_0_94_0\SH5.exe,
both with the same error message


Melcorn 06-15-13 09:41 PM

Im new to SH5. and I wanted to use your SH5 Mod Guide for Beginners and ended up trying to use TDW patcher. I downloader latest version and when I extract files I simply don't get same files. like I have diferent version of patcher. I cant use ether you guid with ss or video guide posted below. please help... this is what I get
http://img341.imageshack.us/img341/152/oiyq.jpg

divingbluefrog 06-16-13 12:50 AM

V 1.0.113 is a "major" release, as it changes the way the patchers are handled.
But the operating mode stays the same.
Better to enabled the Generic Patcher as a stand alone.
In the root folder shown in your post, create a new folder "MyFilePatched".
Copy all the stock files GP expects to find in this folder : sh5.exe and all the .act. (make a copy in a safe place too...)
Run GP, and give him the path : root\MyFilePatched\ when it asks for files path.
Apply the changes you want.
Copy the resulting files in your Ubisoft\Slient Hunter 5\.
That's all.

Melcorn 06-16-13 07:43 AM

Just to make sure :) After I edited all files he needed I don't need to enable it with JSGME. I just copy and replace files I edited back to my game folder where they belong?

divingbluefrog 06-16-13 11:16 AM

@Melcorn : exactly :up:
Nonetheless be sure to enable also the Mods (standard JSGME this time) which are correlated with the options you choose : for example the torpedoes mod.

Qitbuqa 06-16-13 11:32 AM

Quote:

Originally Posted by divingbluefrog (Post 2071332)
V 1.0.113 is a "major" release, as it changes the way the patchers are handled.
But the operating mode stays the same.
Better to enabled the Generic Patcher as a stand alone.
In the root folder shown in your post, create a new folder "MyFilePatched".
Copy all the stock files GP expects to find in this folder : sh5.exe and all the .act. (make a copy in a safe place too...)
Run GP, and give him the path : root\MyFilePatched\ when it asks for files path.
Apply the changes you want.
Copy the resulting files in your Ubisoft\Slient Hunter 5\.
That's all.

Great post. I had exactly the same problem - recently bought boxed version of SH5 (I had Steam version before), patched everything according those tutorials from 2012, but hydrophone bug was still there. Was about to give up, but apparently I'll be sinking some tonnage today. :arrgh!:

Quick edit: did everything as told - copied all those files and everything, modded them using GP, then pasted them into game folder and BAM - I hear ships, but don't have them displayed as either unknown, merchant or warship.

Another quick edit: apparently managed to resolve the issue.

ygirouard 07-06-13 01:03 PM

Quote:

Originally Posted by divingbluefrog (Post 2071332)
V 1.0.113 is a "major" release, as it changes the way the patchers are handled.
But the operating mode stays the same.
Better to enabled the Generic Patcher as a stand alone.
In the root folder shown in your post, create a new folder "MyFilePatched".
Copy all the stock files GP expects to find in this folder : sh5.exe and all the .act. (make a copy in a safe place too...)
Run GP, and give him the path : root\MyFilePatched\ when it asks for files path.
Apply the changes you want.
Copy the resulting files in your Ubisoft\Slient Hunter 5\.
That's all.

Would it be possible to update your original thread to match the latest version of Generic Patcher ? I'm trying to follow instructions to install v1.0.122 and nothing matches. Furthermore, you can't install it as a mod anymore because it will conflict with NewUI mods (both modify same dlls), therefore the whole section about loading it as a mod using jsgme has to go.

Having to dig down to the last posts in the thread to find this out was not very intuitive...

TheDarkWraith 07-06-13 01:12 PM

Quote:

Originally Posted by ygirouard (Post 2080285)
Would it be possible to update your original thread to match the latest version of Generic Patcher ? I'm trying to follow instructions to install v1.0.122 and nothing matches. Furthermore, you can't install it as a mod anymore because it will conflict with NewUI mods (both modify same dlls), therefore the whole section about loading it as a mod using jsgme has to go.

Having to dig down to the last posts in the thread to find this out was not very intuitive...

That's incorrect. You can install it as a mod (the patched files). The app you never want to install as a mod. The files it patches yes you can install as a mod.

If you create a folder in your MODS folder called Patched Files or something of the likes and you place all the files the generic patcher is going to patch in there and then you point the app to those files then you have just made a mod out of the patched files. Now you simply enable your Patched Files mod and voila, you have just replaced the stock files with the patched ones. When you want to return to stock game you disable your Patched Files mod.

If you want to test Patches without truly committing to them then enable your Patched Files mod, point the app to your \Silent Hunter 5\ folder for each file, enable/disable patches wanting to test. Play game. Don't like the patches? Disable your Patched Files mod and changes are gone. Repeat process.

ygirouard 07-06-13 01:15 PM

Quote:

Originally Posted by TheDarkWraith (Post 2080289)
That's incorrect. You can install it as a mod (the patched files). The app you never want to install as a mod. The files it patches yes you can install as a mod.

If you create a folder in your MODS folder called Patched Files or something of the likes and you place all the files the generic patcher is going to patch in there and then you point the app to those files then you have just made a mod out of the patched files. Now you simply enable your Patched Files mod and voila, you have just replaced the stock files with the patched ones. When you want to return to stock game you disable your Patched Files mod.

If you want to test Patches without truly committing to them then enable your Patched Files mod, point the app to your \Silent Hunter 5\ folder for each file, enable/disable patches wanting to test. Play game. Don't like the patches? Disable your Patched Files mod and changes are gone. Repeat process.

Then why did you say in another reply that you couldn't install NewUI + Generic Patcher as a mod because it touched the same dlls and conflicted together? I tried it and it gave me warnings about that when I installed the mod. You're the one that told me to install the app as a stand-alone? Did you not understand what I mean then?

This is what you wrote...

Quote:

Ever heard of the phrase DLL hell? It's what you are experiencing. My UIs mod contains DLLs that I wrote. The Generic Patcher contains DLLs I wrote. They both share 2 common DLLs. You can't let one overwrite the other's DLLs (they could be different versions). That is why you need to use the Generic Patcher as a stand-alone app and DO NOT unzip it to your \Silent Hunter 5 folder. Place it on your desktop, create a new folder for it, whatever just don't place it in your \Silent Hunter 5 folder.
Did I not understand correctly?

TheDarkWraith 07-06-13 01:19 PM

Quote:

Originally Posted by ygirouard (Post 2080290)
Then why did you say in another reply that you couldn't install NewUI + Generic Patcher as a mod because it touched the same dlls and conflicted together? I tried it and it gave me warnings about that when I installed the mod. You're the one that told me to install the app as a stand-alone? Did you not understand what I mean then?

This is what you wrote...



Did I not understand correctly?

You're totally missing the point. You don't include any files of the app in your mod (Patched Files). You include the files of the game the app works on (sh5.exe, shcollisions.act, shsim.act, etc. etc.). If you are placing any of the apps DLLs in your mod then you are doing it completely wrong.

The DLLs included with the app are support libraries for the app only. They should never be used or placed in any mod.

ygirouard 07-06-13 01:30 PM

Quote:

Originally Posted by TheDarkWraith (Post 2080293)
You're totally missing the point. You don't include any files of the app in your mod (Patched Files). You include the files of the game the app works on (sh5.exe, shcollisions.act, shsim.act, etc. etc.). If you are placing any of the apps DLLs in your mod then you are doing it completely wrong.

The DLLs included with the app are support libraries for the app only. They should never be used or placed in any mod.

I get it now and I'm in the process of doing it correctly (I think), will try it again and see if that works. For what it's worth, I understand what you meant now, but it wasn't obvious (to someone that doesn't know the app) the way you phrased it first. I still think there should be a simple set of instructions bundled with the Generic Patcher however. That would have saved me a lot of hours. If what I'm doing now works, I'll redo-it from scratch, take screenshots step by step and write a new install guide for it. Others deserve as much.


All times are GMT -5. The time now is 05:11 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.