Escala de pixel art e resolução retrô

Seus dados

Escolher um preset preenche as duas caixas abaixo dele, e digitar nas caixas é sempre permitido: os presets são um atalho, não um limite.

Resultados

O maior múltiplo inteiro que ainda cabe na tela

O tamanho em que a imagem fica nesse múltiplo
Tela que sobra em volta
O múltiplo que preencheria a altura exatamente
Linhas do original, por quantos pixels cada uma fica

Alturas de tela que dividem esta imagem certo

Altura da tela Múltiplo do tamanho original Largura de que precisaria

É por isso que um jogo que rodava em 320 × 240 fica certo numa tela de 1440 e um pouco errado numa full HD. 240 cabe 6 vezes em 1440 e 4,5 vezes em 1080.

Os consoles que desenhavam 224 linhas têm sorte pior: esse número não divide nenhuma das alturas de tela usuais, então não existe múltiplo nenhum que preencha a tela sem sobra. A saída é a mesma dos fliperamas: aceitar a borda preta e ficar no múltiplo inteiro.

Reações

0

0 Comentários

User profile image

Seja o primeiro a comentar

Por que um jogo antigo parece um pouco errado numa tela moderna?

Porque o número de linhas quase nunca divide certo. Um jogo desenhado com 240 linhas, esticado até uma tela full HD, dá 4,5 vezes, e meia linha não existe.

O que a tela faz no lugar disso é dar quatro pixels a umas linhas e cinco a outras. Metade e metade, nesse caso, o que significa que uma linha horizontal sim, outra não, sai um quarto mais grossa do que a de cima.

Qual é a solução?

Fique num múltiplo inteiro e aceite a borda preta. Quatro vezes 240 dá 960, o que deixa 60 linhas de tela sem uso em cima e outras 60 embaixo, e cada pixel do original sai do mesmo tamanho.

É o que fazem os fliperamas e as configurações caprichadas de emulador. A borda não é defeito: é o preço de todo pixel ter a mesma forma.

Quais telas dividem certo?

Depende inteiramente do número de linhas que o original tinha. 240 divide 720, 1200, 1440 e 2160. 144, o do Game Boy, divide 720, 1440 e 2160.

224, que é o que os consoles daquela geração desenhavam, não divide nenhuma das alturas de tela usuais. Não existe múltiplo que preencha a tela, então a borda é a única opção honesta.

A largura também importa?

Importa, mas bem menos na prática, porque as telas são mais largas do que as imagens e sobra espaço nos lados. O múltiplo que cabe é limitado pelo lado que acaba primeiro, e esse lado é quase sempre a altura.

A página mostra os dois, e a tabela ao lado imprime a largura de que cada múltiplo inteiro precisaria, para você ver se ainda cabe de lado a lado.