Architektur von Konsolen

A practical analysis by Rodrigo Copetti


Image

Der Blick auf die Entwicklung von Videospielkonsolen ist faszinierend. Während sich herkömmliche PCs tendenziell “inkrementell” entwickeln, führt jede neue Generation von Konsolen völlig neue Arbeitsweisen ein. Was Sie hier sehen, ist eine Reihe von Artikeln, die hoffentlich die Gründe für die neuesten Technologietrends aufdecken und auch aufzeigen, Warum sich nicht jedes System nach seinen “Bits”, Megahertz, der Menge an RAM und so weiter zusammenfassen lässt.

Dies ist kein Entwicklerhandbuch, sondern bietet im Wesentlichen eine ausführliche Einführung in die interne Funktionsweise der einzelnen Systeme. Denken Sie daran, dass die Technik in letzter Zeit sehr kompliziert geworden ist. Wenn Sie also Schwierigkeiten haben, meinen neuesten Artikeln zu folgen, versuchen Sie, zuerst die ersten zu lesen. Sie können Ihnen als Einführung in viele Konzepte und Definitionen dienen.

Grundkenntnisse in der Informatik sind von Vorteil, aber ich bemühe mich wirklich sehr, meinen Inhalt für ein breiteres Publikum zu schreiben, also scheuen Sie sich bitte nicht, es zu versuchen! Aber wenn das nicht genug ist, solltest du dir die Unterstützende Lesungen ansehen.

Ich versuche, so genau wie möglich zu sein, sollten Sie dennoch Fehler finden, bitte benachrichtigen Sie mich oder Änderungen vorschlagen wollen. Wenn Sie es vorziehen, auf einem E-Reader zu lesen, schauen Sie sich die eBook-Edition an.

Kurzerhand, hier sind sie!

3te generation

Diese als "8-Bit"-Konsolen bekannten Geräte brachten anspruchsvollere Grafiken und reichhaltigere Sounds als ihre Vorgänger. Schließlich war der Markt gerade zusammengebrochen und es mussten neue Standards gesetzt werden.

Outstanding GPU features: Bewegliche Karten und größere Farbpaletten.

4te generation

DMA, horizontale Interrupts, mehrere Modi... Dies sind nur einige Beispiele für die neuen Konzepte, die die neue "16-Bit"-Generation hervorbrachte und die Tür zu neuen Spielgenres öffnete.

Notable CPU advancements: Multiplikations- und Divisionsbefehle, DMA und Dual-Processing.

Outstanding GPU features: Affine Abbildungen und Rasterzeileninterrupts.

5te generation

3D-Spiele sind mittlerweile eine Notwendigkeit, aber das "Wie" ist noch nicht klar. Die Antwort? Jedes Unternehmen präsentierte seine eigene Vision.

Notable CPU advancements: Pipeline-Stufen und L1-Cache.

Outstanding GPU features: Programmierbare Vertex-Pipelines, Z-Pufferung und perspektivische Korrekturen.

6te generation

Die meisten grafischen Beschränkungen der vorherigen Generation sind nicht mehr vorhanden. Tragbare Konsolen beginnen, vertrauten Systemen zu ähneln.

Notable CPU advancements: Superskalare Architekturen, SIMD-Befehle und L2-Cache.

Outstanding GPU features: Programmierbare Pixel-Pipelines und anisotrope Filter.

7te generation

Konsolen haben sich zu Supercomputern und Multimedia-Zentren entwickelt. Diese Geräte können jetzt mehr als nur Spiele spielen, weshalb die Sicherheit jetzt ein entscheidender Faktor ist.

Notable CPU advancements: Parallelität auf Thread-Ebene und symmetrische Multicore-Architekturen.

Outstanding GPU features: Vereinheitlichtes Shader-Modell und HDR-Rendering.

8te generation

Der Unterhaltungsmarkt wurde inzwischen von billigen Smartphones und Tablets erobert. Social-Media-Fähigkeiten werden zur ersten Priorität eines jeden Endgeräts. Es ist an der Zeit, dass die traditionellen Videospielunternehmen ihren Status quo überarbeiten - und das am besten schnell.


Roadmap

There are many consoles I could write about... If you are wondering what's next on my list here it is:

### Next articles

- Sony PSVita
- Nintendo Switch

### Retro consoles / In-between the next articles

- Panasonic 3DO
- Neo Geo
- Atari Jag
- Atari 2600
- WonderSwan
- Mega Drive add-ons (MegaCD and 32x)

#### Personal computers repackaged as consoles

- Apple Pippin
- Atari XEGS
- Amiga CD32

### Modern consoles / More research needed

- Sony PlayStation 4
- Microsoft Xbox One
- Sony PlayStation 5
- Microsoft Xbox Series X/S
- Playdate

### Honourable articles / For another series

- Commodore 64
- Amiga 500 (featuring the Original Chip Set)
- Amiga 3000 (featuring the Enhanced Chip Set)
- Amiga 4000 (featuring the Advanced Graphics Architecture)

If you find my articles interesting then please consider donating. Your contribution will be used to fund the purchase of tools and resources that will help me to improve the quality of existing articles and upcoming ones. I also provide a list of interesting materials to acquire at the end of each article.

Donate with PayPal
Become a Patreon

You can also buy the eBook edition in English. I treat profits as donations.

Image

As a token of gratitude, your name will be included in the credits section of the next article or your nominated one, unless stated otherwise.


Stay updated

I post updates on my Twitter profile, but you can also get an email when a new article is out. You can unsubscribe at any time, I use Mailchimp to handle this.

rsslinkedintwittergithubmail