Pular para o conteúdo

Compatibilidade de Versão

As versões do Ren’Py seguem o formato major.minor.patch (ex.: 8.2.0). Os jogos são compilados com uma versão específica e podem não funcionar corretamente com um motor significativamente diferente.

Os jogos geralmente funcionam com qualquer motor da mesma versão major:

  • Jogo compilado com 7.4.x → Funciona com 7.5.3, 7.6.3, 7.7.3, 7.8.4, 7.8.8 do Spark
  • Jogo compilado com 8.1.x → Funciona com 8.0.3, 8.1.3, 8.2.3, etc. do Spark

Executar um jogo 7.x em um motor 8.x às vezes é possível — o Ren’Py 8 tem alguma compatibilidade com jogos mais antigos. Os resultados variam por jogo, mas pode valer a pena tentar se nenhum motor 7.x funcionar.

O inverso nunca é verdade: jogos 8.x dependem do Python 3 e APIs do Ren’Py 8 que não existem em motores 7.x.

Se um jogo foi compilado com uma versão do Ren’Py mais nova do que o Spark suporta, ele pode usar recursos que ainda não estão disponíveis.

A biblioteca mostra indicadores de compatibilidade:

  • Verde — A versão do motor corresponde de perto ao jogo
  • Amarelo — Diferença menor de versão, deve funcionar
  • Vermelho — Incompatibilidade de versão major, provavelmente terá problemas
  1. Comece com a versão sugerida — A detecção automática do Spark geralmente está correta
  2. Tente a versão disponível mais próxima — Se a versão exata não estiver disponível
  3. Tente a mais recente da mesma família — 7.8.8 para jogos 7.x, 8.5.2 para jogos 8.x
  4. Reporte no Discord — Se nenhuma versão funcionar, nos avise para que possamos investigar