Tool Unity [BepInEx][plugin] SW_Decensor v0.7.3.0

T4ke

Newbie
Sep 19, 2018
81
134
197
Your plugin is a godsend, buddy! But for some reason, I get noticeable micro stutters with the game RJ01410771 DARKGATE - Hell in the Void.

Using Marco's DumbRendererDemosaic_Il2Cpp_net6 seems to fix that problem. But still, your plugin is more handy, and I would like to know whether there is something I can do about the micro stutters?
 

kumarin

Engaged Member
Feb 19, 2022
2,663
4,696
387
Your plugin is a godsend, buddy! But for some reason, I get noticeable micro stutters with the game RJ01410771 DARKGATE - Hell in the Void.

Using Marco's DumbRendererDemosaic_Il2Cpp_net6 seems to fix that problem. But still, your plugin is more handy, and I would like to know whether there is something I can do about the micro stutters?
There's a dedicated plugin for that game.
I recently optimized the texture replacer, and I'm now planning to work on SW_Decensor as well.
 
  • Like
Reactions: T4ke

lompya

New Member
Oct 28, 2024
14
7
22
does anyone know how to translate unity mono games? i've tried with available auto.translator doesnt work. wich is easy for il2cp. sorry oot, but i dont know where to ask.

btw demosaic patch work well for some game that i tried. both il2cp and mono.
 

kumarin

Engaged Member
Feb 19, 2022
2,663
4,696
387
The autotranslator does not yet support BepInEx 6 mono. Please use .
 
  • Like
Reactions: lompya

justaplayer69

Member
Nov 29, 2023
422
504
161
Hi kumarin,

I just wanted to let you know that I've replaced the demosaic plugin with your SW_Decensor in GAME RIPPER.
It detects the game's type and redirects the user to the proper BepInEx version download page (32/64 bit, BE5/6/IL2CPP), and if BepInEx is already installed, it extracts the corresponding .dll from your SW_Decensor release zip.
Thank you again for this awesome plugin and for providing the repo release on github!
 
  • Yay, update!
  • Like
Reactions: kkicho and kumarin

kumarin

Engaged Member
Feb 19, 2022
2,663
4,696
387
Hi kumarin,

I just wanted to let you know that I've replaced the demosaic plugin with your SW_Decensor in GAME RIPPER.
It detects the game's type and redirects the user to the proper BepInEx version download page (32/64 bit, BE5/6/IL2CPP), and if BepInEx is already installed, it extracts the corresponding .dll from your SW_Decensor release zip.
Thank you again for this awesome plugin and for providing the repo release on github!
Thank you for using it.
I'm currently renewing texture_replacer and optimizing it so it doesn't affect game speed.
Once this is complete, it will be applied to SW_Decensor as well, and I think it will be much smoother.
 
  • Like
Reactions: kkicho

izuka senpai

New Member
Nov 25, 2024
2
0
11
https://f95zone.to/threads/re-sister-v1-05-alan-maier.275976/

Im trying to decensor this game, but the game force close and when i open the error log, it says
"Stack overflow.
at Il2CppInterop.Runtime.Injection.Hooks.GenericMethod_GetMethod_Hook.Hook(Il2CppInterop.Runtime.Runtime.Il2CppGenericMethod*, Boolean)
at BepInEx.Unity.IL2CPP.IL2CPPChainloader.OnInvokeMethod(IntPtr, IntPtr, IntPtr, IntPtr)
at Il2CppInterop.Runtime.IL2CPP.il2cpp_runtime_invoke(IntPtr, IntPtr, Void**, IntPtr ByRef)
at Il2CppSystem.Reflection.MethodInfo.MakeGenericMethod(Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray`1<Il2CppSystem.Type>)
at UnityEngine.GameObject+MethodInfoStoreGeneric_AddComponent_Public_T_0`1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]..cctor()
at UnityEngine.GameObject.AddComponent[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]()
at SW_Decensor.SW_Decensor.Setup()
at SW_Decensor_il2cpp.loader.Load()
at BepInEx.Unity.IL2CPP.IL2CPPChainloader.LoadPlugin(BepInEx.PluginInfo, System.Reflection.Assembly)
at BepInEx.Bootstrap.BaseChainloader`1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].LoadPlugins(System.Collections.Generic.IList`1<BepInEx.PluginInfo>)
at BepInEx.Bootstrap.BaseChainloader`1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Execute()
at BepInEx.Unity.IL2CPP.IL2CPPChainloader.OnInvokeMethod(IntPtr, IntPtr, IntPtr, IntPtr)"

How do i fix this?
 

kumarin

Engaged Member
Feb 19, 2022
2,663
4,696
387
https://f95zone.to/threads/re-sister-v1-05-alan-maier.275976/

Im trying to decensor this game, but the game force close and when i open the error log, it says
"Stack overflow.
at Il2CppInterop.Runtime.Injection.Hooks.GenericMethod_GetMethod_Hook.Hook(Il2CppInterop.Runtime.Runtime.Il2CppGenericMethod*, Boolean)
at BepInEx.Unity.IL2CPP.IL2CPPChainloader.OnInvokeMethod(IntPtr, IntPtr, IntPtr, IntPtr)
at Il2CppInterop.Runtime.IL2CPP.il2cpp_runtime_invoke(IntPtr, IntPtr, Void**, IntPtr ByRef)
at Il2CppSystem.Reflection.MethodInfo.MakeGenericMethod(Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppReferenceArray`1<Il2CppSystem.Type>)
at UnityEngine.GameObject+MethodInfoStoreGeneric_AddComponent_Public_T_0`1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]..cctor()
at UnityEngine.GameObject.AddComponent[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]()
at SW_Decensor.SW_Decensor.Setup()
at SW_Decensor_il2cpp.loader.Load()
at BepInEx.Unity.IL2CPP.IL2CPPChainloader.LoadPlugin(BepInEx.PluginInfo, System.Reflection.Assembly)
at BepInEx.Bootstrap.BaseChainloader`1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].LoadPlugins(System.Collections.Generic.IList`1<BepInEx.PluginInfo>)
at BepInEx.Bootstrap.BaseChainloader`1[[System.__Canon, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].Execute()
at BepInEx.Unity.IL2CPP.IL2CPPChainloader.OnInvokeMethod(IntPtr, IntPtr, IntPtr, IntPtr)"

How do i fix this?
that game doesn't used soft mosaics. textures are baked.
BTW, do you used BepInEx at game v1.05 ? it used Unity v6000.0.61. BepInEx is not yet available in that version.
game v1.01 used unity v6000.1.40.
 

izuka senpai

New Member
Nov 25, 2024
2
0
11
that game doesn't used soft mosaics. textures are baked.
BTW, do you used BepInEx at game v1.05 ? it used Unity v6000.0.61. BepInEx is not yet available in that version.
game v1.01 used unity v6000.1.40.
i played on v1.05, so is there any solution of it?