13、游戏硬件技术与开发资源深度解析

游戏硬件技术与开发资源深度解析

1. PlayStation 2 硬件与开发资源

在 2003 年 11 月,Nicholas Van Veen 等人开发并发布了 libHDD。这是一套供自制软件访问硬盘的库和驱动程序,它支持索尼官方文件系统布局,可供访问硬盘的游戏使用。你可以从 http://ps2dev.org/kb.x?T=967 下载 libHDD。借助它,原本设计从存储卡运行的程序能够访问硬盘上存储的数据甚至其他程序,这为诸多项目带来了可能性,比如支持从硬盘加载 ROM 的模拟器(像 PGEN 已经实现)以及播放硬盘中音频和视频的媒体播放器。随着更多自制开发者发布支持硬盘的程序,PS2 有望作为消费级硬件破解平台获得更多认可。

PS2 采用并行架构,通过在多个处理器和协处理器之间分配程序任务来实现高性能。典型的 PS2 游戏会在主处理器上决定逻辑和游戏流程,在辅助处理器上处理用户输入和音频,在两个高速协处理器之一上进行 3D 几何变换。与之对比,传统基于 PC 的架构是由单个处理器负责用户输入、游戏逻辑和图形输出。不过,现代 3D 显卡配备了高速可编程图形处理单元(GPU),可将 3D 光照和顶点计算从主 CPU 卸载到显卡上。

PS2 的核心是名为 Emotion Engine(EE)的 64 位东芝 MIPS 处理器,它是 ArTile Micro 的 TX79 系列片上系统(SoC)处理器的前身。SoC 设计是将管理系统所需的所有外部外设集成到单个芯片上,例如常见的 TX79 芯片 TMPR7901 集成了 MIPS CPU 核心、SDRAM 内

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值