How the fuck does I autotranslate a game

ZeroNoHero

Newbie
Apr 25, 2019
57
43
I've been fucking around with Reipatcher for about a day and a half now and no dice. the game I have is unity and I have no idea what I'm doing.
 

TheBlueKnight

Discussion Dynamo
Respected User
Jr. Uploader
Oct 1, 2018
25,172
19,102
If you want to use ReiPatcher...
You don't have permission to view the spoiler content. Log in or register now.
It won't always work especially on new games using the newer Unity, and most of the time it's better to use the separate BepInEx and auto translator. What's the name of the game?
 
  • Like
Reactions: anne O'nymous

ZeroNoHero

Newbie
Apr 25, 2019
57
43
I did that by the way for Reipatcher. It didn't work, and the game is still in japanese.
 

TheBlueKnight

Discussion Dynamo
Respected User
Jr. Uploader
Oct 1, 2018
25,172
19,102
I did that by the way for Reipatcher. It didn't work, and the game is still in japanese.
Oh Amu-Chan. There was a game thread for a very short time but it disappeared for a rule 7 check a year ago and never came back, there's still a translation request though. Extract this in to the game folder with the exe, but a Reipatcher free copy as ReiPatcher will block it...

Amu patch -

ReiPatcher should work, it was what was used for the game thread. But that patch uses BepInEx and the separate translator and a (kind of working) decensor, both need a internet connection that patch has a lot of it saved though.
 

ZeroNoHero

Newbie
Apr 25, 2019
57
43
You say this patch was made last year, and the game got a update in august, could that be the problem?
 

TheBlueKnight

Discussion Dynamo
Respected User
Jr. Uploader
Oct 1, 2018
25,172
19,102
You say this patch was made last year, and the game got a update in august, could that be the problem?
That's the patch I made myself. It was initially made it with a older version, but it's been working fine with later ones and 1.52 is what the patch was taken from. Both it and the version of ReiPatcher I just tried are...
You don't have permission to view the spoiler content. Log in or register now.
Something's crashing it, there's a (crash) log file. Might be the file address, make sure it's short and English. Just one Russian character in a user name has crashed it before, some people have to have it directly on the C: drive weirdly.

Also make sure that ReiPatcher didn't touch the copy of the game.

If none of that works or isn't relevant look here. That's how to make you own patch using parts of mine, but for this game you need the x86 version of BepInEx.
 

ZeroNoHero

Newbie
Apr 25, 2019
57
43
Uploading crash log now

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> HarmonyLib.HarmonyException: IL Compile Error (unknown location) ---> HarmonyLib.HarmonyException: IL Compile Error (unknown location) ---> System.NullReferenceException: Object reference not set to an instance of an object
at HarmonyLib.Internal.RuntimeFixes.StackTraceFixes.OnILChainRefresh (System.Object self) [0x00000] in <388cac1016f2477d966f58f4bc45074c>:0
at MonoMod.RuntimeDetour.ILHook.Apply () [0x00059] in <70e2f04e3752470ea1ca42b7c7831275>:0
at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo (System.Reflection.MethodBase replacement) [0x00047] in <388cac1016f2477d966f58f4bc45074c>:0
--- End of inner exception stack trace ---
at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo (System.Reflection.MethodBase replacement) [0x0005f] in <388cac1016f2477d966f58f4bc45074c>:0
at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00033] in <388cac1016f2477d966f58f4bc45074c>:0
--- End of inner exception stack trace ---
at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x00044] in <388cac1016f2477d966f58f4bc45074c>:0
at HarmonyLib.PatchClassProcessor.Patch () [0x00084] in <388cac1016f2477d966f58f4bc45074c>:0
at HarmonyLib.Harmony.PatchAll (System.Type type) [0x00008] in <388cac1016f2477d966f58f4bc45074c>:0
at HarmonyLib.Harmony.CreateAndPatchAll (System.Type type, System.String harmonyInstanceId) [0x0001e] in <388cac1016f2477d966f58f4bc45074c>:0
at BepInEx.Preloader.RuntimeFixes.ConsoleSetOutFix.Apply () [0x0001f] in <2a40e3e9724c465d90976291a9b865b3>:0
at BepInEx.Preloader.PreloaderRunner.PreloaderMain () [0x00011] in <2a40e3e9724c465d90976291a9b865b3>:0
at BepInEx.Preloader.PreloaderRunner.PreloaderPreMain () [0x00057] in <2a40e3e9724c465d90976291a9b865b3>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00032] in <b35a51e37b9044f3a540f83fa39a96e3>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0004b] in <b35a51e37b9044f3a540f83fa39a96e3>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <b35a51e37b9044f3a540f83fa39a96e3>:0
at BepInEx.Preloader.Entrypoint.Main () [0x0008b] in <2a40e3e9724c465d90976291a9b865b3>:0