🚀 安装入门
Windows 安装步骤
- 前往 EmuCore 下载页面,选择对应的 Windows 版本(建议选择"全平台合集版")
- 下载 `.exe` 安装包后,右键选择"以管理员身份运行"
- 按照安装向导提示,选择安装目录(建议安装在非系统盘,如 D 盘)
- 勾选"创建桌面快捷方式",点击安装完成
- 首次启动时,系统会自动检测显卡驱动并进行优化配置
💡 提示
如果安装时被 Windows Defender 拦截,点击"更多信息" → "仍要运行",EmuCore 是开源软件,完全安全可信。
macOS 安装步骤
- 下载 `.dmg` 镜像文件,双击打开后将 EmuCore 拖入 Applications 文件夹
- 首次运行时按住 Control 键单击图标,选择"打开",允许运行未认证开发者的应用
- Apple Silicon(M1/M2/M3)设备自动使用原生 ARM 版本,性能最优
Android 安装步骤
- 在 Google Play 商店搜索"EmuCore"下载安装,或从官网下载 APK 文件
- 如使用 APK 安装,需在"设置 → 安全 → 未知来源"中允许安装
- 首次启动授予存储权限,以便访问设备上的 ROM 文件
📁 ROM 游戏文件导入
什么是 ROM 文件?
ROM 是游戏卡带或光盘内容的数字拷贝,常见格式有 .nes、.gba、.smc、.bin、.iso 等。EmuCore 支持大多数主流 ROM 格式,以及 .zip/.7z 压缩包形式的 ROM。
⚠️ 版权提醒
请仅使用您合法拥有实体卡带或光盘的游戏 ROM 文件。从互联网随意下载 ROM 可能侵犯版权,请了解并遵守所在地区的相关法律。
导入游戏库
- 点击主界面左侧"游戏库",选择"添加游戏文件夹"
- 选择存放 ROM 文件的目录,EmuCore 会自动扫描并识别所有支持的游戏文件
- 等待自动获取游戏封面、名称、评分等元数据(需要网络连接)
- 完成后游戏以精美的卡片形式展示在游戏库中
支持的文件格式
- NES/FC:.nes、.unf、.unif
- SNES:.smc、.sfc、.swc、.fig
- GBA/GBC/GB:.gba、.gbc、.gb
- N64:.n64、.z64、.v64
- PS1:.bin/.cue、.iso、.img、.pbp
- 通用:.zip、.7z(压缩格式,自动解压)
💡 提示
将 ROM 文件按主机分类存放在不同文件夹中(如 /ROMs/GBA/、/ROMs/NES/),方便管理,导入时 EmuCore 会自动识别对应主机类型。
⚙️ BIOS 文件配置
哪些主机需要 BIOS?
部分主机的模拟需要原机 BIOS 文件才能正常运行游戏,以下主机需要 BIOS:
- PlayStation(PS1):需要 scph1001.bin 等 BIOS 文件(7.57 MB)
- PlayStation 2:需要 BIOS 文件集合(~4 MB)
- GBA(可选):有 BIOS 精度更高,无 BIOS 也可运行大多数游戏
- NES/SNES/N64:不需要 BIOS 文件
配置 BIOS 文件步骤
- 将 BIOS 文件放入 EmuCore 安装目录下的
/bios/ 文件夹
- 打开"设置 → 系统 → BIOS 路径",指向 BIOS 文件所在目录
- EmuCore 会自动检测并验证 BIOS 文件的 MD5 校验值,有效文件会显示绿色勾
- 重新启动对应主机的模拟器核心使配置生效
💡 提示
您可以通过专业工具从自己合法拥有的主机硬件中提取 BIOS 文件,这是最安全合法的获取方式。
🎮 手柄与控制器配置
支持的手柄类型
- Xbox 系列手柄(Xbox 360、Xbox One、Xbox Series X/S)
- PlayStation 系列手柄(DualShock 4、DualSense PS5)
- Nintendo Switch Pro 控制器
- 8BitDo 系列复古手柄(推荐!)
- 通用 USB/蓝牙 HID 手柄
- 键盘(支持完全自定义按键映射)
自动配置步骤
- 通过 USB 或蓝牙连接手柄
- 打开"设置 → 控制器",点击"自动检测手柄"
- EmuCore 内置超过 500 种手柄配置文件,大多数主流手柄可一键自动配置
- 自动配置完成后,在游戏中可立即使用
手动按键映射
- 在控制器设置中选择"手动配置"
- 点击要设置的按键,然后按下手柄上对应的实体按键
- 支持同时配置多套方案,在不同游戏类型间快速切换
💡 推荐配置
建议使用 8BitDo SN30 Pro 或 Xbox 无线手柄,这两款手柄与 EmuCore 的兼容性最为完美,且手感接近原机手柄。
🖼️ 画质优化设置
分辨率缩放
EmuCore 支持将原始游戏分辨率倍增渲染,NES 原生 256×240,可放大到 1080p 或 4K 分辨率。在"设置 → 视频 → 内部分辨率"中调整倍率(2x/4x/6x/8x)。
画质滤镜推荐
- xBRZ 4x:最适合像素风格游戏,智能边缘平滑,效果极佳
- HQx:经典高清滤镜,色彩还原度好,性能消耗低
- Scanlines:还原 CRT 电视的扫描线效果,怀旧感强
- 无滤镜:像素风爱好者的选择,保留原汁原味像素格子
- DLSS/FSR(N64/PS):AI 超分辨率,3D 游戏画质大幅提升
宽屏支持
在"设置 → 视频 → 画面比例"中选择 16:9 宽屏模式,EmuCore 会自动将原版 4:3 画面适配到现代显示器,避免黑边。部分游戏需要启用宽屏补丁才能正确显示。
💾 存档管理
即时存档(Save State)
EmuCore 支持随时存档,按 F5 即时保存当前游戏状态,F8 即时读取。每款游戏最多支持 10 个独立存档槽,互不干扰。这个功能让你在游戏中任意位置存档,无需依赖游戏本身的存档系统。
电池存档(Battery Save)
电池存档模拟了原版游戏卡带的内置电池存档功能,与游戏内的存档菜单对应。这类存档以 .sav 文件形式保存在本地,可与其他同类模拟器互换使用。
云端存档同步
- 登录 EmuCore 账号后,所有存档自动同步至云端
- 在另一台设备上登录同一账号,存档立即可用
- 免费账号提供 500 MB 云存档空间,Plus 会员提供 10 GB
- 存档历史保留 30 天,可随时回滚到任意时间点的存档
🌐 网络联机对战
功能介绍
EmuCore 集成了基于 Rollback(回滚)技术的网络联机功能,相比传统延迟补偿方式,操作响应更流畅,即使在跨地区联机时也能保持较低的输入延迟,特别适合格斗游戏和动作游戏。
如何发起联机
- 在主菜单选择"联机对战",点击"创建房间"
- 系统生成一个 6 位房间码,将其分享给对方
- 对方在"联机对战 → 加入房间"中输入房间码
- 双方都进入房间后,选择相同的 ROM 文件开始游戏
💡 联机提示
确保双方使用完全相同的 ROM 文件(CRC32 校验一致),否则联机可能出现游戏不同步的问题。在网络条件差时,建议在设置中将"帧延迟"调整为 4-6 帧。
🔧 常见问题与故障排除
游戏无法启动
- 检查 ROM 文件是否损坏,重新下载或用校验工具验证 CRC32 值
- 确认该游戏是否需要 BIOS 文件,检查 BIOS 路径配置是否正确
- 尝试切换不同的模拟器核心(在游戏设置中"切换核心")
游戏画面闪烁/卡顿
- 将视频后端从 Vulkan 切换为 Direct3D 11,或反之
- 关闭高清滤镜,降低内部分辨率倍率
- 在视频设置中开启"垂直同步",或固定帧率上限
- 更新显卡驱动至最新版本
音效失真/无声音
- 在音频设置中更改音频输出驱动(XAudio2 / WASAPI / SDL)
- 将音频缓冲区大小调整为 256 或 512(越大延迟越高但越稳定)
- 确认 Windows 音频服务正在运行
手柄无法识别
- 确认手柄已正确连接,在设备管理器中可以看到
- 在控制器设置中点击"重新扫描手柄"
- 安装手柄官方驱动(Xbox 手柄需要 Xbox 控制器驱动)
- 尝试使用 Steam Input 或 DS4Windows 将手柄转换为 XInput 模式
💡 获取更多帮助
如果以上方法无法解决问题,请在 EmuCore 社区论坛发帖描述具体情况,附上系统信息和错误截图,我们的社区志愿者会尽快协助解答。