参考插件:
UniversalUnityDemosaics
通过BepInEx
插件注入unity
游戏,禁用或删除加载mosaic
的方法或材质。不需要手动去修改assets
文件,手动修改可以查看我之前写的文章。
一般来说是unity都支持去码,能加载BepInEx
插件的话。
DumbRendererDemosaic
查看源码可知道是查找有mosaic
字段名的material
和shader
文件,然后设置为空值或不启用。使用大部分游戏,应该第一个加载尝试。
CombinedMeshDemosaic
是DumbRendererDemosaic
的升级版,查找有mosaic
字段名mesh
材质文件,清除渲染颜色,可与DumbRendererDemosaic
一起使用。
MaterialReplaceDemosaic
是DumbRendererDemosaic
的升级版,替换_unlitMaterial
,适用于live2d
游戏去码。前提是live2d
不是在图片Texture
里打码。
DumbTypeDemosaic
用于检查游戏代码中可能的mosaic
方法并将其禁用,应该将Assembly-CSharp.dll
里有mosaic
的方法禁用。
CubismRendererDisableDemosaic
适用于CubismModel
框架的游戏,应该是live2d model3
的游戏
使用方法
- 加载
BepInEx
,首先查看游戏是64位还是32位,可以从任务管理器中查看。把BepInEx
复制在执行unity
游戏目录上,运行游戏。 - 如果游戏加载成功加载插件,会在
BepInEx
文件夹生成config
,plugins
等文件夹,如果没有新文件夹,可以不支持此游戏,或者不是对应的系统版本。帮助文档 - 在
config/BepInEx.cfg
修改配置Logging.Console.Enabled = true
打开控制台,查看BepInEx
是否正确加载,可以尝试更改入口点Change the entrypoint - 加载
UniversalUnityDemosaics
插件,将DumbRendererDemosaic.dll
复制到BepInEx/plugins
文件夹中,打开游戏,查看是否正常去码,不行就把CombinedMeshDemosaic.dll
复制进去。 - 加载插件时可以看看
控制台
信息,UniversalUnityDemosaics
插件不需要全部复制进去,可能会冲突。
测试游戏
生殖活動記録
可以加载BepInEx
,复制CombinedMeshDemosaic.dll
和DumbRendererDemosaic.dll
成功去码。
「結」~忘れられた少女~
可以加载BepInEx
,复制CombinedMeshDemosaic.dll
和DumbRendererDemosaic.dll
成功去码。
JKが冒険者を目指すが異世界はレイプ合法だった
复制BepInEx
游戏打不开,失败。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Eikanya‘s Blog!
评论