Ir para o conteúdo

Faça o seu próprio Bomba Patch com o editor gratuito que te deixa mexer em times, jogadores e bandeiras de International Superstar Soccer Deluxe

Conheça o Web ISSD Studio, editor gratuito que permite modificar times, jogadores, uniformes, gráficos e áudio de ISS Deluxe no navegador.

Junior Candido
Faça o seu próprio Bomba Patch com o editor gratuito que te deixa mexer em times, jogadores e bandeiras de International Superstar Soccer Deluxe

Quem sempre quis montar a própria versão de International Superstar Soccer Deluxe (o ISS Deluxe do Super Nintendo), e criar sua própria versão jogável do Campeonato do Cazaquistão, agora tem uma ferramenta para isso: o Web ISSD Studio, um editor de ROM de código aberto que roda no navegador, sem instalar nada. O projeto é de Esteban Fuentealba, está no GitHub e ainda é um trabalho em andamento (o próprio autor marca como WIP). Mesmo assim, a lista do que ele já faz é longa.

Já dá para editar seleções, jogadores, uniformes, bandeiras, gráficos e sons, e depois exportar a ROM modificada. O editor também funciona com o International Superstar Soccer original, só que o foco está na versão Deluxe.

Quais jogos e ROMs funcionam

A ferramenta trabalha apenas com as versões americanas (USA) dos dois jogos, e cada um tem seus números:

  • International Superstar Soccer: 27 seleções, com 15 jogadores por time.
  • International Superstar Soccer Deluxe: 36 seleções editáveis, com 20 jogadores por time.

O editor detecta a versão da ROM sozinho e aceita arquivos .sfc e .smc, com ou sem o cabeçalho SMC de 512 bytes. Outras regiões e hacks com ROM alterada ainda ficam de fora, incluindo os nossos eternos Ronaldinho Soccer 97. Os seis times All-Star escondidos do Deluxe também não entram na conta, porque o jogo os gera dinamicamente.

Publicidade

Vale um aviso que o próprio repositório faz: nenhuma ROM acompanha o projeto. Você precisa fornecer a sua, e é você que tem que ir atrás dela.

Criando o seu Bomba Patch

No editor de times e jogadores, é possível trocar nomes (no formato de 8 caracteres do jogo), números de camisa, posições, um dos 14 cortes de cabelo, tons de pele e os dez atributos de cada jogador. Há ainda seleção de vários jogadores ao mesmo tempo, modelos prontos e desfazer/refazer. As formações originais podem ser consultadas, mas editá-las ainda é uma meta para uma atualização futura.

Os uniformes e as cores usam as paletas originais do SNES (BGR555) e cobrem camisas de casa e de fora, goleiros, pele e cabelo. O editor avisa quando uma paleta é compartilhada e a mudança pode afetar mais de um time.

Na parte gráfica, o Pixel Art Maker edita bandeiras, rótulos de nomes, logo do menu principal, sprites de jogadores e goleiros, detalhes de uniforme, cabelos, números e a bola. Você também pode importar uma imagem (PNG, JPG, WebP, GIF ou BMP) e deixar a ferramenta convertê-la para pixel art compatível com o console. As bandeiras, por exemplo, ficam em 24×16 pixels com até quatro cores, e os rótulos de time seguem o formato de 32×8.

Siga o Arkade no Instagram @revistaarkade Seguir

Muito mais do que editar time e bandeira

Foi a parte mais curiosa do material, porque vai além de trocar nome e cor:

  • Cenários: os 12 scenarios do ISS Deluxe USA podem ser reescritos, com tempo restante, times, placar, estádio, clima e lance inicial. A bola é posicionada num campo 2D, e a descrição de cada desafio aceita seis linhas de até 26 caracteres.
  • Tela inicial: dá para trocar a imagem do logo da Konami, a tela seguinte e os avisos “1995 KONAMI ALL RIGHTS RESERVED” e “LICENSED BY NINTENDO”.
  • Grupos e novos times: o menu de grupos permite renomear os sete originais, criar até 16 e escolher quem entra em cada um. Em Equipos → Nuevo equipo, o editor cria até 48 times (os 42 originais mais seis extras). Cada novo time nasce como cópia da Itália, com plantel, uniforme, bandeira e formação próprios, e aparece no grupo EXTRA.
  • Menu principal: os oito rótulos de opção podem ser trocados com prévia em tempo real. O exemplo do próprio repositório é “INICIAR / JUEGO” na primeira opção.
  • Áudio: o editor carrega as 76 amostras BRR originais, toca no navegador, mostra a forma de onda e exporta em WAV. Também dá para importar WAV (8 ou 16 bits, mono ou estéreo) e converter para BRR. Hoje, 69 das 76 amostras podem ser substituídas.

