2024/08/05

JADERLINK RE4 EFF TOOL

 Disponibilizo a tool para edição dos arquivos .EFF das versões de UHD/PS2/2007 do Re4.
A tool na verdade são divididos em dois executáveis:
RE4_PS2_EFF_SPLIT.exe/RE4_UHD_EFF_SPLIT.exe
Que irá gerar o arquivo .EFFBLOB e para editar esse arquivo você deve usar a tool a baixo:
RE4_EFFBLOB_RUST.exe

Lembre-se que para o repack você deve primeiro fazer o repack do arquivo EFFBLOB, para depois fazer o repack do arquivo EFF;

Links:
https://github.com/JADERLINK/RE4_EFF_SPLIT_TOOL
https://github.com/JADERLINK/RE4_EFF_BLOB_RUST

RE4_EFF_SPLIT_TOOL

Extract and repack RE4 EFF files (RE4 2007/UHD/PS2)

Translate from Portuguese Brazil

Tool destinada a dividir o arquivo EFF em 3 partes, você deve usar outra tool para editar o arquivo .EFFBLOB resultante da extração.

Extract

Use o arquivo .bat para extrair:
(nota: a versão de PS2 também serve para o Re4 2007)
RE4_PS2_EFF_SPLIT EXTRACT.bat
RE4_UHD_EFF_SPLIT EXTRACT.bat

Para o exemplo "core_001.EFF" será gerados os arquivos:
* "core_001.IDX_UHD_EFF_SPLIT" = arquivo usado para o repack;
* "core_001/Effect Models/" = pasta contendo os arquivos BIN/TPL (Table10);
* "core_001/Effect TPL" = pasta contendo os arquivos TPL (table05);
* "core_001/core_001.EFFBLOB" = arquivo que contem as outras tabelas, você deve usar outra tool para poder editar esse arquivo.

Repack

Use o arquivo .bat para recompactar:
RE4_PS2_EFF_SPLIT REPACK.bat
RE4_UHD_EFF_SPLIT REPACK.bat

Tendo como exemplo o arquivo anterior, será necessários os arquivos para o repack:
* "core_001.IDX_UHD_EFF_SPLIT"
* "core_001/Effect Models/" = a quantidade de arquivo colocado no repack, é enumerada em ordem sem pular numeração;
* "core_001/Effect TPL" = a quantidade de arquivo colocada no repack, é enumerada em ordem sem pular a numeração;
* "core_001/core_001.EFFBLOB"

RE4_EFF_BLOB_RUST

Extract and repack RE4 EFFBLOB files (RE4 2007/UHD/PS2)

Translate from Portuguese Brazil

Tool destinada a extrair e recompactar arquivos .EFFBLOB, que são arquivos gerados pela tool "RE4_EFF_SPLIT_TOOL".
Aviso: Tool criada por Zatarita, fork da tool por JaderLink;

Extract

Use o arquivo .bat para extrair:
EFFBLOB Extract ALL.bat (todos que estão na pasta)
EFFBLOB Extract One.bat (araste o arquivo .effblob, sobre o .bat)

Para o exemplo "core_001.EFFBLOB" serão gerados os arquivos:
* "core_001.EFFBLOBTXT" = arquivo usado para o 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/" = Quantidade de "Effect Group" tem que ser o mesmo definido no arquivo "Table_1_Effect_0_Indexes.txt2";
* "core_001/Effect 1/" = Quantidade de "Effect Group" tem que ser o mesmo definido no arquivo "Table_2_EAR_Links.txt2";
* "core_001/Effect */Effect Group * Data.txt2" = arquivo com os "EffectEntry";
* "core_001/Effect */Effect Group * Data.obj" = arquivo apenas para referência, não usado para o repack (aviso: escala 1/100, sendo Y a altura);

Repack

Use o arquivo .bat para recompactar:
EFFBLOB Repack ALL.bat (todos que estão na pasta)
EFFBLOB Repack One.bat (araste o arquivo .effblobtxt, sobre o .bat)

Tendo como exemplo o arquivo anterior, para o repack serão usados os arquivos informados acima.
Nota importante sobre a edição dos arquivos txt2:
* Os campos em decimal devem permanecer em decimal e os em hexadecimal devem permanecer em hexadecimal.
* Os campos nos arquivos serão reconhecidos pela ordem no arquivo e não pelo nome, então não mude os campos de ordem, e também não exclua os campos.
* Não é permitido comentários nos arquivos, pois pode dar conflito no repack.

Nenhum comentário:

Postar um comentário