一个由热爱驱动的开源项目
Flycast 是 reicast 项目的延续与进化,由 flyinghead 与全球数十位贡献者共同打造,目标是让世嘉 Dreamcast 与同世代街机硬件在现代设备上获得超越原机的体验。
关于 Flycast
Flycast 是一款免费、开源、跨平台的世嘉 Dreamcast、NAOMI、NAOMI 2 与 Atomiswave 街机模拟器,源自 reicast 项目,由 flyinghead 主导维护,全球开源社区共同贡献。项目以 GPL-3.0 协议发布,源代码完全公开于 GitHub,所有版本均由公开 CI 流水线构建,可由任何人复现。
自独立以来,Flycast 在原 reicast 基础上引入了大量现代化改造:业界首个 Dreamcast Vulkan 渲染器(2019 年 12 月发布)、HLE BIOS 免配置启动、WinCE 游戏支持、完整的 NAOMI 2 与 Atomiswave 兼容、Netplay 在线联机、跨平台控制器支持等。如今 Flycast 已成为活跃维护中精度最高、跨平台支持最完整的 Dreamcast 系列模拟器,并被 RetroArch 收为官方 libretro 核心。
项目始终坚持开源精神:无广告、无内购、无遥测,所有用户均可放心使用、自由分发、参与改进。Flycast 不内置任何世嘉 BIOS 或游戏 ROM,仅作为模拟器软件存在,用户需自行合法拥有游戏副本。这一立场既是对版权的尊重,也是开源模拟器社区可持续发展的基石。
Flycast 发展时间线
从 reicast 分支独立到成为 Dreamcast 模拟的事实标准,Flycast 用五年时间完成了关键跨越。
项目独立
Flycast 从 reicast 项目分支独立,由 flyinghead 主导维护,开始引入现代化图形后端与跨平台构建系统。
首个 Vulkan 渲染器
Flycast 成为业界首个集成 Vulkan 渲染后端的 Dreamcast 模拟器,相比 OpenGL 后端性能显著提升,并在 RetroArch 同步上线。
HLE BIOS 与 WinCE 支持
引入 HLE BIOS,让用户无需额外 BIOS 文件即可启动绝大多数游戏;同年增加 WinCE 游戏支持,覆盖此前仅 Demul 可运行的标题。
libretro 核心上游化
官方 libretro 核心从 fork 仓库迁移至 flycast 主仓库上游构建,RetroArch 用户可直接获取与独立版同源的最新代码。
NAOMI 2 与 Atomiswave 完整支持
NAOMI 2 ELAN GPU 模拟成熟,Atomiswave 街机基板兼容性达到实用级别,街机厅经典作品大规模可玩。
持续打磨与多平台扩展
Flycast 持续在兼容性、性能与稳定性上迭代,对 Steam Deck 等 ARM 掌机与 Apple Silicon 进行专门优化,并维持每月稳定版发布节奏。
加入 Flycast 社区
Flycast 由全球开源社区共同维护,无论你是普通用户、资深玩家还是开发者,都能找到适合自己的参与方式。
FAQ · 你可能想知道的
下列问题是用户最常咨询的内容。若未涵盖你的疑问,欢迎在 GitHub Discussions 或 Discord 社区提问。
Flycast 完全免费,以 GPL-3.0 协议开源,无广告、无内购、无遥测。源代码托管在 GitHub,任何人均可自由下载、使用、修改与分发,包括商业用途(须遵守 GPL-3.0 条款)。项目接受 GitHub Sponsors 资助,但所有资金仅用于基础设施与开发投入,不影响软件本身的免费属性。
模拟器软件本身在大多数司法管辖区(含中国大陆、美国、欧盟)合法。Flycast 不内置任何世嘉 BIOS 或游戏 ROM,仅作为模拟器软件分发,符合开源模拟器社区通行做法。用户需自行合法获取游戏镜像(如从原版 GD-ROM 制作一份个人备份),并遵守所在地的版权法律。Flycast 项目不对用户的使用行为承担责任。
Flycast 源自 reicast 项目,并在其基础上独立发展。reicast 本身继承自 nullDC 与 nullDC VMU,是 Dreamcast 模拟器谱系的重要一环。Flycast 在 reicast 基础上引入了 Vulkan 渲染器、HLE BIOS、WinCE 支持、NAOMI 2 / Atomiswave 兼容等大量新特性,目前是更活跃维护的分支。reicast 仓库仍存在但已基本停止主要功能更新。
Flycast 同时提供独立版本与 libretro 核心。自 2022 年起,官方 libretro 核心已上游化至 flycast 主仓库构建,意味着 RetroArch 内的 Flycast 核心与独立版本同源同步。用户既可使用 Flycast 独立版获得更直接的图形与输入配置,也可在 RetroArch 中使用 Flycast 核心复用其 netplay 协议、统一界面与成就系统。两种选择在游戏兼容性上完全等价。
Flycast 对硬件要求极低:近 10 年内发布的双核 x86_64 或 ARM64 处理器、2GB 以上可用内存、支持 Vulkan 1.1 或 OpenGL 3.0+ 的显卡即可流畅运行 Dreamcast 游戏。运行 NAOMI / Atomiswave 街机游戏建议 4GB 内存。详细配置对照请查阅下载中心的系统要求表。
不内置任何游戏 ROM 或世嘉 BIOS。Flycast 内置的是 HLE BIOS,即通过高阶模拟实现 BIOS 功能的代码,与原厂 BIOS 二进制文件无关,不涉及版权问题。用户需自行合法获取游戏镜像,并自行承担相应法律责任。本站同样不提供、不链接任何 ROM 或 BIOS 下载。
支持。Flycast 内置 Netplay 模块,采用回合同步与延迟补偿机制,适合格斗、竞速等需要精确帧同步的多人游戏。支持 P2P 直连与中继服务器两种模式,并可同步存档状态以应对断线重连。在 RetroArch 中使用 Flycast 核心还可复用 RetroArch 的 netplay 协议与全球中继网络。
贡献方式多样:开发者可在 GitHub 提交 Pull Request 贡献代码或修复 bug;普通用户可在 Issues 反馈兼容性问题与功能建议;多语言爱好者可在 Crowdin 协助翻译界面;资深玩家可参与 Discord 讨论与帮助新手;亦可经 GitHub Sponsors 资助项目持续运营。所有贡献均会公开记录,社区欢迎每一位参与者。
不收集。Flycast 软件本身无遥测、无统计上报、无账号系统,所有运行均在本地完成。本站同样不使用 Cookie、不嵌入分析脚本、不部署广告追踪。访问本站不会留下任何可识别个人的数据。详细信息可查阅下方隐私政策章节。
Flycast 是当前活跃维护中精度与性能均领先的跨平台 Dreamcast 模拟器。相比已停止更新的 NullDC 与 Windows 专属的 Demul,Flycast 在跨平台支持(覆盖 Windows / macOS / Linux / Android / iOS)、Vulkan 性能、NAOMI 2 / Atomiswave 兼容、开源社区活跃度上有明显优势,是大多数玩家的首选。Demul 在某些 WinCE 街机基板游戏上仍有独特价值,可作为补充选择。
法律声明与隐私政策
隐私政策
Flycast 软件本身不收集、不上报任何用户数据。软件运行所需的所有配置、存档与游戏数据均存储于用户本地设备,不会以任何形式上传至外部服务器。本网站(www.flycast.cn)同样不使用 Cookie、不部署 Web 分析脚本(如 Google Analytics)、不嵌入第三方追踪像素。网站服务器仅记录访问日志用于安全审计,日志保留时间不超过 7 天,且不与任何可识别个人信息关联。
若你通过本站链接跳转至 GitHub、Google Play、Flathub、Discord 等第三方平台,这些平台的数据处理行为受其各自隐私政策约束,与本站无关。建议在使用这些第三方服务前阅读其隐私条款。
法律声明
Flycast 是依据 GNU General Public License v3.0 协议发布的自由软件,源代码托管于 GitHub(github.com/flyinghead/flycast)。本站为社区维护的中文非官方网站,旨在为中文用户提供 Flycast 软件介绍、下载指引与使用文档,不替代官方 GitHub 仓库作为权威信息源。
Sega、Dreamcast、NAOMI、Atomiswave 及相关商标均为 Sega Corporation 及其关联公司所有。本站与 Flycast 项目与 Sega Corporation 无任何附属、赞助或合作关系,所有商标仅用于说明兼容性目的。Flycast 软件不包含任何 Sega 拥有版权的 BIOS 或游戏 ROM。
联系我们
本站为社区维护的非营利性中文资源站点。若你发现内容错误、链接失效或有改进建议,可通过以下方式联系:
- 软件 bug 与功能建议:GitHub Issues(推荐,开发者直接对接)
- 中文翻译协作:Crowdin 翻译平台
- 实时社区讨论:官方 Discord 服务器
- 本站内容反馈:通过 GitHub Issues 标题前缀 [flycast.cn] 提交
认同开源精神?一起让 Flycast 更好
无论你是普通用户、资深玩家还是开发者,Flycast 社区都欢迎你的加入。从反馈 bug 到贡献代码,每一份力量都让这个项目走得更远。