Publicidade

Stutter na emulação de PS2: veja como acabar com as travadas no PC e celular

Por  • Editado por Jones Oliveira | 

Compartilhe:
Reprodução
Reprodução

Presentes no PC e nos smartphones, os emuladores de PS2 trazem bastante nostalgia e permitem reviver experiências clássicas. Porém, mesmo com um dispositivo moderno, o stutter pode se tornar um problema conforme joga. 

Nem sempre o problema é a baixa taxa de quadros, já que um computador ou celular que permite rodar estes títulos em 60 FPS também sofre com o dilema. Então, o que provoca eles e como acabar com as travadas?

Nós do Canaltech organizamos este tutorial para atacar diretamente na causa do seu problema com stutter no emulador do PS2, não os sintomas. Se prepare para exterminar o problema em definitivo, confira:

Canaltech
O Canaltech está no WhatsApp!Entre no canal e acompanhe notícias e dicas de tecnologia
Continua após a publicidade

Stutter, engasgo e FPS baixo não são a mesma coisa

Vale se atentar a um grande detalhe sobre o desempenho de seus componentes: o stutter, engasgo e o FPS não são a mesma coisa e confundi-los pode direcionar você para o caminho errado. 

Como cada um pode ser provocado por problemas distintos, preste atenção na resolução para não gerar outras dores de cabeça nas próximas partidas. Aqui, nosso foco será em mostrar possíveis trajetos para solucionar os stutters no PC e celular durante a emulação.

O que é stutter (microtravadas) em termos simples?

Sabe aquele momento, durante uma partida, em que você percebe que a movimentação do seu personagem ou dos elementos da tela congelaram por um segundo? Pois é, isso pode ser um clássico stutter.

A falha pode ser identificada pelas travadas curtas e irregulares que são vistas conforme você joga. Pode ocorrer de forma sequencial do gameplay, em pontos específicos ou em cenas importantes — não existe um padrão.

Eles são facilmente reconhecíveis quando os quadros sofrem “pulos” de milissegundos e/ou estalos no áudio. Quanto mais imerso o jogador está na experiência, mais fácil será de perceber estes momentos.

Continua após a publicidade

O que é frametime e por que ele importa mais que FPS?

O frametime nada mais é do que o tempo, medido em milissegundos (ms), em que a sua placa de vídeo e o processador levam para renderizar e exibir um único quadro na tela. 

Enquanto o FPS é a taxa de quadros por segundo, a ferramenta mede a sua consistência. Em um jogo com 60 FPS, por exemplo, o ideal é que cada frame apareça em aproximadamente 16,7 ms. 

Continua após a publicidade

O problema começa quando o frametime sofre variações bruscas. Se ele apresenta 16,7 ms, salta para 40 ms (engasgo) e depois retorna para os 16,7 ms; por exemplo, isto pode provocar o stutter durante a sua emulação.

Como confirmar se é stutter mesmo?

No computador, basta usar a camada sobreposta para mostrar o seu FPS no momento e também o frametime — como as presentes no monitor e no RTSS. 

Já nos smartphones, o usuário pode acessar as Opções do Desenvolvedor para monitorar a renderização. Isso gera um gráfico de barras na tela e, caso ultrapassem a linha verde, os frames podem ser gerados com atraso.

Continua após a publicidade

6 causas mais comuns de stutter na emulação de PS2

Veja o que pode causar o stutter durante a emulação de jogos de PS2 no seu PC ou celular:

1 - Compilação de shaders e cache 

A causa número 1 do problema durante a execução dos jogos, a compilação de shaders e cache podem ocasionar travadas conforme o jogador explora áreas novas do título ou vê efeitos novos na tela.

Continua após a publicidade

Apesar de causar desconforto, este é um dos problemas que é facilmente resolvido com o passar do tempo. Enquanto joga, ele melhora e depois se torna nulo.

2 - CPU no limite 

A frequência que seu CPU opera não é responsável pelo stutter, mas sim o momento em que a emulação pesa em single-thread e na latência dos comandos. 

Continua após a publicidade

Isto pode ser provocado quando o jogador entra em cenas que estão muito movimentadas, seja durante um combate ou apenas momentos em que há elementos demais na tela.

Sabe os títulos musou ou experiências em mundo aberto? Eles podem forçar o processador para seu limite e causar os travamentos irregulares. 

3 - GPU/Backend gráfico mal escolhido

Quando a GPU não trabalha com uma API competente (ela traduz os jogos para a placa gráfica), isso também pode resultar em stutters. Ainda que as principais como Vulkan, OpenGL e D3D sejam as mais conhecidas, há diversas outras que podem não ter feito o seu trabalho devidamente.

Continua após a publicidade

O resultado disso é a famosa travada durante a criação de efeitos, transparências ou até na etapa de pós-processamento dos elementos gráficos.

4 - I/O lento 

Caso o arquivo ISO do jogo esteja armazenado no HD, se o componente estiver congestionado ou com a sua leitura irregular, o stutter é basicamente uma consequência certeira.

Se é esta a ocasião, você verá engasgos ao carregar área, inconsistência na música ou áudio, assim como a geração de texturas atrasada. 

Continua após a publicidade

5 - Sincronização 

Quando se é observada a travada em cadência, com a sensação de que ela é quase “rítmica”, pode ter certeza que o problema está sendo causado por causa da sincronização da taxa de quadros.

Observe o status do seu V-Sync e do VRR, assim como se o FPS está ajustado ao limite selecionado. 

Continua após a publicidade

6 - Thermal throttling e energia

