Motor Ren'Py
Estas configurações controlam como o motor Ren’Py se comporta. Elas podem ser definidas globalmente ou por jogo.
Configurações por jogo possuem um toggle “Usar Configurações Globais” — quando ativado, o jogo herda os valores globais.
Modo Desenvolvedor
Seção intitulada “Modo Desenvolvedor”| Configuração | Developer Mode |
| Padrão | Desligado |
Ativa o modo desenvolvedor do Ren’Py, que fornece recursos adicionais de depuração como o menu de desenvolvedor shift+D, inspetor de estilos shift+I e recarregamento shift+R.
Console
Seção intitulada “Console”| Configuração | Enable Console |
| Padrão | Desligado |
Ativa o console de depuração do Ren’Py (shift+O ou tecla til). O console permite executar código Python e comandos do Ren’Py em tempo real.
Use o botão de overlay do Teclado Na Tela para digitar no console no iOS.
Configurações de Pular
Seção intitulada “Configurações de Pular”Substituir Pular
Seção intitulada “Substituir Pular”| Configuração | Override Skipping |
| Padrão | Desligado |
Força a disponibilidade da função de pular independente da configuração do jogo.
Forçar Pular Texto Não Lido
Seção intitulada “Forçar Pular Texto Não Lido”| Configuração | Force Skip Unseen Text |
| Padrão | Desligado |
Permite pular texto que você ainda não leu. Por padrão, o Ren’Py só permite pular diálogos já vistos anteriormente.
Retrocesso
Seção intitulada “Retrocesso”| Configuração | Override Rollback (100) |
| Padrão | Desligado |
Define o limite de retrocesso para 100 entradas, independente da configuração do jogo. Útil para jogos que desativam ou limitam o retrocesso.
Textbox Transparente
Seção intitulada “Textbox Transparente”| Configuração | Transparent Textboxes |
| Padrão | Desligado |
Torna as caixas de diálogo semitransparentes. Útil para jogos onde a caixa de texto obscurece visuais importantes.
Memória e Desempenho
Seção intitulada “Memória e Desempenho”Usar Menos Memória
Seção intitulada “Usar Menos Memória”| Configuração | Use Less Memory |
| Padrão | Desligado |
Diz ao Ren’Py para usar menos memória liberando imagens em cache de forma mais agressiva. Ative se jogos travarem por problemas de memória.
Menos Atualizações de Tela
Seção intitulada “Menos Atualizações de Tela”| Configuração | Less Screen Updates |
| Padrão | Desligado |
Reduz a frequência de redesenho de tela. Pode melhorar a duração da bateria e reduzir aquecimento em dispositivos mais antigos.
Permitir Rede
Seção intitulada “Permitir Rede”| Configuração | Allow Network Connectivity |
| Padrão | Ligado |
Controla se jogos Ren’Py podem acessar a rede. Alguns jogos usam recursos de rede para atualizações ou conteúdo online. Desative para privacidade ou para prevenir conexões indesejadas.
Usar Fontes Chinesas
Seção intitulada “Usar Fontes Chinesas”| Configuração | Chinese Font Fallback |
| Padrão | Desligado |
Substitui as fontes padrão no motor Ren’Py por fontes compatíveis com chinês. Esta é uma correção para jogos chineses traduzidos onde o desenvolvedor substituiu as fontes padrão do motor por fontes chinesas que não foram incluídas no arquivo do jogo. Sem esta configuração, caracteres chineses podem aparecer como quadrados ou estar completamente ausentes.
Patches de Compatibilidade
Seção intitulada “Patches de Compatibilidade”| Configuração | Compatibility Patches |
| Padrão | Ligado |
Aplica patches de compatibilidade do Spark ao motor Ren’Py. Estes patches visam jogos muito específicos para corrigir problemas conhecidos ao rodar no iOS. Os patches só se aplicam aos jogos que visam e não interferem com outros jogos. Desativar esta configuração provavelmente não terá efeito — existe apenas para casos raros onde um jogo foi atualizado e um patch específico não é mais necessário. Veja a lista completa dos patches atuais.
Recomendado: Manter ativado.
Substituição de Variante
Seção intitulada “Substituição de Variante”| Configuração | Override Device Variant |
| Padrão | Desligado |
Permite definir manualmente quais variantes de tela do Ren’Py estão ativas. Normalmente, o Ren’Py detecta automaticamente o tipo de dispositivo e aplica variantes apropriadas (mobile, touch, small, tablet, etc.).
Isso é comumente usado para corrigir problemas de exibição de menu e GUI no jogo onde botões, caixas de texto ou layouts não renderizam corretamente no iOS. Muitos jogos foram projetados apenas para telas desktop e não incluem variantes mobile adequadas.
Selecionar Variantes
Seção intitulada “Selecionar Variantes”Quando a substituição de variante está ativada, você pode escolher quais variantes ativar. Variantes comuns incluem:
pc— Layout desktop (alguns jogos exigem isso)large— Layout de tela grandemedium— Layout de tela médiasmall— Layout de tela pequenatouch— Suporte a entrada por toquemobile— Layout de dispositivo móveltablet— Layout de tabletphone— Layout específico para telefone
Veja a documentação do Ren’Py sobre variantes de tela para detalhes.