Sobre o projeto

Este repositório fornece pequenos scripts utilitários para Windows que automatizam a conversão entre imagens de disco de GameCube/Wii no formato ISO e o formato RVZ usado pelo emulador Dolphin. Duas direções são cobertas: Convert_ISO_to_RVZ e Extract_RVZ_to_ISO, cada uma oferecida tanto como um script PowerShell (.ps1) quanto como um arquivo em lote mais simples (.bat). Como funciona: os scripts chamam o DolphinTool.exe, o utilitário de linha de comando autônomo que acompanha o pacote do emulador Dolphin, em segundo plano. Os usuários devem fornecer esse executável por conta própria, junto com o PowerShell (integrado ao Windows, ou o PowerShell Core multiplataforma) e pelo menos um arquivo ISO ou RVZ. A configuração é feita editando um bloco de Variáveis no topo de cada script. Para a conversão de ISO para RVZ, as configurações expostas incluem o caminho do DolphinTool, diretórios de entrada e saída, uma flag de busca recursiva, uma flag de confirmação de sobrescrita, uma opção de enviar arquivos de origem convertidos com sucesso para a lixeira, formato de compressão (nenhum, zstd, bzip, lzma, lzma2), nível de compressão e tamanho de bloco. O script de RVZ para ISO expõe opções de caminho, diretório, recursão, sobrescrita e lixeira. O README alerta que tamanhos de bloco acima de 128 KB podem causar problemas de emulação dependendo da máquina, observa que 32 MB é geralmente seguro em PC e aconselha fazer backup das ROMs e testar a saída comprimida antes de excluir os originais. Também recomenda executar os scripts com privilégios de administrador e menciona uma linha de política de execução que pode ser removida se causar problemas. O autor afirma que o código é rápido e sujo, em vez de polido, e que o projeto não é afiliado aos autores do emulador Dolphin. Licenciado sob Apache 2.0.