[教程] Unity游戏去除马赛克

一般是unity3d游戏可以去码,马赛克是动态就可以去码,去码的方法也不难,主要有修改.assets中定义mosaic的文件和编译Assembly-CSharp这2种方法。(如果是图片打码了,那就只能修改图片)。

去码工具已上传至次元网盘

** 常用工具 **
AssetsBundleExtractor
AssetStudio
dnSpy

優艶の花 続 淫縛の館

[Double Soft Cream] 優艶の花 続 淫縛の館 ,这游戏质量还行,动态码太厚了,一般unity3d游戏都这样。
一般是先分析文件结构和内容,有Assembly-CSharp.dll就是unity制作的游戏了。用AssetStudio查看文件目录,发现加载不出来,AssetStudio对于文件格式加载不行。用AssetsBundleExtractor导出,发现文件有6G,里面打包很多.assets文件。修改.assets中的mosaic文件不是很理想。于是用dnSpy加载Assembly-CSharp.dll,搜索mosaic,搜索是数据,点击跳转到Chara_Mosaic的类,不了解方法的意思话就不要乱修改,只要把数值改小就行了。注意先备份Assembly-CSharp.dll右键-编译类改成0.001f,然后保持模块。重上游戏就会方法马赛克很小,等于没了。如果打开是透明像素的说明改错了。说明分析过程,再说一下主要步骤

记录unity游戏去码方法

主要步骤:

  1. 备份Assembly-CSharp.dll, 用dnSpy加载Assembly-CSharp.dll文件。
  2. 搜索mosaic,搜索框点击结果跳转到类。
  3. 右键-编译类,把float浮点数的数值改成0.01f
  4. 编译然后文件-保持模块
  5. Enjoy game!

異世界娘発情中

異世界娘発情中~俺のアレをハムハムしまくり!?~,这游戏这样几个live2d场景是动态码,用AssetStudio加载,搜索mosaic,找到Live2d Cubism_Unlit_Mosaic,记下PathIDSize的值。右键点击show original file,显示是sharedassets2.assetsAssetBundleExtractor打开,根据PathIDSize找个那个文件,然后Remove,保存sharedassets2.assets,再替换游戏的sharedassets2.assets文件。
同社团的游戏 異世界で俺はエロ経営のトップになる!方法也差不多吧。

记录unity游戏去码方法

主要步骤:

  1. AssetStudio加载游戏文件夹,搜索mosaic
  2. 找到Live2d Cubism_Unlit_Mosaic,记下PathIDSize的值。
  3. AssetBundleExtractor删除这个文件,保存再替换。
  4. Enjoy game!

Princess Harem

プリンセスハーレム(Princess Harem)游戏的Live2d动作很丰富,值得提取出来放在Live2dviewerEX再适配动作,还原游戏部分的动作,有时间会说一下怎么在Live2dviewerEX适配。用AssetStudio加载游戏目录看见texture是无码的,部分立绘图片也是无码。live2d游戏去码一般把Live2d Cubism_Unlit_Mosaic``Shader删除就行了。主要步骤 :

  1. AssetStudio加载游戏文件夹,搜索mosaic
  2. 找到Live2d Cubism_Unlit_MosaicLive2d Cubism_Unlit_Mosaic Masked,记下PathIDSize的值。
  3. AssetBundleExtractor删除这个文件,保存再替换。
  4. Enjoy game!

BLACK-MARKET

BLACK-MARKET 经营类游戏,游戏不大,但可玩性高,详细看介绍吧。看了一下游戏,是使用动画类型spine,类似live2d的一种技术。图片没有打码,那就说明可以去码了。主要步骤:

  1. AssetStudio加载游戏文件夹,搜索mosaic
  2. 把含有mosaic字段的Shader类型,即Ist_MosaicField,记下PathIDSize的值。文件来源是sharedassets0.assets
  3. AssetBundleExtractor打开sharedassets0.assets,找到对应的PathID 514Size的文件,选择Export Dump,导出后的文件是unnamed asset-sharedassets0.assets-544-Shader.txt
  4. 有文件编辑器打开搜索名0 float val = 15,(即0 SerializedShaderFloatValue colMask下面的值)大概15行要改,全部替换0 float val = 0,。
  5. 返回AssetBundleExtractor,·Import Dump导入修改后的文件,保存sharedassets0.assets并导入游戏文件夹。
  6. Have fun!

Ist_MosaicFieldShader文件不建议直接删除,少了shder着色器会让本来打码位置部分显示为紫色,没有着色的原因。


Fuck or Fight Girls Arena

Fuck or Fight Girls Arena。 去码同上面一样。

  1. AssetStudio加载游戏文件夹,搜索mosaic
  2. 把含有mosaic字段的Shader类型,即Ist_MosaicField,记下PathID。文件来源是sharedassets2.assets
  3. AssetBundleExtractor打开sharedassets2.assets,找到对应的文件,选择Export Dump
  4. 有文件编辑器打开搜索名0 float val = 15,(即0 SerializedShaderFloatValue colMask下面的值)大概15行要改,全部替换0 float val = 0,保存。
  5. 返回AssetBundleExtractor,·Import Dump导入修改后的文件,保存sharedassets0.assets并导入游戏文件夹,注意先备份原文件。

参考链接:how-to-uncensor-almost-any-unity-game

 

如果对您有帮助的话,请点击喜欢支持。

 

    下载权限

    查看
    • 免费下载
      评论并刷新后下载
      登录后下载

    • {{attr.name}}:
    登录后免费下载登录 小黑屋反思中,不准下载! 支付以后下载 请先登录登录 评论后刷新页面下载评论 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
    您有每天免费下载所有资源次的特权,今日剩余 已取得下载权限
    2018

    [桜都字幕组][せるふぃっしゅ] むち無知ッ強制成長中っ!!! Growth.2 Hだけど何にも知らない女の子

    2020-11-1 3:07:08

    2020

    [桜都字幕组][ピンクパイナップル] お兄ちゃん、朝までずっとギュッてして! 女未こはく編

    2020-10-29 8:12:05

    3 条回复 A文章作者 M管理员
    1. Cheerful

      好高级的样子,人都傻了

    2. 23333

      这东西真的可以吗

    个人中心
    购物车
    优惠劵
    今日签到
    有新私信 私信列表
    搜索