Il est fascinant d’observer l’évolution des consoles de jeux. Alors que les PC conventionnels ont tendance à évoluer « progressivement », les consoles semblent repenser totalement leur fonctionnement à chaque nouvelle génération. Vous trouverez ici une série d’articles qui, je l’espère, vous permettra de comprendre les raisons derrière les dernières tendances technologiques. Ces articles montreront aussi pourquoi chaque système ne peut pas être résumé par ses « bits », ses mégahertz ou sa quantité de RAM.
Ceci n’est pas une documentation pour développeur, juste une introduction en profondeur de la façon dont chaque système fonctionne en interne. Gardez à l’esprit que la technologie s’est grandement complexifiée ces derniers temps, donc si vous avez du mal à suivre mes derniers articles, essayez d’abord de lire les premiers. Ils introduisent de nombreux concepts et définitions que vous croiserez très souvent.
Des connaissances de base en informatique sont préférables, mais j’essaie vraiment d’adapter mon contenu à un public plus large, alors n’ayez pas peur d’essayer ! Mais si cela ne suffit pas, vous pouvez consulter ces lectures complémentaires.
Bien que je tente d’être le plus précis possible, si vous trouvez quelconques erreurs, faites-le-moi savoir. Enfin, si vous préférez lire avec une liseuse, consultez l’édition liseuse.
Sans plus attendre, commençons !
Connues sous le nom de consoles « 8 bits », ces machines ont apporté des graphismes plus sophistiqués et des sons plus riches que leurs prédécesseurs. Après tout, un grand crash du marché vient de se produire et de nouveaux standards ont du être mis en place.
Fonctionnalités notables du processeur graphique : Tile maps défilables et palettes de couleurs étendues.
DMA, « horizontal interrupts », modes multiples... Voici quelques exemples des nouveaux concepts que la nouvelle génération « 16 bits » a apportés, ouvrant la porte à de nouveaux genres de jeux.
Avancées notables du processeur : Instructions de multiplication et de division, DMA et dual-processing.
Fonctionnalités notables du processeur graphique : Transformations affines et « horizontal interrupts ».
Les jeux en 3D sont devenus incontournables, mais le « comment » n'est pas encore clair. La réponse ? Chaque entreprise a présenté sa propre vision.
Avancées notables du processeur : Pipeline stages et cache L1.
Fonctionnalités notables du processeur graphique : Pipelines de vertex programmables, Z-buffering et corrections de perspective.
La plupart des limitations graphiques de la génération précédente n'existent plus. Les consoles portables commencent à ressembler aux systèmes que nous connaissons.
Avancées notables du processeur : Architectures superscalaires, instructions SIMD et cache L2.
Fonctionnalités notables du processeur graphique : Pipelines de pixels programmables et filtres anisotropes.
Les consoles sont devenues de véritables plateformes-multimédia. Leur capacité ne se limite plus seulement à jouer à des jeux, c'est pourquoi la sécurité est à présent un facteur essentiel.
Avancées notables du processeur : "Thread level parallelism" et multiprocesseurs symétriques.
Fonctionnalités notables du processeur graphique : Modèle de shader unifié et rendu HDR.
L'industrie du divertissement a été conquise par des smartphones peu chers et les tablettes. Les capacités des réseaux sociaux sont devenus la priorité de chaque périphérique. Il est temps pour les studios de jeux vidéos traditionnels de défier le status quo, et ils feraient mieux de le faire vite.
Il y a tellement de consoles sur lesquelles écrire... Si vous vous demandez quelles sont les prochaines sur la liste, les voici :
### Next articles
- Sony PSVita (Part 2)
- Nintendo Switch
### Retro consoles / In-between the next articles
- Panasonic 3DO
- 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)
Si vous trouvez mes articles intéressants, pensez à faire un don. Votre contribution sera utilisée pour financer l'achat d'outils et de ressources qui m'aideront à améliorer la qualité des articles existants et à venir. Je fournis aussi une liste de ressources intéressantes à acquérir à la fin de chaque article.
Vous pouvez aussi acheter l'édition eBook en anglais. Je traite les profits comme des dons.
En guise de remerciement, votre nom sera inclus dans la section des contributions du prochain article ou de celui que vous aurez choisi, sauf indication contraire.
Je publie des mises à jour sur mon profil Twitter, mais vous pouvez aussi recevoir un email lorsqu'un nouvel article est publié. Vous pouvez vous désinscrire à tout moment, j'utilise Mailchimp pour gérer cette partie.
If you want to know more about this series, here I've compiled common questions that people have asked me in the past.
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.
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.
Chances are I’d like to, however, time and budget are my main constraints.
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.
The point of the articles is so you can form an educated opinion by yourself. Although, nothing beats the Nintendo Switch U 64 OLED!
You can also check out the about page or drop me a line.