No Socks RPG Guia de Correção de Save Corrompido
Recupere-se do bug lootData screenX e outros erros de load após upgrade além das builds v1.6.
Por meses, jogadores de No Socks RPG perderam campanhas inteiras por um único erro de load: TypeError: this._lootData.screenX is not a function. O bug aparecia após sessões longas em builds Windows já na v1.6, corrompendo todos os slots de save até o executável ser substituído. A Spicyfuse confirmou o caminho de correção — atualizar para v2.4 ou versão interna 10+ — e endureceu a serialização de loot em patches posteriores.
Este guia explica o erro, quem ainda corre risco, como fazer backup de saves antes de patchar e quando recomeçar do zero é mais inteligente que recuperar. Combine com a linha do tempo do Hub de Atualizações e itch.io vs builds Steam se estiver migrando entre fontes de download.
Como o erro se manifesta
Jogadores relatam o padrão de falha de forma consistente:
- O jogo roda normalmente por horas com save e load funcionando.
- Na próxima tentativa de load, todos os slots falham com o mesmo erro estilo JavaScript mencionando
_lootDataescreenX. - Reinstalar sem atualizar o executável não ajuda — builds antigas simplesmente quebram saves de novo.
- Iniciar um save novo em build atualizada funciona, provando que o bug é de formato de save, não de hardware.
Posts da comunidade itch.io de rosie2119 e outros documentam o problema em várias playthroughs. A Spicyfuse respondeu que atualizar além das versões afetadas resolve a corrupção para a maioria.
Causa raiz (resumo para jogadores)
Exports RPG Maker MV/MZ serializam tabelas de loot em JSON de save. Builds antigas de No Socks RPG referenciavam um helper screenX em objetos de loot que refatorações posteriores removeram. Quando a rotina de load chama função inexistente, o engine aborta e marca o slot como inutilizável.
v2.4 e patches relacionados reconciliam campos _lootData para loads não invocarem mais funções mortas. Por isso a Spicyfuse orienta jogadores afetados a pegar o zip full-game atual ou verificar arquivos Steam em vez de caçar edições manuais de JSON.
Recuperação passo a passo
1. Faça backup antes de mexer em qualquer coisa
Copie a pasta save inteira para pendrive ou pasta na nuvem. No Windows, saves podem ficar dentro do diretório do jogo ou em %APPDATA% conforme o launcher. Guarde o backup mesmo se os slots parecerem quebrados — ferramentas futuras podem ler dados parciais.
2. Atualize o executável
- Steam: Biblioteca → No Socks RPG → Propriedades → Arquivos instalados → Verificar integridade.
- itch.io: Baixe No Socks RPG v.2.4.zip (ou o mais recente listado) e substitua a pasta antiga por completo.
- APK Android: Instale a build itch.io mais recente; não sobreponha APK novo sobre dados v1.6 antigos sem backup.
Confirme que a tela de título ou readme reflete versão atual antes de carregar slots antigos.
3. Teste a ordem de load
Carregue primeiro o slot mais recente — ele costuma ter as flags válidas mais atuais. Se abrir, salve imediatamente em slot novo como checkpoint. Se todos falharem, siga para o passo 4.
4. Isole slots ruins
Apague ou mova arquivos .rpgsave corrompidos individualmente em vez de limpar o diretório inteiro. Restaure um slot por vez do backup se quiser experimentar. Nunca apague sua única cópia de backup.
5. Recomece se necessário
Se nenhum slot carregar na v2.4, inicie jogo novo no Easy Mode — veja Easy Mode vs Normal — e use walkthroughs do wiki para voltar rápido ao capítulo anterior. A ferramenta checklist de outfits ajuda a recuperar progresso de coleção mais rápido que a memória sozinha.
Hábitos de prevenção
- Patche antes de maratonas ou mergulhos em 100 Floors of Despair.
- Mantenha backups rotativos a cada alguns marcos da história.
- Evite copiar saves de executáveis Normal para pastas Easy Mode (ou vice-versa) sem testar.
- Desative software de overlay conflitante temporariamente se loads falharem só em um PC.
Bugs relacionados que não são corrupção de save
| Sintoma | Causa provável | Página de fix |
|---|---|---|
| Menu BP congelado no celular | Bug de UI Android | Correção do menu BP mobile |
| Tecla Z para de encadear | Bug de input teclado | Teclado e Mouse |
| Modelos pretos em cena de biquíni (APK) | Bug de render mobile | Atualize APK; reporte à Spicyfuse |
| Não consegue gastar battle points | Incompatibilidade plataforma + modo | Easy Mode ou controle externo |
Declarações da desenvolvedora
No itch.io, a Spicyfuse observou:
- O jogo está completo, com updates adicionando conteúdo ou fixes — não reescrevendo finais.
- Jogadores presos em menus BP no Normal devem usar Easy Mode até fixes mobile chegarem.
- Reports de corrupção de save caíram forte quando builds internas versão 10+ circularam junto ao empacotamento v2.4.
Quando contatar a Spicyfuse
Entre em contato por comentários itch.io ou discussões Steam se:
- Atualizou para v2.4, iniciou save totalmente novo e ainda vê erros
screenX(possível quarentena de antivírus ou instalação parcial). - Cloud sync mesclou save antigo sobre um novo — desative Steam Cloud temporariamente e verifique arquivos locais.
Inclua plataforma, versão da build e se o erro aparece em saves novos ou só em slots legados.
Links relacionados
- Hub de Atualizações — histórico de versões.
- Lançamento Steam julho 2026 — contexto da loja.
- Getting Started — walkthrough de reinstalação limpa.
Atualizar é trabalho chato, mas bate perder vinte horas caçando outfits porque um executável velho ainda chama funções fantasma em dados de loot.
Perguntas frequentes
Respostas rápidas para as dúvidas mais comuns.
O que causa o erro de save screenX?
Builds antigas referenciam função lootData screenX removida em patches posteriores. Carregar saves em executáveis desatualizados dispara o TypeError.
Qual versão corrige saves corrompidos?
Atualize para v2.4 ou versão interna 10+ no itch.io ou Steam antes de confiar em slots antigos.
Posso reparar save corrompido manualmente?
A Spicyfuse recomenda atualizar o jogo, não editar JSON de save. Restaure do backup ou recomece em build atual.
Steam Cloud restaura saves quebrados?
A Cloud pode sincronizar arquivos corrompidos entre dispositivos. Faça backup local, verifique arquivos do jogo e desative cloud temporariamente ao testar slots corrigidos.