A interface vem em espanhol, português e inglês, e o idioma é escolhido a partir do navegador.

Publicidade

Como o projeto protege o seu trabalho

A ROM original nunca é alterada até o momento da exportação. O progresso é salvo automaticamente no navegador (IndexedDB), cada projeto é identificado por SHA-256 e dá para exportar e importar tudo em JSON. Antes de gerar o arquivo final, o editor valida os dados binários e recalcula o checksum do SNES. Exportar sem nenhuma modificação gera uma ROM idêntica à de entrada.

Há também um emulador embutido, baseado no EmulatorJS, para testar a ROM editada sem sair da página. Ele baixa o runtime de uma CDN, então precisa de internet.

Ainda tem espaço para mais

O repositório é transparente nesse ponto, e quem for usar deve ler antes:

  • Mudar a música sequenciada (as trilhas) depende de suporte a SPC700/DSP que ainda não existe.
  • Algumas amostras de áudio com loop ou fragmentadas não podem ser trocadas com segurança.
  • Gráficos comprimidos precisam caber no espaço livre da ROM, e imagens detalhadas demais são recusadas.
  • As fotos de times ainda não são editáveis. As cinco fotos do título já aceitam desenho e importação.
  • As ROMs modificadas ainda não completaram a validação em emulador e em hardware real, e o autor recomenda testar tudo antes de confiar.

Criando o seu jogo “oficial” da Série D do Brasileirão

  1. Abra o Web ISSD Studio pela página do projeto no GitHub Pages (estebanfuentealba.github.io/web-snes-issd-studio).
  2. Escolha uma ROM compatível de ISS ou ISS Deluxe USA que seja sua.
  3. Espere a detecção automática e o carregamento dos recursos.
  4. Edite o que quiser: times, jogadores, gráficos ou áudio.
  5. Exporte a ROM modificada e teste no emulador.

Quem prefere rodar localmente precisa de Node.js e npm. O código usa Vue 3, Vite, JavaScript, C++ com WebAssembly para o compressor gráfico, além de Canvas e Web Audio API. O README também reconhece o trabalho de Rodrigo Mallmann Guerra (criador do ISS Studio em Java, que inspirou o projeto), de Vladimir Protopopov (compressor e descompressor da Konami para SNES) e de sergiomanzur (pesquisa de ROM, descompressão e áudio no issd-native).

O projeto é independente, feito por fã, e você pode acessá-lo agora mesmo neste link.

Aproveite que está aqui e siga o Arkade no:

O Anbernic RG DS é o Nintendo DS de ontem, mas com suporte a muitos mais jogos e recursos de games de hoje. Garanta já o seu no AliExpress!

Se prepare para o remake de Zelda Ocarina of Time garantindo já o seu Nintendo Switch 2, com frete Prime garantido na Amazon!

Publicidade
Próxima matéria Estão testando o DLSS 5 em tudo, e sobrou até para o Pac-Man, que recebeu a tecnologia e ficou com cara de creepypasta Retrô Estão testando o DLSS 5 em tudo, e sobrou até para o Pac-Man, que recebeu a tecnologia e ficou com cara de creepypasta Um modder aplicou o DLSS 5 em Pac-Man pelo MAME, deformando fantasmas e apagando elementos do labirinto em resultados assustadores.
Lançamento
22 de setembro de 1995
Desenvolvedora
Konami
Publicadora
Konami
Gênero
Futebol
Junior Candido

Conto a história dos videogames e da velocidade de ontem e de hoje por aqui! Você pode me seguir em instagram.com/juniorcandido ou x.com/junior_candido E para contatos, envie sua mensagem para o e-mail [email protected]

Mais matérias de Junior Candido

Buscar no Arkade