每一项特性,都为还原真实手感

Flycast 历经多年迭代,在图形渲染、平台兼容、外设支持、网络联机等维度均达到业内领先水准。本页详细说明各核心特性的实现原理与适用场景。

图形渲染

Vulkan 高性能渲染后端

Flycast 是业界首个集成 Vulkan 渲染后端的 Dreamcast 模拟器,自 2019 年 12 月首次发布以来持续优化。相较传统 OpenGL 后端,Vulkan 提供更低 CPU 开销与更精细的 GPU 调度,使 Flycast 能够在中低端核显设备上稳定输出 60 FPS,并支持将内部分辨率提升至 4x 甚至 8x 原生分辨率,让《莎木》《灵魂能力》等经典作品的画面在现代 4K 屏幕上重获新生。

  • Vulkan 1.1+ 支持,Apple Silicon 通过 MoltenVK 调用 Metal
  • OpenGL 3.0+ 后备渲染器,兼容老旧设备
  • 内部分辨率提升 1x / 2x / 4x / 8x 可选
  • 各向异性过滤、宽屏 hack、纹理过滤增强
平台兼容

4 大世嘉平台一站式模拟

Flycast 不仅模拟 Sega Dreamcast 家用主机,还同时支持 NAOMI、NAOMI 2 与 Atomiswave 三大世嘉街机基板。这四款硬件共享 PowerVR2 图形架构与 SH-4 主处理器,使得同一份模拟器核心即可覆盖世嘉 1998 至 2004 年间几乎所有主流作品。从《疯狂出租车》《街头涂鸦》等家用机大作,到《VR 战士 3》《死亡之屋 2》《格斗纹章》等街机经典,均可在一台设备上完整体验。

  • Sega Dreamcast:完整家用机库,含 VMU 与可视记忆
  • Sega NAOMI:街机基板,支持 GD-ROM 镜像
  • Sega NAOMI 2:增强型街机基板,含 ELAN GPU 模拟
  • Sammy Atomiswave:基于 Dreamcast 架构的街机系统
易用性

HLE BIOS 免配置启动

大多数 Dreamcast 模拟器要求用户额外提供 dc_boot.bin、dc_flash.bin 等真机 BIOS 文件才能启动游戏,而 Flycast 内置了 HLE(High-Level Emulation)BIOS,可在不需要任何 BIOS 文件的情况下直接启动绝大多数 Dreamcast 游戏,大幅降低入门门槛。对于 WinCE 系列游戏或部分街机基板内容,用户仍可加载原厂 BIOS 以获得最佳兼容性与原汁原味的开机画面。

  • 内置 HLE BIOS,开箱即用,无需配置
  • 支持加载原厂 BIOS 还原实机启动动画
  • WinCE 游戏专用支持,兼容《地铁风暴》等
  • 区域、语言、广播制式可自由切换
网络联机

Netplay 在线多人对战

Dreamcast 是首台内置调制解调器的家用主机,原生支持在线对战。Flycast 通过 Netplay 模块延续了这一传统,让《灵魂能力》《街头涂鸦》《奇诺轨道赛车》等多人作品可以跨越物理距离进行在线对战。Flycast 的 Netplay 采用回合同步(GGPO 风格)机制,结合延迟补偿与回滚重演,对格斗、竞速等需要精确帧同步的游戏类型尤为友好。

  • 回合同步 + 延迟补偿,适合格斗 / 竞速
  • 支持 P2P 直连与中继服务器两种模式
  • 可同步存档状态,断线重连不丢进度
  • 兼容 RetroArch libretro 的 netplay 协议
外设支持

全平台控制器与光枪兼容

Dreamcast 原生支持手柄、键盘、鼠标、光枪、赛车方向盘等多种外设,Flycast 在软件层面完整复刻了这一输入体系。Windows 与 macOS 用户可即插即用 Xbox / DualShock / DualSense / Switch Pro 等主流手柄;街机射击爱好者可通过 Light Gun 配置还原《死亡之屋》《化解危机》的体感操作;赛车游戏玩家可连接 USB 方向盘踏板。Flycast 同时模拟 VMU 可视记忆单元,可在屏幕一角显示小游戏画面。

  • XInput / DirectInput / evdev / IOKit 全协议覆盖
  • 键盘鼠标映射,支持鼠标光枪射击游戏
  • VMU 可视记忆单元完整模拟
  • 多手柄本地 4 人同屏,对战无需分屏
存档管理

即时存档、VMU 与高压缩镜像

Flycast 同时支持原生 VMU 存档与即时存档(Save State)两套系统。原生 VMU 存档与真机完全兼容,可在实机与模拟器之间互导;即时存档允许在任意时刻冻结游戏状态,适合在难度较高的关卡反复尝试或临时中断游戏。镜像格式方面,Flycast 支持 .gdi、.cdi、.chd 与 .m3u 播放列表,其中 .chd 由 MAME 项目开发,可将一张 GD-ROM 压缩至原体积的 50% 左右而不损失任何数据。

  • 原生 VMU 存档,与真机二进制兼容
  • 即时存档槽位 × 10,可热键快速读写
  • 支持 .gdi / .cdi / .chd / .m3u 格式
  • 自动扫描元数据与封面,整理游戏库
开源精神

GPL-3.0 协议,社区共同维护

Flycast 源自 reicast 项目,自独立以来即以 GPL-3.0 协议在 GitHub 上完全开源,由 flyinghead 与全球数十位贡献者持续维护。项目接受社区代码审查、bug 报告与功能建议,所有版本(含稳定版与 nightly)均由公开 CI 流水线构建,可由任何人复现。无广告、无内购、无遥测,所有用户均可放心使用、自由分发、参与改进。Flycast 同时是 RetroArch 的官方 libretro Dreamcast 核心,统一在主仓库构建。

  • GPL-3.0 协议,源代码完全公开
  • CI 自动构建,可复现的二进制产物
  • 无广告、无内购、无用户行为遥测
  • 同时作为 RetroArch libretro 官方核心
完整能力

Flycast 特性一览

下方按功能模块汇总 Flycast 当前版本的主要能力,可作为选型对照表使用。

图形与显示

Vulkan / OpenGL 双后端、内部分辨率提升至 8x、宽屏 hack、各向异性过滤、纹理过滤、帧率限制、垂直同步、着色器自定义。

音频

原生 AICA 音频模拟、Yamaha AICA DSP 效果还原、低延迟音频后端、声道分离、采样率灵活配置、MIDI 兼容。

输入设备

键盘、鼠标、XInput、DirectInput、evdev、IOKit、光枪、街机摇杆、方向盘、VMU、麦克风、跳舞毯等全设备支持。

存档与镜像

VMU 原生存档、Save State 即时存档、.gdi / .cdi / .chd / .m3u 镜像、自动扫描元数据、封面下载、Cheats 修改码。

网络与多人

Netplay 在线对战、回合同步、延迟补偿、P2P 直连、中继服务器、RetroArch netplay 协议兼容、跨平台联机。

开源与社区

GPL-3.0 协议、GitHub 公开开发、Discord 实时沟通、Wiki 完善文档、CRowdin 多语言翻译、贡献者友好。

想立刻体验这些特性?

下载 Flycast 最新稳定版,几分钟即可在你的设备上启动第一款 Dreamcast 经典游戏。

查看兼容游戏