Expanding on the "
Shader Mosaic Removal" portion of the guide.
So UABE hasn't had an update in quite some time now causing newer unity games to error on dumps.
If you see
View attachment 998096
while trying to dump the shader there is still hope.
Instead of "Export Dump" you need to "Export Raw" which will create a .dat file.
Now you will need a hex editing tool for the next step. I will be using
You must be registered to see the links
.
Open the .dat file in your hex editor and find Search -> Replace or Ctrl+R in HxD
View attachment 998114
The replace window will come up, make sure to switch the tab from Text to Floating point number.
View attachment 999476
We will be replacing
15
with
0
. Also make sure you change the search direction to all for safe measure. Then hit Replace all.
View attachment 999474
Save the file and go back into UABE and just like other methods import the raw(instead of dump) and save.
WARNING: This method will replace ALL float values of 15 and make them 0 not just the colMask if there are any. I have yet to come across a shader that has other float 15s though. Always make backups.
Edit: Change of method because me wos smooth brain during the original post.