Post by JADERLINK on Aug 5, 2024 23:53:15 GMT 10
Extract and repack RE4 EFF files (RE4 ubisoft/2007/steam/uhd/Ps2)
Note: the topic is being translated by google translator, because I only know Portuguese Brazil.
SourceCode:
github.com/JADERLINK/RE4_EFF_SPLIT_TOOL
github.com/JADERLINK/RE4_EFF_BLOB_RUST
Download:
github.com/JADERLINK/RE4_EFF_SPLIT_TOOL/releases
github.com/JADERLINK/RE4_EFF_BLOB_RUST/releases
I provide a tool for editing .EFF files from the UHD/PS2/2007 versions of Re4.
The tool is actually divided into two executables:
RE4_PS2_EFF_SPLIT.exe/RE4_UHD_EFF_SPLIT.exe
Which will generate the .EFFBLOB file and to edit this file you must use the tool below:
RE4_EFFBLOB_RUST.exe
Remember that to repack you must first repack the EFFFBLOB file, and then repack the EFF file;
RE4_EFF_SPLIT_TOOL
Tool designed to split the EFF file into 3 parts, you must use another tool to edit the .EFFBLOB file resulting from the extraction.
Extract
Use the .bat file to extract:
(note: the PS2 version also works for Re4 2007)
RE4_PS2_EFF_SPLIT EXTRACT.bat
RE4_UHD_EFF_SPLIT EXTRACT.bat
For the example "core_001.EFF" the following files will be generated:
* "core_001.IDX_UHD_EFF_SPLIT" = file used for the repack;
* "core_001/Effect Models/" = folder containing the BIN/TPL files (Table10);
* "core_001/Effect TPL" = folder containing the TPL files (table05);
* "core_001/core_001.EFFBLOB" = file containing the other tables, you must use another tool to edit this file.
Repack
Use the .bat file to recompress:
RE4_PS2_EFF_SPLIT REPACK.bat
RE4_UHD_EFF_SPLIT REPACK.bat
Taking the previous file as an example, the following files will be needed for the repack:
* "core_001.IDX_UHD_EFF_SPLIT"
* "core_001/Effect Models/" = the number of files placed in the repack, is listed in order without skipping the numbering;
* "core_001/Effect TPL" = the number of files placed in the repack, is listed in order without skipping the numbering;
* "core_001/core_001.EFFBLOB"
RE4_EFF_BLOB_RUST
Extract and repack RE4 EFFBLOB files (RE4 2007/UHD/PS2)
Tool designed to extract and recompress .EFFBLOB files, which are files generated by the "RE4_EFF_SPLIT_TOOL" tool.
Warning: Tool created by Zatarita, fork of the tool by JaderLink;
Extract
Use the .bat file to extract:
EFFBLOB Extract ALL.bat (all in the folder)
EFFBLOB Extract One.bat (drag the .effblob file over the .bat)
For the example "core_001.EFFBLOB" the following files will be generated:
* "core_001.EFFBLOBTXT" = file used for the repack;
* "core_001/Tables/Table_0_TPL_Texture_IDs.txt2"
* "core_001/Tables/Table_1_Effect_0_Indexes.txt2"
* "core_001/Tables/Table_2_EAR_Links.txt2"
* "core_001/Tables/Table_3_Effect_Path_IDs.txt2"
* "core_001/Tables/Table_4_BIN_Model_IDs.txt2"
* "core_001/Tables/Table_6_TextureData.txt2"
* "core_001/Tables/Table_9_Paths.txt2"
* "core_001/Effect 0/" = Quantity of "Effect Group" must be the same as defined in the file "Table_1_Effect_0_Indexes.txt2";
* "core_001/Effect 1/" = Quantity of "Effect Group" must be the same as defined in the file "Table_2_EAR_Links.txt2";
* "core_001/Effect */Effect Group * Data.txt2" = file with the "EffectEntry";
* "core_001/Effect */Effect Group * Data.obj" = file for reference only, not used for the repack (warning: scale 1/100, where Y is the height);
Repack
Use the .bat file to recompress:
EFFBLOB Repack ALL.bat (all in the folder)
EFFBLOB Repack One.bat (drag the .effblobtxt file over the .bat)
Taking the previous file as an example, the files informed above will be used for the repack.
Important note about editing txt2 files:
* Decimal fields must remain decimal and hexadecimal fields must remain hexadecimal.
* Fields in files will be recognized by their order in the file and not by their name, so do not change the order of the fields, and do not delete fields either.
* Comments are not allowed in files, as they may cause conflicts in the repack.
Note: the topic is being translated by google translator, because I only know Portuguese Brazil.
SourceCode:
github.com/JADERLINK/RE4_EFF_SPLIT_TOOL
github.com/JADERLINK/RE4_EFF_BLOB_RUST
Download:
github.com/JADERLINK/RE4_EFF_SPLIT_TOOL/releases
github.com/JADERLINK/RE4_EFF_BLOB_RUST/releases
I provide a tool for editing .EFF files from the UHD/PS2/2007 versions of Re4.
The tool is actually divided into two executables:
RE4_PS2_EFF_SPLIT.exe/RE4_UHD_EFF_SPLIT.exe
Which will generate the .EFFBLOB file and to edit this file you must use the tool below:
RE4_EFFBLOB_RUST.exe
Remember that to repack you must first repack the EFFFBLOB file, and then repack the EFF file;
RE4_EFF_SPLIT_TOOL
Tool designed to split the EFF file into 3 parts, you must use another tool to edit the .EFFBLOB file resulting from the extraction.
Extract
Use the .bat file to extract:
(note: the PS2 version also works for Re4 2007)
RE4_PS2_EFF_SPLIT EXTRACT.bat
RE4_UHD_EFF_SPLIT EXTRACT.bat
For the example "core_001.EFF" the following files will be generated:
* "core_001.IDX_UHD_EFF_SPLIT" = file used for the repack;
* "core_001/Effect Models/" = folder containing the BIN/TPL files (Table10);
* "core_001/Effect TPL" = folder containing the TPL files (table05);
* "core_001/core_001.EFFBLOB" = file containing the other tables, you must use another tool to edit this file.
Repack
Use the .bat file to recompress:
RE4_PS2_EFF_SPLIT REPACK.bat
RE4_UHD_EFF_SPLIT REPACK.bat
Taking the previous file as an example, the following files will be needed for the repack:
* "core_001.IDX_UHD_EFF_SPLIT"
* "core_001/Effect Models/" = the number of files placed in the repack, is listed in order without skipping the numbering;
* "core_001/Effect TPL" = the number of files placed in the repack, is listed in order without skipping the numbering;
* "core_001/core_001.EFFBLOB"
RE4_EFF_BLOB_RUST
Extract and repack RE4 EFFBLOB files (RE4 2007/UHD/PS2)
Tool designed to extract and recompress .EFFBLOB files, which are files generated by the "RE4_EFF_SPLIT_TOOL" tool.
Warning: Tool created by Zatarita, fork of the tool by JaderLink;
Extract
Use the .bat file to extract:
EFFBLOB Extract ALL.bat (all in the folder)
EFFBLOB Extract One.bat (drag the .effblob file over the .bat)
For the example "core_001.EFFBLOB" the following files will be generated:
* "core_001.EFFBLOBTXT" = file used for the repack;
* "core_001/Tables/Table_0_TPL_Texture_IDs.txt2"
* "core_001/Tables/Table_1_Effect_0_Indexes.txt2"
* "core_001/Tables/Table_2_EAR_Links.txt2"
* "core_001/Tables/Table_3_Effect_Path_IDs.txt2"
* "core_001/Tables/Table_4_BIN_Model_IDs.txt2"
* "core_001/Tables/Table_6_TextureData.txt2"
* "core_001/Tables/Table_9_Paths.txt2"
* "core_001/Effect 0/" = Quantity of "Effect Group" must be the same as defined in the file "Table_1_Effect_0_Indexes.txt2";
* "core_001/Effect 1/" = Quantity of "Effect Group" must be the same as defined in the file "Table_2_EAR_Links.txt2";
* "core_001/Effect */Effect Group * Data.txt2" = file with the "EffectEntry";
* "core_001/Effect */Effect Group * Data.obj" = file for reference only, not used for the repack (warning: scale 1/100, where Y is the height);
Repack
Use the .bat file to recompress:
EFFBLOB Repack ALL.bat (all in the folder)
EFFBLOB Repack One.bat (drag the .effblobtxt file over the .bat)
Taking the previous file as an example, the files informed above will be used for the repack.
Important note about editing txt2 files:
* Decimal fields must remain decimal and hexadecimal fields must remain hexadecimal.
* Fields in files will be recognized by their order in the file and not by their name, so do not change the order of the fields, and do not delete fields either.
* Comments are not allowed in files, as they may cause conflicts in the repack.