Repolode
drakolordx7

drakolordx7/switch2-recomp

通过静态重编译,将 Switch 2 游戏《Pokémon Pokopia》移植为可在 Windows 原生运行的版本。

Star
461
Fork
44
未关闭 Issue
15
最近提交
3天前

这是什么?

Pokopia Recomp 将 Switch 2 游戏《Pokémon Pokopia》重编译为可在 Windows 上原生运行的版本,而不是通过模拟器运行。项目基于 nxrecomp 框架构建,需要用户自行提供已解包的 2.0.1a 版本游戏文件。

启动器 PokopiaLauncher.exe 负责初始化:用户选择解包目录后,程序会在本机编译游戏,约需 7 分钟,随后生成着色器缓存,耗时约 1 到 2 小时,过程中可暂停并继续。运行环境要求为 64 位 Windows 10 或 11、支持 Vulkan 1.3 的显卡以及 16 GB 内存。

仓库同时说明了从源码构建的步骤,涉及 Visual Studio、LLVM、CMake 和 Rust 等工具链,并列出了所用的第三方库。项目采用 GPL-3.0 许可证,与任天堂、宝可梦公司及 Koei Tecmo 无关联。

核心功能

  • 01通过静态重编译在 Windows 上原生运行游戏
  • 02启动器负责解包目录设置、本地编译和着色器缓存生成
  • 03初始化过程可暂停并稍后继续
  • 04按 F1 打开游戏内设置
  • 05鼠标中键切换 Joy-Con 2 鼠标模式,用于摆放物品

适用场景

  • 在 Windows 电脑上使用自己解包的游戏文件运行《Pokémon Pokopia》
  • 研究 Switch 2 游戏静态重编译的工程结构
  • 为重编译工具链提交修复或测试

快速上手

  1. 1

    从发布页面下载最新版本

  2. 2

    解压构建包并运行启动器

    PokopiaLauncher.exe
  3. 3

    选择你提取的游戏文件夹并点击设置

  4. 4

    设置完成后点击开始游戏

使用前须知

  • 需要你自己提取的游戏副本,版本为 2.0.1a。
  • 仅支持 64 位 Windows 10 或 11,需要支持 Vulkan 1.3 的显卡和 16 GB 内存。
  • 初始设置耗时较长:编译约 7 分钟,着色器缓存需 1 到 2 小时。
  • 采用 GPL-3.0 许可证,衍生发行版必须同样遵循 GPL 条款。

标签

#recompilation#static-recompilation#switch2#windows#game-emulation#vulkan

常见问题

switch2-recomp 是什么?
通过静态重编译,将 Switch 2 游戏《Pokémon Pokopia》移植为可在 Windows 原生运行的版本。 Pokopia Recomp 将 Switch 2 游戏《Pokémon Pokopia》重编译为可在 Windows 上原生运行的版本,而不是通过模拟器运行。项目基于 nxrecomp 框架构建,需要用户自行提供已解包的 2.0.1a 版本游戏文件。
switch2-recomp 可以免费使用吗?用的什么许可证?
switch2-recomp 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
switch2-recomp 还在维护吗?
活跃维护中。switch2-recomp 最近一次提交是在 2026年11月4日。
switch2-recomp 适合用来做什么?
在 Windows 电脑上使用自己解包的游戏文件运行《Pokémon Pokopia》 研究 Switch 2 游戏静态重编译的工程结构 为重编译工具链提交修复或测试
switch2-recomp 怎么安装和运行?
从发布页面下载最新版本 解压构建包并运行启动器: PokopiaLauncher.exe 选择你提取的游戏文件夹并点击设置 设置完成后点击开始游戏
在哪里获取 switch2-recomp?
源代码和安装说明在 GitHub 上:https://github.com/drakolordx7/switch2-recomp

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目

将 PS2 版《侠盗猎车手:罪恶都市故事》重编译为 C++,在 Windows 和 Linux 上原生运行。

其他#game-port#static-recompilation#ps2
505+121 本周26C++GPL-3.0维护活跃更新于 24小时前