Arquitetura dos Consoles

Uma análise prática por Rodrigo Copetti

Idiomas disponíveis: 🇬🇧 - English, 🇭🇺 - Magyar, 🇩🇪 - Deutsch, 🇵🇱 - Polski, 🇩🇰 - Dansk, 🏴󠁥󠁳󠁧󠁡󠁿 - Galego, 🇪🇸 - Español, 🇧🇷 - Português (Brasil), 🇹🇷 - Türkçe, 🇫🇷 - Français, 🇮🇹 - Italiano, 🇷🇺 - Русский, 🇺🇦 - Українська, 🇦🇪 - اَلْعَرَبِيَّةُ, 🇨🇳 - 简体字, 🇹🇼 - 正體字, 🇰🇷 - 한국어, 👋 - Adicionar tradução


Image

Olhar para a evolução dos consoles de videogame é fascinante. Enquanto os PCs convencionais tendem a evoluir ‘incrementalmente’, novas gerações de consoles introduzem formas completamente novas de trabalhar. O que você vai ver aqui é uma série de artigos que vão, assim eu espero, revelar a lógica por trás das últimas tendências tecnológicas. Eles também vão demonstrar porque cada sistema não pode ser resumido pelos seus ‘bits’, megahertz, quantidade de RAM e outras coisas.

Esse não é um “Manual do desenvolvedor”, mas sim, apenas uma introdução aprofundada sobre como cada sistema funciona internamente. Tenha em mente que o mundo da tecnologia ficou muito complicado ultimamente, então, se você tiver dificuldade para entender meus artigos mais recentes, tente ler os mais antigos primeiro. Eles introduzem muitos conceitos e definições que são revisitados constantemente.

Conhecimento básico de computação é preferível, porém, eu me esforço muito para adaptar meu conteúdo para públicos maiores, então não se sinta intimidado de ler! Mas se isso não for suficiente, você pode querer dar uma olhada nas leituras de ajuda.

Por mais que eu tente ser o mais preciso possível, se você encontrar algum erro, por favor me avise ou proponha mudanças. Por fim, se você prefere ler usando um leitor de eBook, confira a edição eBook.

Sem mais delongas, aqui estão eles!

3ª Geração

Conhecidos como consoles "8 bits", esses aparelhos trouxeram gráficos mais sofisticados e áudio melhor que seus antecessores. Afinal, um grande colapso do mercado havia acabado de ocorrer e novos padrões tinham que ser estabelecidos.

Recursos de GPU excepcionais: "Tilemaps" manipuláveis e paletas de cores maiores.

Nintendo Entertainment System (NES)

Mais do que uma máquina 6502

Sega Master System (em Inglês)

Competent out of the box

4ª Geração

DMA, interrupções horizontais, vários modos... Estes são alguns exemplos dos novos conceitos que trouxeram a nova geração "16 bits", abrindo as portas para novos gêneros de jogos.

Avanços notáveis dos processadores: Instruções de multiplicação e divisão, DMA e duplo processamento.

Recursos de GPU excepcionais: Transformações afim e interrupções horizontais.

PC Engine / TurboGrafx-16 (em Inglês)

A small but quick leap

Mega Drive/Genesis

Novas técnicas de composição

Game Boy / Color (em Inglês)

Simple and portable

Super Nintendo

Hardware antigo com recursos incríveis

5ª Geração

Jogos 3D se tornaram uma necessidade, mas o "como" ainda não está claro. A resposta? Cada empresa apresentou sua própria visão.

Avanços notáveis dos processadores: Segmentação de Instruções e cache L1.

Recursos de GPU excepcionais: Pipeline de vértices programável, Z-buffering e correção de perspectiva.

Sega Saturn (em Inglês)

What can you do with 8 processors?

PlayStation

Um recém-chegado promissor

Virtual Boy (em Inglês)

Hidden potential with an unfortunate ending

Nintendo 64 (em Inglês)

A constrained performant

6ª Geração

A maioria das limitações gráficas da geração anterior não existem mais. Os consoles portáteis começam a se assemelhar a sistemas familiares.

Avanços notáveis dos processadores: Arquiteturas superescalares, instruções SIMD e cache L2.

Recursos de GPU excepcionais: Pipelines de píxel programáveis e filtros anisotrópicos.

Dreamcast (em Inglês)

One last attempt

PlayStation 2

Ofuscando o resto

Game Boy Advance (em Inglês)

New partnerships powered by two AA batteries

GameCube (em Inglês)

Eloquent engineering

Xbox (em Inglês)

A feared competitor

7ª Geração

Consoles evoluíram para supercomputadores e centros multimídia. Agora estas máquinas são capazes de mais do que apenas rodar jogos, e é por isso que a segurança agora é um fator crítico.

Avanços notáveis dos processadores: Paralelismo a nível de thread e arquiteturas multinúcleo simétricas.

Recursos de GPU excepcionais: Modelo de sombreador (shader) unificado e renderização HDR.

Nintendo DS (em Inglês)

Novel forms of interaction

PlayStation Portable (em Inglês)

'Portable' does not imply 'Limited'

Xbox 360 (em Inglês)

A supercomputer for the rest of us

PlayStation 3

Um supercomputador de outro planeta

Wii (em Inglês)

Unique techniques of innovation

8ª Geração

O mercado de entretenimento agora foi conquistado por smartphones e tablets baratos. Integrações com redes sociais tornaram-se a prioridade número um de todo periférico. É hora das empresas tradicionais de videogame renovarem seu status quo, e é melhor que o façam rápido.

Nintendo 3DS (em Inglês)

Abundant tech, confusing marketing

Wii U (em Inglês)

Innovation under pressure


Planos futuros

Há muitos consoles sobre os quais eu poderia escrever... Se você está se perguntando o que está por vir na minha lista, aqui está:

Next articles

Retro consoles / In-between the next articles

#### Personal computers repackaged as consoles

Modern consoles / More research needed

Honourable articles / For another series

Se achar meus artigos interessantes, por favor considere a doação. A sua contribuição será usada para financiar a compra de ferramentas e recursos que me ajudarão a melhorar a qualidade dos artigos existentes e dos que estão por vir. Também tenho uma lista de materiais interessantes a adquirir no final de cada artigo.

Donate with PayPal
Become a Patreon

Você também pode comprar a edição eBook em inglês. Eu trato os lucros como doações.

Image

Como um sinal de gratidão, seu nome será incluído na seção de créditos do próximo artigo ou do seu artigo nomeado, a menos que indicado o contrário.