Olá, moderador do forum do emulador aqui, achei incrível como ficou a UI redesenhada, e também o fato desses patches existirem, que eu não faço ideia se são novos ou não, mas mal posso esperar pra testar.
Se tiver alguma duvida de como trabalhar com o texture replacer do emulador, é só perguntar, mas vi que tem algumas coisas passando despercebida:
Compatibilidade entre regiões:
É uma feature nova lançada algumas versões atrás, mas se você adicionar
[games] e cada região, você pode criar um .ini único só pra uma específica região pra que não tenha problema de compatibilidade e conflito entre elas. Assim tu pode criar o pacote de texturas com tudo já incluído e pronto pra trocar sem se preocupar com qual versão o usuário usa.(
Mais sobre isso na terceira parte das dicas)
Exemplo:(Se não colocar o caminho até alguma pasta, vai catar o .ini direto da pasta raiz.)
Já que
EU uso a mesma .ini pra tudo já que não parece haver
muitos problemas(eu poderia ter elaborado mais na epoca pra versão americana do jogo, mas infelizmente acabei não fazendo, e resta problemas nela só naquela versão), acaba ficando desse jeito.

Se quiser trabalhar de forma mais rápida com esse bagulho de compatibilidade entre regiões, symbolic links existem e funcionam no emulador, inclusive foi assim que trabalhei na compatibilidade entre as três versões de um só jogo.
Original VS PS2 Assets:
Eu também moddei o jogo que fiz uma texture pack para, e houve nenhum problema pra eu manter compatibilidade entre as versões no mesmo .ini, já que o modelo que troquei e o modelo original possuem hashes diferentes para as texturas.(Eu teria exemplos melhores, mas o PC tá dando pau e prefiro não arriscar.

)
Modelo modificado =

Modelo original =

Tornar um .zip em um instalador para o emulador:
Sim. Isso é possível.
O emulador aceita, pelo que eu saiba,
apenas .zip no momento para agir como um instalador, mas se você zippar a texture pack,
na pasta raiz do isso não é mais problema por causa desse PR no .zip tem uma textures.ini, o emulador vai ler a parte de [games] e automaticamente instalar o pacote pro jogo correto do usuário. É simples assim.
Só o usuário
pegar o .zip da texture pack e tacar na janela do emulador e a instalação ocorre, o que infelizmente...torna
isso impossível fora de um PC.
Infelizmente eu não tenho um exemplo pra mostrar,
mas mais tarde eu passo aqui está o link da PR no GitHub do emulador.
Mais uma vez, parabéns pelo trabalho. Eu sei que já tem uma nos foruns do emulador, mas nada impede usuários de postarem suas versões de troca de texturas.
EXTRA pós-postagem:
Não testei ainda, mas se as texturas tiverem dando stutter,
transformá-las em um .zim pode ajudar. Talvez.Sim. Esse é outro tipo de extensão que o emulador tem suporte.
Só testando pra saber. Infelizmente a ferramenta não tem suporte para converter as texturas e manter as pastas do jeito que estão. Só taca tudo na mesma pasta não importa o quão organizado o projeto seja. Se não fosse por esse problema eu teria convertido meu projeto inteiro á muito tempo...mas é muito arquivo agora pra pensar em fazer algo assim.