lidor30/pokedaisy · 上手攻略
- 仓库:lidor30/pokedaisy
- 链接:https://github.com/lidor30/pokedaisy
- 分类:游戏模拟器 / GBA
- 作者:Tom
- 更新:2026-10-12
§0 自检
- GitHub URL ✅ 已 fetch
- 顶会 venue+年份 ⚠️ 无顶会,属于独立开源项目
- README 子模块 anchor ✅ 含 Party/Bag/Battle/Map/Dex/Guide 等完整功能列表
一、是什么
PokeDaisy 是一款运行在 Android 双屏设备上的 GBA 游戏播放器,专为《宝可梦 火红》《叶绿》《绿宝石》《红宝石》《蓝宝石》以及主流 ROM Hack(如 Pokemon Unbound、Radical Red、Gaia)设计。它与普通 GBA 模拟器的核心区别在于:第二块屏幕不是摆设,而是实时游戏伴侣——会随游戏进度自动展示队伍、背包、战斗对策、地图、宝可梦图鉴和攻略提示,全部风格与游戏原生界面一致,不剧透。
二、解决什么问题
在双屏 Android 掌机(如 AYN Thor、Retroid Pocket Duo)上玩 GBA 宝可梦时,玩家通常需要在游戏和攻略 App 之间来回切换。PokeDaisy 把这个需求合二为一:
- 不用切出去查 Wiki:战斗时自动分析双方弱点并推荐最优出招/精灵
- 背包/队伍随时看:不暂停游戏,第二屏常驻
- 地图实时定位:无需记忆路线,跟踪当前位置
- 攻略随场景推送:当前地点的野生精灵、物品、赠送全部列出,已获得项自动打勾
- 单屏设备也能用:Companion Panel 可作为浮动覆盖层出现,拖动 resize,锁住后不影响游戏
三、快速安装
环境要求
- Android 8.0+
- 推荐双屏设备(AYN Thor 原生适配,Retroid Pocket Duo / Anbernic RG DS 理论支持)
- 单屏手机/平板亦可(以浮动面板形式运行)
安装步骤
# 1. 在设备上下载最新 APK
# 地址:https://github.com/lidor30/pokedaisy/releases/latest
# 2. 允许安装未知来源应用(Android 设置 > 安全 > 未知来源)
# 3. 打开 PokeDaisy,按引导完成初始配置
首次启动引导流程: 1. 关联 ROMs 文件夹(可选)——会自动扫描并入库所有支持的 ROM 2. 选择存档位置——使用 PokeDaisy 自建目录,或复用 RetroArch/mGBA 的存档路径(存档互通) 3. 封面图(可选)——填写 SteamGridDB API Key 自动拉取封面
四、核心用法
基本操作命令
# APK 安装后,在设备上打开即用
# 以下为 UI 操作逻辑,非 CLI 命令
# 打开 PokeDaisy → Library 界面
# 自动扫描 ROMs 文件夹,游戏入库
# 点击游戏封面 → 进入游戏(上方屏幕为游戏,下方为 Companion)
# 战斗自动触发:
# - BATTLE 分页亮起,显示己方/对方数据
# - SUPER / RESISTED / NEUTRAL / IMMUNE 颜色标注招式
# - SUGGESTIONS 显示本场最优精灵和招式
# 按 BACK 键:打开/关闭 Companion 浮动面板(单屏)
# 拖动顶部把手:调整面板高度
# 点击锁扣图标:锁定面板(游戏画面让位)
Companion 各分页功能
| 分页 | 功能 |
|---|---|
| PARTY | 己方队伍,含 HP/等级/状态;点击查看 IV/EV/Nature/隐藏属性 |
| BAG | 背包各口袋,含道具图标和描述 |
| BATTLE | 战斗时自动展开,双方弱点分析 + 推荐出招 |
| MAP | 地图实时定位,可搜索城镇/道路 |
| DEX | 图鉴,已发现/已捕捉标记 + 完整精灵数据 |
| GUIDE | 当前地点攻略(野生精灵/道具/赠送/交换),已获得项自动勾选 |
| CARD | 训练家卡(与游戏风格一致,正反面) |
| STATES | 10 个即时存档槽,含缩略图 |
支持的游戏版本对照表(截至当前版本)
| 游戏 | 版本 | Party | Bag | Battle | Map | Dex | Guide |
|---|---|---|---|---|---|---|---|
| Pokémon FireRed | USA/EU rev0&1 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Pokémon FireRed | ES/DE/FR/IT/JP | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Pokémon LeafGreen | USA/EU rev0&1 | ✅ | ✅ | ◐ | ✅ | ✅ | ✅ |
| Pokémon Emerald | USA/EU | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Pokémon Ruby | USA rev0-2 | ✅ | ✅ | ◐ | ✅ | ✅ | ✅ |
| Pokémon Unbound | 2.1.1.1 | ✅ | ✅ | ◐ | ✅ | ✅ | ✅ |
| Pokémon Radical Red | 4.1 | ✅ | ✅ | ◐ | ✅ | ✅ | ✅ |
⚠️
◐= 部分功能(如 Battle 仅支持 FireRed 和 Emerald 原版触控按钮)
存档与兼容性
- 存档格式为标准
.sav/.srm,与 mGBA、RetroArch 互通 - 存档按 ROM 文件名自动匹配(ZIP 内 ROM 文件名亦可)
- 支持前端启动:ES-DE、Cocoon、iiSU 均可直唤游戏进入 PokeDaisy
进阶:前端集成
# iiSU 集成文档
https://github.com/lidor30/pokedaisy/blob/main/docs/iisu/README.md
# ES-DE 集成文档
https://github.com/lidor30/pokedaisy/blob/main/docs/es-de/README.md
五、典型适用场景
- 双屏掌机重度用户:AYN Thor / Retroid Pocket Duo 玩家,Companion 不遮挡主游戏画面
- ROM Hack 爱好者:玩 Unbound / Radical Red / Gaia 等流行改版,Guide 功能对改版内容同样有效
- 无攻略硬核通关:Battle 实时弱点分析替代查 Wiki,避免频繁跳出
- 多语言玩家:App 支持 EN/JP/FR/DE/IT/SP,ROM 语言跟随设备或单独设置
六、坑与注意
- 不支持繁体中文 ROM:仅验证了指定版本代码,其他语言版本 Battle/Party 功能可能异常
- 战斗触控按钮仅限 FireRed 和 Emerald:其他游戏按触控区域只是浮动面板,不是游戏控制
- ROM 必须自己准备:APK 不含任何 ROM,需自行备份合法持有的卡带
- 封面 API Key 可选:不填 SteamGridDB API Key 仍可使用,但 Library 只有文字列表
- 更新需手动检查:App 每次启动会检查新版本,也可在 Settings > VERSION 手动查看
- 单屏手机体验受限:Companion 作为覆盖层会短暂遮挡游戏,建议连接手柄使用
- 前端集成文档较简:iiSU/ES-DE 集成有文档但深度有限,其他前端(如 Launchbox)需参考 DEVELOPMENT.md 自行配置
七、与同类对比
| 工具 | 平台 | 双屏 Companion | 战斗辅助 | 攻略内嵌 | 存档兼容 |
|---|---|---|---|---|---|
| PokeDaisy | Android | ✅ 原生 | ✅ 弱点+推荐 | ✅ 按场景 | ✅ mGBA/RA |
| My Boy! | Android | ❌ | ❌ | ❌ | 部分 |
| VGBA Next | Android/iOS | ❌ | ❌ | ❌ | 专用格式 |
| mGBA | 多平台 | ❌ | ❌ | ❌ | ✅ 标准 |
PokeDaisy 的护城河是Companion 与游戏风格的像素级匹配——不是悬浮 Web 页面,是画风完全一致的 Game Boy 风格界面,对视觉沉浸感要求高的玩家吸引力强。
八、一句话推荐结论
在双屏 Android 设备上玩 GBA 宝可梦,PokeDaisy 是目前唯一将游戏伴侣、第二屏辅助和攻略功能无缝融合的工具,强烈推荐 AYN Thor / Retroid Pocket Duo 用户优先安装。