ゲーム機のアーキテクチャ

Rodrigo Copettiによる実践的な分析

利用可能な言語: 🇬🇧 - English, 🇭🇺 - Magyar, 🇩🇪 - Deutsch, 🇵🇱 - Polski, 🇨🇿 - Čeština, 🇩🇰 - Dansk, 🏴󠁥󠁳󠁧󠁡󠁿 - Galego, 🇪🇸 - Español, 🇧🇷 - Português (Brasil), 🇮🇩 - Bahasa Indonesia, 🇹🇷 - Türkçe, 🇫🇷 - Français, 🇮🇹 - Italiano, 🇷🇺 - Русский, 🇺🇦 - Українська, 🇦🇪 - اَلْعَرَبِيَّةُ, 🇯🇵 - 日本語, 🇨🇳 - 简体字, 🇹🇼 - 正體字, 🇰🇷 - 한국어, 👋 - 翻訳を追加する


Image

ビデオゲーム機の進化は興味深い。 従来のPCは「漸進的に」進化する傾向がありますが、ゲーム機は次世代機になるとまったく新しい機能を導入します。 ここでご覧いただけるのは、テクノロジーの最新トレンドの背後にある要素技術を開設する一連の記事です。 また、各システムがその「特徴」や、メガヘルツ、RAMの量などによって要約できないことを実証します。

これは開発者用のマニュアルではありません。各システムが内部でどのように機能しているかを単に深く説明しただけのものです。 近年のテクノロジーはとても複雑になりつつあることを覚えておいてください。最新の記事を読むのに苦労しているなら、まずは初期のものを読んでみてください。 常に改訂されている多くの概念や定義をご紹介します。

この記事を読むには、コンピューティングの基礎知識があることが望ましいです。 しかし、私はこのコンテンツをより多くの人に届けることに一生懸命取り組んでいますので、ぜひ試してみてください! しかし、それでも大変な場合は、付記をご覧になるとよいでしょう。

正確を期すよう努めていますが、間違いを発見した場合は、どうぞ教えてください。 最後に、eBook リーダーを使用して読む場合は、 eBook edition をチェックしてください。

前置きはこのくらいにして、さっそく読んでみましょう!

3番目 世代

'8ビット'コンソールとして知られるこれらのマシンは、先代よりも洗練されたグラフィックスと豊かな音をもたらしました。何と言っても、大きな市場のクラッシュが起こったばかりで、新しい基準を設定する必要がありました。

優れたGPUの特徴: スクロール可能なタイルマップと大きなカラーパレット.

Nintendo Entertainment System (NES)(英語で)

More than a 6502 machine

Sega Master System(英語で)

Competent out of the box

4番目 世代

DMA、水平割り込み、複数のモード...これらは新しい「16ビット」世代がもたらした新しい概念の一部であり、新しいゲームのジャンルへの扉を開きました。

注目すべきCPUの進歩: 乗算と除算の指示、DMAとデュアルプロセッシング.

優れたGPUの特徴: アフィン変換と水平割り込み.

PC Engine / TurboGrafx-16(英語で)

A small but quick leap

Mega Drive / Genesis(英語で)

New techniques of composition

Game Boy / Color(英語で)

Simple and portable

Neo Geo(英語で)

The arcade at home

Super Nintendo(英語で)

Old hardware with mind-blowing features

5番目 世代

3Dゲームが必要になってきましたが、「どのように」はまだ明確ではありません。その回答は?各社が自社独自のビジョンを提示しました。

注目すべきCPUの進歩: パイプラインステージとL1キャッシュ.

優れたGPUの特徴: プログラム可能な頂点パイプライン、Zバッファリング、透視図法補正.

Sega Saturn(英語で)

What can you do with 8 processors?

PlayStation(英語で)

A confident newcomer

Virtual Boy(英語で)

Hidden potential with an unfortunate ending

Nintendo 64(英語で)

A constrained performant

6番目 世代

前世代のグラフィックス制限のほとんどがなくなりました。携帯型のコンソールが既知のシステムに似てきました。

注目すべきCPUの進歩: スーパースカラーアーキテクチャ、SIMD命令、L2キャッシュ.

優れたGPUの特徴: プログラム可能なピクセルパイプラインと異方性フィルタ.

Dreamcast(英語で)

One last attempt

PlayStation 2(英語で)

Overshadowing superiors

Game Boy Advance(英語で)

New partnerships powered by two AA batteries

GameCube(英語で)

Eloquent engineering

Xbox(英語で)

A feared competitor

7番目 世代

ゲーム機はスーパーコンピューターやマルチメディアハブに進化しました。これらのマシンはゲームをプレイするだけでなく、セキュリティが重要な要素となっています。

注目すべきCPUの進歩: スレッドレベルの並列性と対称マルチコアアーキテクチャ.

優れたGPUの特徴: 統一シェーダーモデルとHDRレンダリング.

ニンテンドー DS

新しい形のインタラクション

PlayStation Portable(英語で)

'Portable' does not imply 'Limited'

Xbox 360(英語で)

A supercomputer for the rest of us

PlayStation 3(英語で)

A supercomputer from another planet

Wii(英語で)

Unique techniques of innovation

8番目 世代

エンターテイメント市場は今や安価なスマートフォンやタブレットによって制覇されています。ソーシャルメディアの機能はすべての周辺機器の最優先事項となっています。伝統的なビデオゲーム会社が既存のステータスクォを刷新する時が来ており、それを急ぐべきです。

Nintendo 3DS(英語で)

Abundant tech, confusing marketing

PlayStation Vita (Part 1)(英語で)

The beefy phone

Wii U(英語で)

Innovation under pressure


ロードマップ

私が書くことができるコンソールはたくさんあります... 次に私のリストに何があるか疑問に思っているなら、それはここです:

Next articles

Retro consoles / In-between the next articles

#### Personal computers repackaged as consoles

Modern consoles / More research needed

Honourable articles / For another series

もし私の記事が興味深いと思ったら、ぜひ寄付をご検討ください。あなたの寄付は、既存の記事とこれからの記事の質を向上させるためのツールと資源の購入に使われます。私はまた、各記事の最後に取得するべき興味深い資料のリストも提供しています。

Donate with PayPal
Become a Patreon

電子書籍版も英語で購入することができます。利益は寄付として扱います。

Image

感謝の印として、あなたの名前は次の記事または指名された記事のクレジットセクションに含まれます。特に指定がない限り。


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.