公司动态
FBNeo 街机模拟器入门指南:五分钟让经典街机跑起来
FBNeo 街机模拟器入门指南五分钟让经典街机跑起来【免费下载链接】FBNeoFinalBurn Neo - We are Team FBNeo.项目地址: https://gitcode.com/gh_mirrors/fb/FBNeo想在家里体验 90 年代的街机厅却不知道该选哪款模拟器、ROM 又该放哪里。这是一份 FBNeo 模拟器入门指南5 分钟内让你装好、跑起来并能排查常见问题。 什么是 FBNeo这款多系统街机模拟器的一句话定位FBNeo 是一款免费开源的多系统街机模拟器是 FinalBurn 与 FinalBurn Alpha 项目的直接继承者代码基础沿用自早期 MAME一款定位相似、覆盖更广的大型开源模拟器。它解决的问题是把 Capcom CPS-1/2/3、SNK Neo Geo、Sega System 16、Data East、Taito 等街机板上的游戏搬进现代电脑。它不是 MAME 那种什么都想模拟的模拟器支持的系统是一份固定清单冷门板机和个别老游戏可能不在其中。它选择聚焦一批主流机型换来更好的性能和更简单的使用体验。 上手指南安装并运行 FBNeo官方文档推荐 SDL2 版本下面按不同目标给出最短路径。最快跑起来Linux / macOS先安装 SDL2、SDL2_image、gcc、make、perl、nasm然后git clone https://gitcode.com/gh_mirrors/fb/FBNeo cd FBNeo make sdl2首次运行会自动生成 fbneo.ini 配置文件打开它填入 ROM 目录即可。之后可以直接按游戏名启动./fbneo sf2用菜单和手柄启动想要更接近机房的体验带参数运行./fbneo -menu -integerscale -fullscreen -joy-menu 调出游戏选择菜单-integerscale 只按整数倍放大像素更清晰屏幕四周可能出现黑边-joy 启用手柄。Windows 下编译用 Visual Studio 2022 打开 projectfiles/visualstudio-2022/fbneo_vs2022.sln 编译即可如果你手上已有 Windows 成品版直接运行后先在菜单里设置 ROM 路径。ROM 怎么放项目本身不包含任何 ROM。把游戏文件放进专门目录zip 和 7z 压缩格式都能识别游戏名要与模拟器登记的名字一致例如《街头霸王2》的 ROM 名是 sf2。首次扫描后看不到游戏多半是名字对不上或文件不全。 FBNeo 兼容性列表稳定、实验与不支持项档位内容稳定支持Capcom CPS-1/2/3、SNK Neo Geo、Sega System 16/18/32、Data East、Taito、Irem、Konami、Psikyo 等主流街机板Windows、LinuxSDL2、macOS 前端实验性支持网络对战与朋友联机走 Kaillera 协议、SDL2 CRT 模式切换需另装 switchres 库树莓派移植在 README 中已划掉目前不推荐明确不支持SDL2 后端隔行扫描、竖屏游戏识别、游戏内分辨率切换拿不准某款游戏属于哪个系统时直接看 src/burn/drv/ 下的子目录名。 FBNeo 常见问题排查五个高频现象速查现象常见原因处理动作找不到 ROM 或无法启动fbneo.ini 未设置 ROM 路径或文件不是 zip/7z编辑 ini 填入 ROM 目录确认文件格式菜单里有游戏但进游戏就崩ROM 版本不匹配或模拟器过旧更新到官方发布版核对 ROM 完整性画面拉伸或像素发糊未设置缩放方式加 -integerscale 或 -nearest 参数运行卡顿、帧率低垂直同步与渲染开销尝试 -novsync减少多余画面效果联机对战连不上双方版本不一致两边使用同一官方发布版 源码与资源导航下一步看哪里README-SDL.mdSDL 编译说明与全部命令行参数解释src/burn/drv/游戏与系统驱动一个机型一个子目录兼容性列表的出处src/cpu/各架构 CPU 的模拟代码src/intf/平台相关的视频、音频、输入实现移植新平台的入口src/burner/前端界面代码各平台一个子目录先 clone 仓库跑通默认配置遇到第一个问题时对照第④节表格处理。ROM 不含在项目内请只使用自己合法拥有的游戏文件。【免费下载链接】FBNeoFinalBurn Neo - We are Team FBNeo.项目地址: https://gitcode.com/gh_mirrors/fb/FBNeo创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考