Arquitetura dos Consoles

Uma análise prática por Rodrigo Copetti

Idiomas disponíveis: 🇬🇧 - English, 🇭🇺 - Magyar, 🇩🇪 - Deutsch, 🇵🇱 - Polski, 🇨🇿 - Čeština, 🇩🇰 - Dansk, 🏴󠁥󠁳󠁧󠁡󠁿 - Galego, 🇪🇸 - Español, 🇧🇷 - Português (Brasil), 🇮🇩 - Bahasa Indonesia, 🇹🇷 - 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. 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

Neo Geo (em Inglês)

The arcade at home

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

O que é possível fazer com 8 processadores?

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

PlayStation Vita (Part 1) (em Inglês)

The beefy phone

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.


Afterword

If you want to know more about this series, here I've compiled common questions that people have asked me in the past.

Why do you care about old hardware/consoles?

Because I believe it’s the best way to properly comprehend present (and future) technology. Current advancements don’t pop out of nowhere, they may even carry past technology that only became popular many years later. Moreover, learning the fundamentals also allows me to filter misinformation out (which I’ve seen plenty of).

Apart from that, it’s continuous food for thought.

Have you thought about turning this series into a book?

Definitely! I already managed to turn it into eBooks and PDFs. So, for the next big step, I’d like produce something that takes advantage of the physical properties of books (i.e. good quality prints and rich designs). This is not a simple task, however, so if you’re an editor/publisher and would like to work together on this, please get in touch.

Can you write about X?

Chances are I’d like to, however, time and budget are my main constraints.

I know information about X that could help your article.

Do tell!

I found a mistake here (…).

Please open an issue on the Github repo so I can review it (and other people can contribute as well).

I don’t mind being wrong! But I can only do so much if people keep the corrections for themselves or only discuss them on a separate forum.

Which is better, the PlayStation 7 Pro Max or the Xbox Series 720 Slim?

The point of the articles is so you can form an educated opinion by yourself. Although, nothing beats the Nintendo Switch U 64 OLED!

Something else.

You can also check out the about page or drop me a line.