Um problema que atinge principalmente os celulares, isso ocorre quando há uma inconsistência térmica ou um consumo muito alto da bateria.

Nota-se que ele é algo a se preocupar quando começa a jogar e está tudo bem, mas ocorre uma piora considerável entre 10 e 15 minutos da execução do jogo de PS2 emulado. 

Continua após a publicidade

Checklist rápido: faça isso antes de mexer em coisas avançadas

Confira o que fazer caso identifique o stutter, com soluções práticas que podem resolver seu problema antes de partir para configurações mais complexas:

Os 5 passos no PC

  • Atualize driver de GPU e evite overlays desnecessários
  • Use modo de energia “alto desempenho” (sem travar CPU baixo)
  • Instale/rode o jogo a partir de SSD (quando possível)
  • Troque o backend gráfico (um por vez) e teste 5 min
  • Zere “mods pesados” e aumentos agressivos (upscale, filtros) para isolar o problema

Os 5 passos no celular

  • Tire o emulador de “economia de bateria”
  • Ative modo desempenho do aparelho (se existir)
  • Reduza resolução interna / filtros primeiro
  • Teste backend gráfico alternativo (se disponível)
  • Controle temperatura (capinha, sol, jogo carregando enquanto carrega bateria)

Ajustes que realmente funcionam no PC 

Confira algumas soluções e como aplicá-las durante a emulação de jogos de PS2, mas que também pode te ajudar na execução de outras tarefas:

Backend gráfico: quando trocar e como decidir

Caso note o stutter em efeitos ou transparência, é recomendado que teste backend B. Porém, se há o stutter em loading/streaming, verifique o armazenamento ou o caching.

Resolução interna e filtros: o erro clássico

Se realizar o upscale demais, a GPU vira gargalo e o frametime oscila. A regra é clara: primeiro você estabiliza em 1x ou 2x, depois sobe.

Cache de shaders / compilação: como lidar

A primeira hora de jogo pode compilar muita coisa, então é recomendável retornar para o trecho e ver se ele melhora

Precisão vs desempenho (o ajuste perigoso)

Caso esteja utilizando speedhacks — alterações na velocidade do personagem para atravessar terrenos em menos tempos ou usar códigos — isso pode quebrar o jogo. Analise um de cada vez, para entender onde está o problema. 

Windows e tarefas em segundo plano

O Windows é um frenemie perigoso. O seu navegador, gravação, overlay, sistema antivírus em scan pesado e outras tarefas podem causar stutter durante a emulação dos jogos de PS2. Priorize o que precisa para trazer uma consistência do frametime. 

Ajustes que realmente funcionam no celular

É possível corrigir o problema no seu smartphone sem ter que apelar para fórmulas milagrosas. Confira abaixo:

Calor e energia são o “gargalo invisível”

Quando a GPU/CPU, a tela e o carregamento atuam simultaneamente, pode provocar um aquecimento ou uso acima do comum da bateria. Isso causa uma queda de clock e, mesmo que o jogo pareça estar rodando, o stutter virá.

Resolução interna, filtros e hacks visuais

Se você utiliza muitos filtros e hacks visuais, é recomendável cortar alguns deles na seguinte ordem: sombras, pós e upscale pesado. Acompanhe cada um para monitorar o resultado obtido ao desativar as opções.

Áudio estalando e travadas

Se o travamento é constante e o áudio não acompanha, isso pode ser o caso do buffer ou do processador em seu limite. Confira as configurações de sincronização para aplicar mudanças e reduza a carga gráfica para resolver.

Sintomas e causas para o stutter

Veja abaixo como pode identificá-los rapidamente e as possíveis causas para cada vez que o problema surge em seu PC ou celular:

O que fazer quando o stutter surge durante a emulação do PS2
SintomasCausa ProvávelCorreção
Trava só na primeira vez que aparece um efeitoshaders/cachejogue um pouco / habilite cache / evite trocar de backend o tempo todo
Começa liso e piora depois de 10 min (celular)aquecimentomodo desempenho + resfriamento + reduzir resolução
Travadas ao carregar áreasI/Omover arquivo para storage rápido / evitar rodar de rede/cartão lento
FPS alto mas sensação ruimframe pacing/syncajustar V-Sync/limites/VRR

Como testar do jeito certo?

Existe uma fórmula que pode aplicar para realizar os testes e identificar o stutter enquanto emula os principais jogos de PS2. Veja abaixo:

Faça uma “rota de teste” 

Durante um período de 3 a 5 minutos, repita o mesmo trecho dentro do jogo. Use os mesmos dados salvos para percorrer o cenário onde percebeu o problema para identificar se ele vai se repetir ou não. 

Mude uma coisa por vez

Caso tenha alterado as configurações, o ideal é reverter uma de cada vez para ver qual originou o stutter.  

O que é “melhorou de verdade”

Você pode identificar uma melhoria quando o frametime apresentar estabilidade, não apenas o FPS médio. É possível ver jogos com 30 ou menos FPS sem stutter, então é bom ter em mente que o problema não surge da taxa de quadros. 

O stutter nas emulações

Quando falamos de emulação de PS2 e outras plataformas que exigem um hardware mais pesado, é possível que o stutter apareça mais cedo ou mais tarde. O importante é analisar a sua origem e resolvê-la da melhor maneira.

Enquanto nos PCs isso pode ter várias razões distintas, no celular é importante checar sempre o consumo da bateria e se os games superaquece o seu dispositivo — o que pode trazer riscos para a sua saúde. 

Leia também no Canaltech: