Pular para conteúdo

Sincronização

Gatilhos automáticos

Cada gatilho pode ser ligado ou desligado individualmente em Configurações → Sincronização:

Gatilho Quando dispara Padrão
Quando o Slot2Sync abrir sincroniza tudo assim que o app inicia ligado
Antes de um emulador abrir baixa os saves mais recentes antes do jogo começar ligado
Depois que um emulador fechar envia o progresso novo ligado

Se você desligar todos os gatilhos automáticos, o botão Sincronizar agora continua funcionando normalmente, assim como a sincronização de despedida disparada pelo item Sair da bandeja.

Em Configurações também dá para ligar uma verificação periódica (roda uma sincronização completa em segundo plano, nunca com um emulador aberto) e definir um limite de banda para envio e download.

Categorias

Na página de cada emulador, você escolhe quais categorias sincronizar, individualmente:

  • saves: os arquivos de save dos jogos e memory cards.
  • savestates: os estados salvos criados pelo emulador.

Por padrão, as duas vêm ligadas. Ainda na página do emulador, dá para definir padrões de arquivo a ignorar (por exemplo, *.tmp ou cache/**), que nunca sincronizam em nenhuma direção.

Como funciona por baixo

O Slot2Sync compara a data de modificação dos arquivos locais com a versão que ele conhece do armazenamento remoto:

  • só o lado local mudou: envia para o remoto;
  • só o remoto mudou: baixa para a máquina local;
  • os dois lados mudaram: vira um conflito, nunca uma sobrescrita silenciosa.

O Slot2Sync nunca deleta arquivos no armazenamento remoto, apenas adiciona e atualiza.

Sem internet ou arquivo em uso

Se a sincronização não puder acontecer (sem rede, ou o arquivo está sendo usado pelo emulador naquele instante), o Slot2Sync guarda isso como uma pendência e tenta de novo na próxima sincronização, nunca como um erro que interrompe o uso do app.