- Jul 17, 2017
- 2,145
- 1,955
The game in question is KitsuneHime by Tofu-Soft, although it seems to be also known as Otofuke and Kufa. Idek.
Anyway, I'm still a little new to modifying asset files, and I have all the tools I could find. Such as unity asset bundle extractor for asset files, dnspy for .dll files, and fhred for hex editing. The learning curve is pretty extreme but I'm getting around. Been lurking on tons of threads trying to gather information to help me on this perilous journey.
So.. generally, all the games I have tried to open have a rather obvious censor material / monoscript simply labeled as "mosaic." This game took me some time to locate it, because it was a material labeled "mozaic2.0", furthermore there is another six mozaic materials for a female character, and another six mozaic materials for the male, labeled by distance to the camera.
The problem I'm facing, is once I remove all of the "mozaic" materials, as soon as I save and close, UABE says "unable to open the file for writing." Thus, any changes I make get reverted. Next I tried to use the program to create an .exe installer to remove the same files, didn't work either, the materials just reappear.
I figured out why ^^^ wasn't working. You cannot save the file to the same folder which the file you are editing resides, you must save somewhere else then overwrite.
There is no mention of mosaic or mozaic in assembly-csharp, I dug around for quite some time.
Looking for some pro tips and any advice for what I should try next.
If anyone wants to give it shot I found the game on anime-sharing.
Just search for 狐姫 Ver.1.0.1.
*Edit*
I struck progress when I found a solution to uncensoring another unity game, simply exporting the dump for the mosaic will allow you to edit variables for the material itself. Problem being that the same method is fruitless because they don't have the exact same method, or at least information within the material file. Very similar, but it's not working. I have however managed to change the color of the mosaic, but other than that, it seems literally setting every value to 0 did not work :b
Anyway, I'm still a little new to modifying asset files, and I have all the tools I could find. Such as unity asset bundle extractor for asset files, dnspy for .dll files, and fhred for hex editing. The learning curve is pretty extreme but I'm getting around. Been lurking on tons of threads trying to gather information to help me on this perilous journey.
So.. generally, all the games I have tried to open have a rather obvious censor material / monoscript simply labeled as "mosaic." This game took me some time to locate it, because it was a material labeled "mozaic2.0", furthermore there is another six mozaic materials for a female character, and another six mozaic materials for the male, labeled by distance to the camera.
The problem I'm facing, is once I remove all of the "mozaic" materials, as soon as I save and close, UABE says "unable to open the file for writing." Thus, any changes I make get reverted. Next I tried to use the program to create an .exe installer to remove the same files, didn't work either, the materials just reappear.
I figured out why ^^^ wasn't working. You cannot save the file to the same folder which the file you are editing resides, you must save somewhere else then overwrite.
There is no mention of mosaic or mozaic in assembly-csharp, I dug around for quite some time.
Looking for some pro tips and any advice for what I should try next.
If anyone wants to give it shot I found the game on anime-sharing.
Just search for 狐姫 Ver.1.0.1.
*Edit*
I struck progress when I found a solution to uncensoring another unity game, simply exporting the dump for the mosaic will allow you to edit variables for the material itself. Problem being that the same method is fruitless because they don't have the exact same method, or at least information within the material file. Very similar, but it's not working. I have however managed to change the color of the mosaic, but other than that, it seems literally setting every value to 0 did not work :b