Falhas do jogo
Se um jogo não inicia ou se comporta de forma estranha, siga as verificações abaixo. São as causas que a camada de motor e os ajustes do Sakura realmente conseguem explicar — se nenhuma se aplicar, veja Suporte com o nome do jogo e o que você está vendo.
”Reinício necessário”
Seção intitulada “”Reinício necessário””Sintoma: Tentar iniciar um jogo mostra um alerta: “Este jogo roda em um motor diferente do já usado nesta sessão. Feche e reabra o app, depois inicie este jogo primeiro.” com Fechar app e Cancelar.
Causa: O Sakura só consegue carregar uma família de motor — NScripter/ONScripter clássico ou ONScripter-RU — por sessão do app, porque ambos vinculam a mesma biblioteca de áudio/vídeo de baixo nível e não podem coexistir com segurança em um único processo. Se você iniciar um jogo em uma família de motor e depois tentar iniciar outro jogo que precisa da outra família (ou um segundo jogo ONScripter-RU na mesma sessão), o Sakura precisa impedi-lo em vez de arriscar uma falha.
Solução: Toque em Fechar app, reabra o Sakura e inicie o jogo que você realmente quer primeiro. Esse é o comportamento esperado, não um bug — só acontece quando você troca entre famílias de motor (ou inicia um segundo jogo ONScripter-RU) dentro da mesma sessão.
O jogo inicia no motor errado
Seção intitulada “O jogo inicia no motor errado”Sintoma: Um jogo roda, mas se comporta como se estivesse no motor errado — por exemplo, um jogo ONScripter-RU (como um lançamento de Umineko) está sem filtros de exibição, tradução ou opções de fonte, ou um jogo clássico não se comporta como esperado.
Causa: O Sakura detecta automaticamente o motor de cada jogo a partir de seus arquivos, mas a detecção pode ocasionalmente escolher a família errada para um jogo incomum ou reempacotado.
Solução: Abra os Ajustes do jogo desse título e verifique o seletor Motor (Automático / ONScripter / ONScripter-RU). Se estiver definido para um motor específico, tente Automático primeiro; se o Automático estiver escolhendo errado, defina explicitamente para o motor que você sabe que o jogo precisa.
O jogo não inicia / o arquivo parece deslocado
Seção intitulada “O jogo não inicia / o arquivo parece deslocado”Sintoma: Um jogo importa normalmente, mas falha ao carregar seus dados, ou seu arquivo (arc*.nsa) parece conter dados corrompidos/desalinhados.
Causa: Alguns jogos vêm com um arquivo .nsa com um deslocamento de bytes incorporado pelo lançamento original (um cabeçalho ou preenchimento antes do início dos dados reais do arquivo).
Solução: Abra os Ajustes do jogo desse título e defina Deslocamento NSA para o deslocamento de bytes que o jogo espera (0 = nenhum, o padrão). Isso tem efeito na próxima inicialização.
O jogo precisa de uma chave de save/registro específica
Seção intitulada “O jogo precisa de uma chave de save/registro específica”Sintoma: Os saves ou a configuração de um jogo parecem procurar um ID que não corresponde a como o Sakura o registrou.
Solução: Abra os Ajustes do jogo e defina o ID do jogo (uma substituição de chave de save/registro). Deixe em branco a menos que você tenha um motivo específico para substituí-lo — isso tem efeito na próxima inicialização.
Falhas ou estalos de áudio durante a reprodução
Seção intitulada “Falhas ou estalos de áudio durante a reprodução”Sintoma: O som engasga, estala ou falha durante o jogo.
Solução: Abra os Ajustes do jogo (ou Ajustes > Motor ONScripter globais) e aumente o Buffer de áudio (padrão 8 KB, intervalo de 1 a 64 KB). Buffers maiores reduzem as falhas ao custo de um pouco mais de latência; se, em vez disso, você precisar de menor latência e não ouvir falhas, pode diminuí-lo.
Recomendações gerais
Seção intitulada “Recomendações gerais”- Verifique o seletor de Motor primeiro — a maioria das esquisitices de inicialização remete a um jogo rodando na família de motor errada.
- Ajustes por jogo podem substituir os globais — se um jogo se comportar de forma diferente do esperado, verifique se Usar ajustes globais está desativado para ele e revise os valores por jogo abaixo.
- Reimporte se um jogo parecer estruturalmente quebrado — veja Problemas de importação para problemas de formato e detecção.
- Relate o que você não conseguir explicar — se um jogo travar completamente e nada do acima se aplicar, entre em contato pelo Suporte com o nome do jogo e o motor (clássico ou ONScripter-RU, mostrado na página de detalhes do jogo).