Fórum Unificado de Romhacking e Tradução

Romhacking e Tradução de Jogos => Lançamentos => Tópico iniciado por: somentedan online Julho 18, 2026, 17:00:00 PM

Título: [GC] Pokémon Colosseum
Enviado por: somentedan online Julho 18, 2026, 17:00:00 PM
Nome: Pokémon Colosseum

Plataforma: Nintendo GameCube

Gênero: RPG

Descrição: Pokémon Colosseum é o spin-off lançado em 2004 pela Genius Sonority, ambientado na região desértica de Orre — onde não existe grama alta e ninguém captura Pokémon selvagens. Você joga como Wes, um ex-integrante da Team Snagem que explode o esconderijo da própria gangue e foge com o Snag Machine, um aparelho capaz de roubar Pokémon de outros treinadores. Ao lado de Rui, uma garota que enxerga a aura negra dos Shadow Pokémon, ele passa a "snagar" essas criaturas fechadas emocionalmente e purificá-las. Todas as batalhas são em dupla, e o elenco vem inteiro de Ruby/Sapphire.

— Sobre a tradução —

Responsável: somentedan

Grupo: (freelancer)

Equipe: somentedan (tradução, hacking, testes)

Andamento: Tradução completa (100%) — 6.376 strings únicas, resultando em 37.476 substituições no jogo: 36.360 mensagens em 133 arquivos de mapa/menu, 562 no common_rel e 554 no executável. Cobre história, NPCs, menus, textos de batalha, noticiários da TV, e-mails e memorando do P★DA, descrições de itens e golpes, tela de nome, mapa-múndi e todas as mensagens de sistema. Feita a partir da versão Europeia (PAL, GC6P01), que traz cinco idiomas embutidos — traduzi do inglês usando o espanhol como referência de gênero e tom — e depois migrada para a versão Americana (NTSC-U, GC6E01) por casamento do texto original: 96% das falas bateram e as 358 exclusivas da USA foram traduzidas à parte.

O ponto mais delicado do hacking foi descobrir que o jogo lê texto de três lugares diferentes: os subarquivos fmt=5 dentro dos containers FSYS, o módulo de dados common_rel e o próprio executável (DOL). Traduzir só os dois primeiros deixava a TV, o Centro Pokémon e as mensagens de Memory Card em inglês, mesmo já traduzidas nos arquivos — porque o jogo lia a cópia do DOL. Também foi preciso reconstruir o codec de mensagens do zero (UTF-16BE com códigos de controle FF FF <op>), incluindo quatro opcodes que carregam um byte de parâmetro escondido; o {09} (pausa) passou despercebido por muito tempo e desalinhava a string inteira. Outras armadilhas resolvidas: na versão USA vários subarquivos compartilham o mesmo nome, e reconstruir o container por nome corrompia os dados de mapa (tela preta no menu); o tradutor automático engolia os espaços ao redor dos códigos que inserem nomes, gerando "RIDERWILLIEenviou ZIGZAGOONe ZIGZAGOON"; e a quebra automática de linha não podia inserir paginação nos contextos que não paginam — e-mails e mapa — sob pena de a tela sair em branco. Permanecem em inglês os nomes de Pokémon, golpes e itens (mesma decisão das traduções brasileiras consagradas da série, e não haveria espaço na memória: só 93 dos 349 golpes caberiam) e os botões desenhados como imagem (STORY MODE, OPTIONS, YES/NO), que são texturas.

- Acentos: 85% (a fonte do jogo tem á à â ç é ê í ó ô ú ü, mas não tem ã õ — essas saem sem o til)
- Hacking: 95%
- Revisão: 90%
- Testes: 85%

Ferramentas: toolkit próprio em Python, escrito do zero para este projeto — leitura do disco GameCube (FST), do container FSYS e do LZSS Okumura; codec das mensagens fmt=5 com round-trip byte a byte validado em 38.831 strings; reflow que reajusta as quebras de linha à largura de cada caixa, equilibra as páginas para não deixar palavra órfã e restaura os espaços em volta dos códigos de nome guiado pelo texto original; patch in-place do common_rel e do DOL respeitando o espaço de cada string (sem tocar em ponteiros); repack compacto da ISO, necessário porque o GameCube só endereça 1,459 GB e o Swiss exige o arquivo contíguo no cartão. Para a tradução: Gemini em lotes via agy, com validação automática de códigos de controle, acentuação e limites de caixa. Dolphin e GameCube real com Swiss para os testes; xdelta3 (patch).

Releases: Patch Pokemon_Colosseum_PTBR.xdelta (zipado em Pokemon_Colosseum_PT-BR_v1.zip, com LEIA-ME) — aplicar sobre a ISO americana em formato NKit [660.795.392 bytes, MD5 959cf4e8a91b258205459b85162d6d75]; resultado esperado 664.971.104 bytes, MD5 dbc3486667c7ae5c82208f1b9faa4762.

Link: https://www.mediafire.com/file/9chdqa3askmhwn6/Pokemon_Colosseum_PT-BR_v1.zip/file
Título: Res: [GC] Pokémon Colosseum
Enviado por: dougmartinsss online Julho 19, 2026, 00:04:25 AM
Sensacional! Muitíssimo obrigado!
Título: Res: [GC] Pokémon Colosseum
Enviado por: Dindo online Julho 19, 2026, 09:08:05 AM
Parabéns, bro! Sei bem como é complicado traduzir, revisar e mexer com romhacking praticamente sozinho.
Apesar dos desafios, você fez uma ótima tradução e o resultado ficou muito bom.
Críticas sempre vão existir, mas o importante é que elas não apagam todo o esforço e dedicação.
Está cheio de tradução de gaveta que nunca sequer viu a luz do dia. No fim das contas, quem entrega um projeto sempre estará um passo à frente de quem só promete.
:macacomijao1:
Título: Res: [GC] Pokémon Colosseum
Enviado por: rafaelmmazzini online Julho 19, 2026, 13:16:02 PM
Obrigado demais por esse lançamento, Gamecube se tornou meu console favorito atualmente devido as traduções que estao saindo para ele, considere outros lançamentos para esse forninho, valeu
Título: Res: [GC] Pokémon Colosseum
Enviado por: jairisongs online Julho 19, 2026, 17:43:21 PM
Muito obrigado.
Título: Res: [GC] Pokémon Colosseum
Enviado por: [ K ] e V i [ N ] online Julho 20, 2026, 19:53:21 PM
 :cuteeyes: brabo