適切なBepInExBEをexeのある階層にぶっ込み、F95zoneで頒布されてるSW_Decensorプラグインを入れる、exeまでのパスに2バイト文字厳禁
DLsiteとかで出てる3Dゲームの多くはUnityで作られてる
それらの中にはゲームエンジンによるリアルタイムのモザイクエフェクト処理のみで検閲が行われているものがあり、除去できる場合がある
そうしたUnityゲームに対しインジェクションを行えるツールとしてBepInExがある
モザ除去の場合は安定版よりBleeding Edgeというベータ版みたいなものを使う方が良いことが多い
最新の#数字を展開したときにUnityゲーム向けパッケージがMonoとIL2CPPで分かれてて悩むはずだが
これはUnityのゲームエンジンの種類で、どちらかを使って作られてるはず
exeのある階層にMonoBleedingEdgeってフォルダがあったり、"ゲーム名_Data"フォルダ内に"Managed"フォルダがあればMono
"ゲーム名_Data"内に"il2cpp_data"ってフォルダがあればIL2CPP
正しい方を選んでexeのある階層に中身をまるごと入れればOK、厳密にはChangelog.txtは不要
出来てればゲームexe実行後、最初にコマンドプロンプトが立ち上がり、解析のため初回起動時は少し時間がかかってからゲーム餓鬼道する
この時点でFatal Errorという赤い文字が出てたら、大抵の場合、ゲームまでのパスに日本語が使われてるせい
exeが入ってるフォルダ名を適当な英数字に変え、そこまでのパス上でも日本語を使ってるなら英数字だけのシンプルなパスにゲームを配置する(例: D:\Game\iSekaiju)
なお、exeファイル名自体に日本語が使われてても問題はなく、exe手前までのパス(フォルダ名)に2バイト文字があるとダメみたいだ
無事コマンドプロンプトつきでゲームが起動したら、「これでこのゲームはなんぼでも改造できますよ」状態になったということ
ちなみにdoorstop_config.iniの最初の項目をfalseに書き換えると、わざわざBepInExを削除しなくても無改造状態で起動できる
ここから目的の処理、今回はモザイク除去のためのプラグインを入れていく必要がある
この同人エロゲー改造分野で一番すすんでる場所はF95zoneっていう海外のフォーラムで、そのための成果物もそこで公開されてる
英語だからとっつき辛いかもしれないが個人的には会員登録して閲覧やDLできるようにしたほうがいいと思う
以前はUniversalUnityDemosaicsというのがよく使われていたが、より対応力の高いSW_Decensorというのがkumarin氏によって開発・公開されてる
のでSW_Decensorでググれば配布スレッドにたどり着けるだろう
一応いま調べた感じ再配布してる日本語サイトもあるようだが、安全性を保証できないのでフォーラムからを推奨する
そのzip中の_BE6.dll(Mono用)か_il2cpp.dllの適切な方をさきほど展開したBepInEx\pluginsフォルダ内に入れてゲームを再起動する
運がよければそれだけで解除されている
解除されない場合は大抵、そもそもテクスチャ自体にモザイク模様が書き込まれているパターン(baked)か
もしくはアダルトシーンが3Dのリアルタイムレンダではなくよく見ると動画ファイル流してるパターンで、この場合諦めるしかないが
テクスチャの場合は、フォーラムを漁れば有志の神が除去済みのテクスチャを含むアセットファイルをアップしてくれている場合もある(Live2Dゲームなど)
うまくいかない場合の報告なども投稿されており、「How To Uncensor (Almost) Any Unity Game」というスレの最新レス付近を見れば