游戏主机架构

Rodrigo Copetti 的实用分析

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


Image

游戏主机演变史的研究如此迷人。 与传统PC的“渐进式”发展不同,新一代的游戏主机往往会引入全新的工作方式。 希望您看到的这一系列文章能揭示技术发展趋势背后的基本原理。 同时,这些文章这也表明了为什么每个计算机系统不能简单地用多少“位”(bits),多少“兆赫”(Mhz)以及多少内存(RAM)等概括。

本系列不是开发手册,只是对游戏主机系统内部的工作原理的一些 较为深入 的介绍。 请记住,近年来技术已经发展得极为复杂。如果你在阅读我最新的文章时感到吃力,可以先读一读更早的文章。 这些文章引入了很多概念和定义。随着历史的发展,这些概念和定义也在被不断地重新审视。

阅读本文最好有基础的计算机知识,不过我也尽力使我的文章显得通俗易懂。所以请不要害怕,读一下试试看! 如果还是不能看懂,可以先看一下这篇前置阅读材料

虽然我的行文力求准确,但如果您发现任何错误,请发送电子邮件 联系我 或者 提交更改建议

无需多言,让我们开始吧!

第三世代

以“8位机”著名,这些机器比前辈们具有更先进的图形,更丰富的声音。 毕竟不久前游戏市场发生了一次大崩溃,现在必须制定新的标准。

出色的 GPU 特性: 可卷动的图块地图(Tile map)和更大的调色板(Palette).

NES

不止 6502

Sega Master System (英文版)

Powerful as it is

第四世代

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

Super Nintendo (英文版)

Old hardware with mind-blowing features

第五世代

3D 游戏的需求已经到来,但最佳实践尚不明朗。每个公司对于 3D 游戏的未来都给出了自己的愿景。

显著的 CPU 进步: 流水线和 L1 缓存.

出色的 GPU 特性: 可编程顶点流水线、Z-缓冲和透视矫正.

Sega Saturn (英文版)

What can you do with 8 processors?

PlayStation (英文版)

A promising newcomer

Virtual Boy (英文版)

Hidden potential with an unfortunate ending

Nintendo 64

强大而复杂!

第六世代

上一世代的大多数图形限制已经不再是限制。掌机开始近似于我们熟悉的系统。

显著的 CPU 进步: 超标量架构、SIMD 指令和 L2 缓存.

出色的 GPU 特性: 可编程像素流水线和各向异性过滤.

Dreamcast (英文版)

One last attempt

PlayStation 2 (英文版)

Overshadowing the rest

Game Boy Advance (英文版)

One chip to rule them all

GameCube (英文版)

Powerful and compact

Xbox (英文版)

A feared competitor

第七世代

主机已经演化成了超级计算机和多媒体中心。现在这些机器不止能用来玩游戏,这就是为什么安全成为了关键的一环。

显著的 CPU 进步: 线程级并行和对称多核处理器架构.

出色的 GPU 特性: 统一着色模型和 HDR 渲染.

Nintendo 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

第八世代

廉价的智能手机和平板电脑已经征服了娱乐市场,现在每个周边市场的最高优先级都是社交媒体能力。 是传统游戏公司改变自身现状的时候了,他们最好快点儿。

Nintendo 3DS (英文版)

New tech, old marketing

Wii U

压力下的创新模式


路线图

我还有许多主机可以写……如果你想知道我列表上的下一个:

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

为了表示感谢,除非另有说明,您的名字将被列入下一篇文章或您指定的文章的致谢部分。