native-gb/pokemon-red

GitHub: native-gb/pokemon-red

一个尚处规划阶段的项目,旨在用原生 C++ 重新实现兼容 Game Boy 版《宝可梦 红》的游戏体验,而非模拟器。

Stars: 0 | Forks: 0

# native-gb-pokemon-red 为未来非官方的原生 C++ 重新实现预留的公共工作区 兼容 Game Boy 版《宝可梦 红》。预期成果是一个真正的原生 游戏,包含现代的世界、摄像机、渲染、工具链和辅助功能选项; 它并不打算成为一个模拟器。 目前尚未开始任何实现,也未选定受支持的 ROM 版本。 在验证特定版本之前,请勿添加哈希值或提取配置。 本仓库不包含任何 ROM、提取的游戏内容、反汇编代码、存档 状态或参考捕获内容。它不隶属于 Nintendo、 The Pokémon Company、Game Freak、Creatures 或任何其他版权所有者,也未获得他们的认可。 ## 仓库边界 这将是该移植项目唯一的 C++ 工作区。可复用的工具属于 `GBRE`;私有语义地图、场景、oracle 适配器和可复现的 研究产物属于 `native-gb-pokemon-red-re`。 长远设计包含一个能够加载远超原始视口内容的世界模型、任意缩放和摄像机检视、同步的 actor 与 trigger 可视化、确定性场景、原生分辨率的宽屏渲染、控制器支持以及原生音频。这些都是目标,而非当前特性。 ## 分发 最终的程序必须要求用户提供兼容的 ROM,在提取前对其进行验证,并将生成的内容保留在本地且忽略不追踪。任何公开提交或发行版都不得包含原始视听资产或复制的 ROM 数据。 纯文本的游戏名称仅用于标识预期的兼容性,并不暗示任何赞助。官方名称、角色、艺术、音乐、文本和其他内容 均归其各自所有者所有。 ## 许可证 此处添加的原始源代码和文档在 GPL-3.0-only 许可下提供。 该许可不授予任何第三方游戏内容或商标的权利。
标签:C++, Game Boy, 原生重制, 数据擦除, 游戏开发, 游戏引擎, 非官方移植