世嘉 Dreamcast 是个「生不逢时」的主机,但它上面的《疯狂出租车》《莎木》《索尼克大冒险》《Marvel vs. Capcom 2》这批作品,至今还是很多人心里的白月光。想在电脑上高清重温它们,Flycast 是目前最成熟、兼容性最高、还在持续更新的模拟器,而且它不光模拟 Dreamcast,还能跑 Naomi、Naomi 2、Atomiswave 这三类街机基板。这篇就从零把 Flycast 的安装配置讲透。
老规矩先说立场:模拟器本身合法,但你只能运行自己合法拥有的游戏文件(比如从自己 Dreamcast 主机导出的镜像)。下面说的「导入游戏」都指用自己的正版盘导出,不含也不鼓励盗版下载。
Flycast 是什么,能跑哪些机器
Flycast 是一款开源的 Sega 系模拟器,最早是给 Android 做的 Dreamcast 模拟器(当时还叫 reicast),后来改名 Flycast 并发展成跨平台项目。它支持:
- Dreamcast(世嘉家用主机)
- Naomi / Naomi 2(世嘉街机基板)
- Atomiswave(Sammy 街机基板)
它同时提供独立版(Standalone)和 RetroArch 核心两种形态。独立版功能更全、更新更快,本教程以独立版为主。它跨 Windows、Android、macOS、Linux,用 Vulkan 和 OpenGL 两种渲染后端,兼容性和性能都很出色,Dreamcast 模拟对现代电脑来说基本不吃配置,中低端机器也能流畅跑。
下载与安装 Flycast
下载走官方渠道,别去第三方搬运站。官方地址是 flyinghead.github.io/flycast,也可以直接去 GitHub 官方仓库 flyinghead/flycast 的 Releases 页拿最新版:
- 在官网或 GitHub Releases 页,选你系统的版本下载(Windows 下一般是 x64 的 zip 包,Android 有 APK)。
- 在桌面新建一个
Flycast文件夹,把下载的压缩包解压进去,里面会有一个flycast.exe可执行文件。 - 首次双击
flycast.exe运行,它会初始化默认配置、在文件夹里生成一些配置文件。Windows 若弹 SmartScreen 提示,点「更多信息 → 仍要运行」。
解压即用,不需要安装。首次运行会弹出引导界面,先别急着加载游戏,跟着下面把 BIOS 配好。
配置 BIOS(关键一步)
Flycast 自带一个 HLE BIOS(软件模拟的 BIOS),很多 Dreamcast 游戏不开真 BIOS 也能跑。但为了更高的兼容性和准确度,强烈建议放一份真实 BIOS:
- Flycast 需要的 BIOS 文件主要是
dc_boot.bin(Dreamcast 启动 ROM)和dc_flash.bin(存设置用的 flash)。街机部分则需要naomi.zip、naomi2.zip、awbios.zip这类 BIOS 包。 - BIOS 属于受版权保护的内容,模拟器官方不提供下载,唯一合法的来源是从你自己的 Dreamcast 主机上导出(dump)。
- 拿到 BIOS 后,把它放进 Flycast 目录下的
data文件夹里即可(文件名要保持dc_boot.bin这种准确写法)。放好后若之前启用了 HLE BIOS,去设置里关掉 HLE,改用真 BIOS。
组织并导入你的游戏
先规划好目录,导入才不乱:
- 在
Flycast文件夹里建几个子文件夹,比如Dreamcast、Naomi、Atomiswave,把对应机型的游戏分别放进去。 - Dreamcast 游戏常见的格式有
.gdi、.cdi、.chd、.bin/.cue,Flycast 都能认。其中.chd是无损压缩格式,体积小、加载快,有条件的建议把大镜像转成 CHD(用 CHDman 工具)。 - 启动 Flycast 后,在「设置 → General」里找到 Content Locations(内容位置),把上面这几个文件夹添加进去,模拟器就能在列表里看到你的游戏了。
- 运行游戏:在 Flycast 里通过 File 菜单选择游戏加载,或者直接双击列表里的游戏启动。全屏切换按
Alt + Enter。
导入时最容易踩的坑是「游戏不显示」——多半是内容路径没加对、或文件格式不对。确认游戏文件放进你添加过的文件夹里就行。
配置手柄
Flycast 对手柄的兼容很省心:
- 大多数手柄(Xbox、PS4/PS5、Switch Pro)插上就能自动识别,Xbox 手柄甚至不用额外配置。
- 想改键位的话,进「设置 → Controls」,选你的手柄,逐个按键重新映射即可。
- 游戏运行时按
Tab键可以呼出快捷菜单,里面能实时调设置、存取存档。
有一点要注意:Dreamcast 的手柄有独特的 VMU(记忆卡),Flycast 已经模拟了它,游戏里的存档、小游戏都能正常用。备份好存档文件,避免换设备或更新后丢失。
画面增强:把 Dreamcast 拉升到高清
这是 Flycast 最让人惊喜的地方。Dreamcast 原生分辨率只有 640×480,但 Flycast 能把它拉到 1080p 甚至更高,画面锐利度提升非常明显:
- 进「设置 → Video」,把 渲染后端(Renderer) 选成 Vulkan(性能最好,NVIDIA/AMD 都行),遇到黑屏或贴图错误再换回 OpenGL。
- 内部分辨率(Resolution / Scaling):从默认 1x 拉高,多数机器跑 2x 很轻松,配置高的可以上 3x 甚至更高,画面会清晰很多。
- Cable Type 设成 VGA:在「设置 → General」里把 Cable(线材类型)改成 VGA,很多 Dreamcast 游戏在 VGA 模式下画面明显更锐利。
- 宽屏(Widescreen):在 Video 设置里勾选 Widescreen,可以把原本 4:3 的画面拉伸填满 16:9 屏幕(少数游戏会变形,可逐游戏开关)。
- 各向异性过滤(Anisotropic Filtering)设成 16,远处纹理更清晰;透明排序(Transparent Sorting)可选 Per Pixel,画质更准(老机器可能吃力)。
这些设置大多可以逐游戏单独保存,遇到某个游戏需要特殊参数,直接在它运行时按 Tab 调就行,不影响别的游戏。
街机游戏:Naomi / Atomiswave 怎么玩
Flycast 一大特色就是能跑世嘉街机,很多街机独占的好游戏(比如 Naomimi 上的《斑鸠》《VR 战士》《疯狂出租车》街机版)都能玩:
- 把街机 ROM 放进对应的
Naomi、Atomiswave文件夹,配好对应的 BIOS(naomi.zip、awbios.zip等)。 - 街机游戏里,投币键是
Select(或 Steam 快捷键),启动键是Start,具体映射可在 Controls 里看。 - 街机版很多是竖屏游戏(比如纵版射击),Flycast 支持旋转屏幕(tate 模式),在设置里开启即可。
几个常见问题
- 黑屏 / 进不去游戏:先换渲染后端(Vulkan ↔ OpenGL)试;再确认 BIOS 是否放对、文件名是否准确(
dc_boot.bin)。 - 没声音:去「设置 → Audio」检查音频后端(WASAPI/DirectSound),换个后端试试。
- ROM 加载不了:确认格式 Flycast 支持,或把
.gdi/.bin转成.chd再试。 - 手柄没反应:去 Controls 里重新映射;部分游戏需要在游戏内再选一次「控制器设置」。
总的来说,Flycast 是重温世嘉黄金年代最省心的选择,画面还能甩原机好几条街。只要游戏是你自己正版导出的,整个流程清晰、上手不难。照着这篇一步步来,你也能在 1080p 下重新跑一遍《疯狂出租车》。