SEJA UM STREAMER

RoG Tale
Notícias do Servidor
Todas as novidades do servidor você encontra aqui!
A caixa roxa acabou: eram dois bytes sobrando no arquivo
Cinco rodadas de investigação para um defeito que não estava no jogo, e sim em treze arquivos de imagem com dois bytes a mais no fim.
Prometi que quando essa caça fechasse ela viraria nota própria. Fechou.
- A madeira de Atlantis voltou a ser madeira. As caixas empilhadas saíam permanentemente arroxeadas, com o veio e a corda perfeitamente nítidos por baixo do roxo. Era isso que confundia: textura errada sairia chapada, então a imagem estava certa e a cor é que vinha trocada.
- Dois bytes a mais, e as cores giram. Treze arquivos de imagem tinham dois bytes de sobra no fim. Com isso, a marca que diz onde os pontos da imagem começam ficava inválida, o jogo tentava adivinhar contando de trás para frente e começava a ler dois bytes adiante do lugar certo. Cada ponto guarda três valores em sequência — azul, verde e vermelho — então ler dois adiante embaralha os três: o marrom da madeira vira roxo, com todo o desenho preservado. Exatamente o que se via.
- Procurados um por um. Os vinte e dois mil arquivos de imagem do jogo foram conferidos com o mesmo critério, e os treze com o defeito foram regravados no formato correto. Nenhum outro tinha o problema, e nada mais mudou de aparência.
Cinco rodadas de investigação passaram longe: a suspeita foi para a luz, para a sombra, para a placa de vídeo e até para a configuração de quem jogava. O defeito estava no arquivo, e não no jogo.









