|
Post by porramods on Feb 10, 2023 6:04:50 GMT 10
I am having issues while editing "core_01.EFF" file. When I extract it, then repack it back (even when I don't edit anything in the .eff), some game lighting/godrays position appears like this: default "core.udas":eff repack "core.udas":this tree leaves position are buggy too: Anyone know what is causing this problem? I am using this eff tool version. Thanks!
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,995
|
Post by Mr.Curious on Feb 15, 2023 21:24:36 GMT 10
Editing this file with the SoP tools will destroy certain effects, and its VERY tricky to fix. There is a block of data that gets erased. I don't have all the details, but Albert was able to help me fix mine. Here is the missing block of data that goes missing after repack. I am not sure exactly how this gets resolved though *it's a HEX edit though). I will have to look into my notes and correspondence with Albert. I don't recall it being easy, as pointers need to get fixed as well I think. I have reached out to Albert to ask him about this and will report back here with any info he gives me. Here are some of the notes I found: Effects damaged by using EFF tool on Core EFF
group 00 0C 00 00 00 01 00 02 00 00 00 FE 00 00 00 00 00 00 00 7A 44 00 C0 28 45 THEY ARE 0F, not 0C group 39 11 00 00 00 01 00 00 00 00 00 FE 00 F1 12 69 44 60 DE 9C 44 96 25 7E C3 THEY ARE 12, not 11 group 54 0D 00 00 00 01 00 00 00 00 00 FE 00 00 00 00 00 00 00 96 44 THEY ARE 0E, not 0D group 61 05 00 00 00 01 00 02 00 00 00 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 THEY ARE 08, not 05
|
|
|
Post by porramods on Feb 15, 2023 23:12:56 GMT 10
Editing this file with the SoP tools will destroy certain effects, and its VERY tricky to fix. There is a block of data that gets erased. I don't have all the details, but Albert was able to help me fix mine. Here is the missing block of data that goes missing after repack. I am not sure exactly how this gets resolved though *it's a HEX edit though). I will have to look into my notes and correspondence with Albert. I don't recall it being easy, as pointers need to get fixed as well I think. I have reached out to Albert to ask him about this and will report back here with any info he gives me. Here are some of the notes I found: Effects damaged by using EFF tool on Core EFF
group 00 0C 00 00 00 01 00 02 00 00 00 FE 00 00 00 00 00 00 00 7A 44 00 C0 28 45 THEY ARE 0F, not 0C group 39 11 00 00 00 01 00 00 00 00 00 FE 00 F1 12 69 44 60 DE 9C 44 96 25 7E C3 THEY ARE 12, not 11 group 54 0D 00 00 00 01 00 00 00 00 00 FE 00 00 00 00 00 00 00 96 44 THEY ARE 0E, not 0D group 61 05 00 00 00 01 00 02 00 00 00 FE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 THEY ARE 08, not 05 Thank you so much for the enlightenment! 🙌🙌
|
|
✫Advanced Coder✫
gridning hard working on a fan game - Resident Evil Remix
Posts: 2,995
|
Post by Mr.Curious on Feb 16, 2023 2:37:25 GMT 10
it seems possible to repair the file with the info I provided (i had a brief convo with Albert this morning). We aren't sure where that code block goes, but the going guess is that it might be as easy as pasting it back in at the same address it is in the original file. EDIT . Nope. It looks like the file that Albert restored for me it at the end of the file.
In any case the file will definitely be smaller in size (even after restoring the missing data block), but I think that is normal, as the one I have edited from him is like 290 kb (I did add another effect group I think).
EDIT 2: Albert says the file size shrinks mostly because the EFF tool gets rid of all the unused gamecube data.
One thing to note is that those damaged effects (the ones in the list) seem to be preserved even if using the tool after the file has been repaired manually.
|
|