# CTR Native：基于反编译源码的《Crash Team Racing》PC 移植版

> CTR Native 基于 CTR-ModSDK 反编译源码，将 1999 年的 PlayStation 游戏《Crash Team Racing》移植到 Windows 和 Linux。项目自建音频、输入、记忆卡、光盘、渲染及 PS1 接口适配层，静态链接 SDL3，并提供 UDP 联网游玩；游戏资源需从用户的 NTSC-U 光盘提取。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-09
- 原始资源：<https://github.com/NyperYuhgard/CTR-PC-Port>
- 一手来源：<https://github.com/NyperYuhgard/CTR-PC-Port/blob/09949b6548aac237b1266db744e66fd0f45776f5/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/ctr-native-port-case/>
- 记录 JSON：<https://awesomerea.org/resources/ctr-native-port-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/ctr-native-port-case/index.md)

## 使用条件与局限

- **前提条件：**需要《Crash Team Racing》NTSC-U 零售版光盘镜像，以提取列出的资源。
- **前提条件：**Windows 构建使用 MSYS2 和 32 位 MinGW；Linux 构建需要文档列出的 multilib 及系统库。
- **局限：**部分原生路径仍依赖低地址 GPU 链接方式，因此目前使用 32 位构建。
- **许可：**仓库中没有许可证文件。

## 一手来源

1. <https://github.com/NyperYuhgard/CTR-PC-Port/blob/09949b6548aac237b1266db744e66fd0f45776f5/README.md>
2. <https://github.com/NyperYuhgard/CTR-PC-Port/blob/09949b6548aac237b1266db744e66fd0f45776f5/THIRD_PARTY_NOTICES.md>

## 同分区更多条目：游戏

- [CTR Reload Edition：扩展《Crash Team Racing》原生移植版](https://awesomerea.org/zh/resources/ctr-reload-edition-case/index.md) · 案例
- [CTR Turbocharged：基于 Crash Team Racing 反编译成果的 PC 移植](https://awesomerea.org/zh/resources/ctr-turbocharged-port-case/index.md) · 案例
- [CTR-NitroFueled-PC：《Crash Team Racing: Nitro-Fueled》的 Windows 移植](https://awesomerea.org/zh/resources/ctr-nitrofueled-pc-case/index.md) · 案例
- [d2mac-linux：将《Diablo II》Mac 可执行文件移植到 32 位 Linux](https://awesomerea.org/zh/resources/d2mac-linux-case/index.md) · 案例
- [DARIUSBURST SP Vita：Android 游戏程序的 PS Vita 移植](https://awesomerea.org/zh/resources/dariusburst-sp-vita-case/index.md) · 案例
- [Dark Souls PS2：Dark Souls Remastered 的 PlayStation 2 移植](https://awesomerea.org/zh/resources/dark-souls-ps2-case/index.md) · 案例

## 关于此条目

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