# osdbits：重建 PlayStation 2 OSDSYS 开机动画

> osdbits 从零售版 PS2 启动 ROM 的 OSDSYS 镜像重建开机动画，生成独立的 Emotion Engine 程序。它移植塔群、雾、光迹和折射立方体，并用 GS 转储与保存状态比较结果。仓库还收录 VU 微代码反汇编及菜单渲染分析；纹理由用户自己的 BIOS 转储在本地提取。

- 类型：案例
- 目标：固件
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-09
- 原始资源：<https://github.com/aap/osdbits>
- 一手来源：<https://github.com/aap/osdbits/blob/ea0c68712b28b36fe033ed4fe488d86958de53d2/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/osdbits-case/>
- 记录 JSON：<https://awesomerea.org/resources/osdbits-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/osdbits-case/index.md)

## 使用条件与局限

- **前提条件：**提取纹理需要从用户自己的 PS2 主机转储 BIOS 镜像。
- **前提条件：**需要 SCE PS2 EE 工具链，包括 ee-gcc、ee-dvp-as，以及位于 /usr/local/sce/ee 的 SDK。
- **局限：**开机画面已重建；非法光盘画面尚未与 ROM 比较，菜单和浏览器目前只有分析文档。
- **许可：**仓库中没有许可证文件。

## 一手来源

1. <https://github.com/aap/osdbits/blob/ea0c68712b28b36fe033ed4fe488d86958de53d2/README.md>
2. <https://github.com/aap/osdbits/blob/ea0c68712b28b36fe033ed4fe488d86958de53d2/docs/menu-rendering-reverse.md>

## 同分区更多条目：固件与硬件

- [FPGABoy：基于 FPGA 的 Game Boy 硬件实现](https://awesomerea.org/zh/resources/fpgaboy-game-boy-case/index.md) · 案例
- [NTRDisasm：分析 NTR 2.0 自定义固件](https://awesomerea.org/zh/resources/ntrdisasm-case/index.md) · 案例
- [NanoBoyAdvance：Game Boy Advance 硬件逐周期模拟](https://awesomerea.org/zh/resources/nanoboyadvance-gba-emulation-case/index.md) · 案例
- [Open Steam Controller：逆向工程得来的 Steam Controller 固件](https://awesomerea.org/zh/resources/open-steam-controller-firmware-case/index.md) · 案例
- [open-desk-lamp-firmware：小米台灯的替代固件](https://awesomerea.org/zh/resources/xiaomi-desk-lamp-open-firmware-case/index.md) · 案例
- [EchoPod：Snowsky Echo Mini 8 GB 替代固件](https://awesomerea.org/zh/resources/echopod-echo-mini-firmware-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
