# iPhone 与 iPad 上的 SkyEmu 核心 | Retropa

> SkyEmu 在 Retropa 里既管 Nintendo DS 的 Beta 路径，也管 Game Boy 系列。这一页说清它认的后缀、双屏触控怎么摆、兼容性为什么只能一个个试，以及 Plus 换核心在这里为什么用不上。

URL: https://retropa.com/zh-Hans/skyemu-core/  
其他语言: [English](https://retropa.com/skyemu-core/index.md) · [日本語](https://retropa.com/ja/skyemu-core/index.md)

Retropa / SkyEmu

## iPhone 与 iPad 上的 SkyEmu 核心 | Retropa

Nintendo DS 在 Retropa 里是 Beta 路径，而且只有 SkyEmu 一个核心，所以 DS 游戏没有换核心这回事。它顺带也跑 Game Boy 系列。DS 能不能跑，得一个游戏一个游戏试，触控交互更是如此。

[在 App Store 下载](https://apps.apple.com/app/retropa/id6758859845?ct=retropa_skyemu-core&mt=8&pt=88944800)

免费下载，可选内购。需要 iOS 18 或更新版本。

不提供 ROM 或 BIOS 文件。请只导入你有权使用的内容。

01

### 收哪些系统，认哪些后缀

SkyEmu 的源码放在 https://github.com/skylersaleh/SkyEmu。下面列的是 Retropa 目录里的范围，比上游项目支持的要少，别按上游的功能表来期待。后缀在列表里，只代表 App 会试着打开这个文件，不保证某一个游戏能跑起来。游戏和 BIOS 都请自备，App 里没有。

- Game Boy: .gb
- Game Boy Color: .gbc
- Game Boy Advance: .gba
- Nintendo DS: .nds

02

### DS 只有一个核心，这件事改变了什么

DS 的兼容性只能一个个游戏试。文件在本机存好再导入，确认 App 认成 Nintendo DS，然后别停在开场画面——找个用得到触控、有声音的段落再下结论。卡住就记下 App 版本和卡住的准确位置。皮肤救不了核心不支持的游戏，换核心也变不出第二个 DS 核心。

- 目录里 Nintendo DS 名下只有 SkyEmu。
- Plus 的核心切换在这里加不出第二个 DS 核心。
- 试 DS 游戏时，存档另外留一份备份。

03

### 两块屏幕，一根手指

先挑一个能把上下屏同时看全的布局。竖屏可以上下叠着放，横屏就得看皮肤怎么排。按你真正游玩的尺寸去点那些小的触控目标，也要弄清楚是哪块屏在接收触控。手柄能顶上按键，但代替不了所有触控操作。

- 两块屏幕都要试，别只看主画面。
- 接了手柄，触控区域照样留在手边。
- 单屏掌机的皮肤不等于 DS 布局。

04

### 它跑更早的掌机时

Game Boy 系列用单屏布局。颜色不对或者按键按不出来，先核对 App 认的系统和你套的皮肤。ZIP 和 RetroPack 只是导入用的容器，不是多出来的模拟系统，里面的文件照样得在目录范围内。GBA 文件改成 .nds 也变不成 DS 游戏。

05

### 换核心这件事，在 DS 上没什么可换

换模拟核心是 Retropa Plus 的功能，掌机系统本身免费玩并不包含这一项。可对 Nintendo DS 来说，目录里就 SkyEmu 一个，没有第二个可选。真要在别的系统上对比，也得挑同时支持那个系统和文件格式的核心，选择按游戏保存。开始之前，把游戏存档和原核心的即时存档都留一份，再用同一个场景比声音、画面和输入。

- SkyEmu 即时存档对应的是 SkyEmu 当时的内部状态，跨核心不保证能用。
- 游戏存档也要自己备份并试过；DS 这条线没有自动迁移承诺。
- 换核心不转换游戏文件，缺的 BIOS 也补不了。

### 常见问题

**Nintendo DS 游戏用哪个核心跑？**

Retropa 目录里给 Nintendo DS 列的就是 SkyEmu。具体游戏跑得怎么样要单独看，也没有第二个 DS 核心可以退回去。

**接了手柄，DS 游戏还用触控吗？**

用。用到触屏的游戏，触控区域得留在手边，手柄覆盖不了所有触控操作。
