Flycast 模拟器教程:在电脑上高清重温 Dreamcast 与街机经典

世嘉 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.zipnaomi2.zipawbios.zip 这类 BIOS 包。
  • BIOS 属于受版权保护的内容,模拟器官方不提供下载,唯一合法的来源是从你自己的 Dreamcast 主机上导出(dump)。
  • 拿到 BIOS 后,把它放进 Flycast 目录下的 data 文件夹里即可(文件名要保持 dc_boot.bin 这种准确写法)。放好后若之前启用了 HLE BIOS,去设置里关掉 HLE,改用真 BIOS。

组织并导入你的游戏

先规划好目录,导入才不乱:

  • Flycast 文件夹里建几个子文件夹,比如 DreamcastNaomiAtomiswave,把对应机型的游戏分别放进去。
  • 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 放进对应的 NaomiAtomiswave 文件夹,配好对应的 BIOS(naomi.zipawbios.zip 等)。
  • 街机游戏里,投币键是 Select(或 Steam 快捷键),启动键是 Start,具体映射可在 Controls 里看。
  • 街机版很多是竖屏游戏(比如纵版射击),Flycast 支持旋转屏幕(tate 模式),在设置里开启即可。

几个常见问题

  • 黑屏 / 进不去游戏:先换渲染后端(Vulkan ↔ OpenGL)试;再确认 BIOS 是否放对、文件名是否准确(dc_boot.bin)。
  • 没声音:去「设置 → Audio」检查音频后端(WASAPI/DirectSound),换个后端试试。
  • ROM 加载不了:确认格式 Flycast 支持,或把 .gdi/.bin 转成 .chd 再试。
  • 手柄没反应:去 Controls 里重新映射;部分游戏需要在游戏内再选一次「控制器设置」。

总的来说,Flycast 是重温世嘉黄金年代最省心的选择,画面还能甩原机好几条街。只要游戏是你自己正版导出的,整个流程清晰、上手不难。照着这篇一步步来,你也能在 1080p 下重新跑一遍《疯狂出租车》。