Calculadora resolucao Apple II hi res pixels
Calcula numero de pixels e bytes ocupados pela tela hi-res do Apple II em 280x192 com 6 bits ativos por byte e bytes de cor por linha.
—
Gráficos HiRes do Apple II
O modo HiRes do Apple II (1977) dá um bitmap de 280×192 com 6 cores: preto, branco, verde, violeta, laranja e azul. Essas cores não ficam guardadas em lugar nenhum; elas saem do artefato NTSC de croma. Pares de pixels adjacentes em colunas par e ímpar são lidos como sinal de cor, então até um pixel isolado vira verde ou violeta (página 1, bit alto = 0), ou laranja e azul se o bit alto for 1. O framebuffer ocupa 8 KB por página, com a página 1 em $2000–$3FFF e a página 2 em $4000–$5FFF. O layout de linhas é famosamente não-linear, intercalado em grupos de 8 e 64 linhas, o que exige um bit twiddling esperto para desenhar rápido. Cada byte guarda 7 pixels mais 1 bit alto que escolhe o par de paleta. HCOLOR= no Applesoft BASIC mapeia para essas 6 cores mais 2 pretos/brancos.
Aplicações
Retrocomputação em Apple II/IIe/IIc/IIgs, tutoriais de Applesoft BASIC e assembly 6502, emuladores vintage como AppleWin, MAME e Virtual ][, desenvolvimento de jogos homebrew com cc65 ou Merlin32, conversão de pixel art para .HGR / .BIN e produções de demoscene que rodam em hardware real por adaptadores SD-card como o CFFA3000 ou o Floppy Emu.
Perguntas frequentes
Por que a ordem das linhas é tão estranha? Steve Wozniak intercalou as linhas para que a mesma lógica de refresh de DRAM desse conta tanto da varredura de vídeo quanto do acesso de memória da CPU, o que reduziu o número de chips. Fórmula: endereço = $2000 + (linha & 7)*$400 + (linha >> 3 & 7)*$80 + (linha >> 6)*$28.
Por que só 6 cores? Elas caem como efeito colateral da codificação composite NTSC; não há RAM de cor real por trás. Ligue a máquina num monitor monocromático verde e tudo continua monocromático. Em TV colorida, o subcarrier de croma lê os pares de pixels como matiz.
Double Hi-Res? O Apple IIe (1983, com placa de 80 colunas) dobrou a resolução para 560×192 com 16 cores fazendo bank-switching da memória auxiliar. Jogos comerciais posteriores apostaram bastante nele.
Ferramentas Relacionadas
Calculadora de resolução pixel imagem tamanho
Calcula o número de megapixels e estima o tamanho aproximado em megabytes a partir da largura altura e bits por pixel.
Resolução de ADC (Conversor A/D)
Calcula a resolução de um conversor analógico-digital (ADC), R = FSR/2ⁿ, dividindo a faixa de fundo de escala (FSR, em volts) pelo número de níveis (2 elevado ao número de bits). É o menor degrau de tensão que o conversor distingue — quanto mais bits, mais fina a resolução: um ADC de 12 bits divide a faixa em 4096 níveis. Fundamental no projeto de aquisição de dados e instrumentação digital. Informe a faixa de fundo de escala e o número de bits.
Calculadora de Tempo de Render no Maya Mental Ray por Resolucao
Estima tempo de render no Maya Mental Ray a partir da resolucao e frames.
Os resultados desta ferramenta têm caráter apenas informativo e educativo e não constituem aconselhamento profissional, financeiro, médico, jurídico, tributário ou contábil. Confirme decisões importantes com um profissional qualificado e fontes oficiais.