FinalBurn Neo 上手全解:如何在自己机器上跑起经典街机 ROM
FinalBurn Neo 上手全解如何在自己机器上跑起经典街机 ROM【免费下载链接】FBNeoFinalBurn Neo - We are Team FBNeo.项目地址: https://gitcode.com/gh_mirrors/fb/FBNeo如果你手头有几套 CPS1 或 Neo Geo 的 ROM想搬到树莓派或一台旧笔记本上玩你需要的是一个轻量、跨平台的街机模拟器。FinalBurn Neo 就是这样一款开源模拟器它能在 Windows、macOS、Linux 和嵌入式设备上运行大量经典街机游戏以及部分家用机Sega Genesis、NES、SNES 等的游戏是 FinalBurn 与 FB Alpha 项目的直接延续。 项目定位这款模拟器适合谁它是什么多系统街机 家用机模拟器追求准确与性能并支持 netplay、快速倒带、着色器效果适合你想把 Neo Geo、Capcom CPS 系列、Sega System 16 等街机搬到现代设备的人想在树莓派、PSP 等小设备上部署的人不适合你只想下载安装即用的人需要自行编译或找预构建包想跑现代 3D 游戏的人如何验证把仓库拉到本地后执行ls src/burn/drv/能看到 29 个平台驱动目录neogeo、capcom、cps3、sega、snes、nes……这就是它支持的机器范围 核心能力盘点能力说明一分钟验证方法系统覆盖广42 个 CPU 核心模拟从 Z80、M6502、M68000 到 ARM7、SH4、MIPS数一下 src/cpu/ 下的子目录数量多前端可选win32、Qt、SDL 三套前端另有 macOS、PSP、Pi 移植make sdl2成功后得到一个 fbneo 可执行文件即时存档与作弊src/burner/state.cpp 实现即时存读档另有完整作弊码系统游戏中存档后重启能恢复到你离开的那一帧倒带与联机支持快速倒带和 netplay 联机对战开启后观察画面能否回退、能否看到对局匹配️ 三步上手从克隆到跑起第一局第 1 步 环境准备。Linux 下先装好 SDL2、SDL2_image、perl、nasm然后克隆仓库git clone https://gitcode.com/gh_mirrors/fb/FBNeo完成标志在项目根目录执行make sdl2能输出一个 fbneo 可执行文件。第 2 步 首次运行。直接运行./fbneo它会在旁边生成 fbneo.ini把文件里的 ROM 目录改成你的 ROM 存放路径。完成标志执行fbneo sf2后出现标题画面sf2 是 README 自带的示例游戏。第 3 步 进阶配置。推荐启动方式fbneo -menu -integerscale -fullscreen -joy整数倍缩放带黑边观感最接近原始屏幕加-autosave后每次启动和退出自动存读档。完成标志按 F11 看到帧率稳定F6 能截一张游戏图F1 能快进。️ 工程亮点三个值得看的设计决策每个 CPU 独立成核。src/cpu/ 下 42 个核心目录各自独立只通过统一的*_intf接口对外暴露。为什么这样做街机游戏用的 CPU 五花八门核心隔离后驱动把CPU 声卡 画面组合起来时互不牵连出问题时能快速定位是哪个核心的锅。驱动用静态表注册。src/burn/drv/ 下每个 d_xxx.cpp 都用静态结构声明自己平台的 ROM 清单、按键映射和 DIP 开关前端一律通过BurnDrvGetXxx系列函数读取不需要随驱动改动。更直接的好处仓库里有个tools/test_driver_list.py能把每个驱动单独编译并逐个报告失败——一个驱动写错了不会挡住整个项目编译。平台差异收在接口层。src/intf/ 把平台相关代码按后端拆开video 下分 opengl、sdl、win32、macos、psp、pi 等目录audio、input、cd 同理。给新平台做移植时只需要实现这一层核心模拟代码不动并且项目以 C03 为最低标准保证老机器也能编译。想验证的话随便打开 src/burn/drv/neogeo/d_neogeo.cpp能看到整份按键和 DIP 表都是这样的静态声明。 常见卡点速查现象排查动作make sdl2报缺少 SDL2 头文件安装 SDL2 与 SDL2_image 的开发包外加 perl、nasm用pkg-config --exists sdl2确认游戏列表里没有某款游戏核对 ROM 名与驱动名是否一致改好 fbneo.ini 的 ROM 路径后用-menu启动并在菜单里按 F1 重扫游戏卡顿或画面撕裂加-novsync换-nearest缩放试试按 F11 看真实帧率分辨率是整数倍时改用-integerscale想在 CRT 上做真实分辨率切换安装 switchres 后用make INCLUDE_SWITCHRES1 sdl2编译注意竖屏和游戏中途换分辨率目前不支持Neo CD 游戏启动失败加-cd参数并把 CD 镜像放到驱动约定的目录学习与参与文档入口根目录的 README 与 README-SDL.md 列全了编译和运行参数fbahelpfilesrc/ 里还有完整的帮助文档打开浏览即可确认各菜单项含义。社区渠道官方论坛 Neosource 和官方 Discord 是主要讨论地问题统一进 issue tracker 跟踪。贡献路径新代码需保持 C03 兼容、用 tab 缩进根目录 .editorconfig 强制规定新平台移植参考 src/intf/ 的现有实现新贡献者可以从 issue 列表里已知的 bug 条目入手。建议今天就从make sdl2开始编译成功后丢进一个你熟悉的游戏跑fbneo sf2标题画面出来就说明环境通了。剩下的事只是慢慢调 fbneo.ini。【免费下载链接】FBNeoFinalBurn Neo - We are Team FBNeo.项目地址: https://gitcode.com/gh_mirrors/fb/FBNeo创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

taskt 零门槛RPA:如何免费5分钟跑通办公自动化流程

taskt 零门槛RPA:如何免费5分钟跑通办公自动化流程

taskt 零门槛RPA:如何免费5分钟跑通办公自动化流程 【免费下载链接】taskt taskt (pronounced tasked and formely sharpRPA) is free and open-source robotic process automation (rpa) built in C# powered by the .NET Framework 项目地址: https://gitcode.c…

2026/8/23 23:00:57 阅读更多 →
多智能体协同过滤系统连接性攻防:从原理到实战防御策略

多智能体协同过滤系统连接性攻防:从原理到实战防御策略

1. 从一个真实的攻防演练场景说起去年,我们团队负责的一个大型电商推荐系统,在内部红蓝对抗演练中,被一个看似不起眼的攻击向量打穿了。攻击者并没有直接去篡改商品数据或者用户画像,而是巧妙地利用了系统内部多个推荐Agent之间的…

2026/8/23 22:53:56 阅读更多 →
为什么C盘总是不够用?用Driver Store Explorer清理Windows驱动存储库

为什么C盘总是不够用?用Driver Store Explorer清理Windows驱动存储库

为什么C盘总是不够用?用Driver Store Explorer清理Windows驱动存储库 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer 元凶:C盘里没人注意的"抽屉" 你…

2026/8/23 21:03:35 阅读更多 →

最新新闻

设计模式之中介者模式

设计模式之中介者模式

1.1 中介者模式介绍提到中介模式,有一个比较经典的例子就是航空管制。 为了让飞机在飞行的时候互不干扰,每架飞机都需要知道其他飞机每时每刻的位置,这就需要时刻跟其他飞机通信。飞机通信形成的通信网络就会无比复杂。这个时候,我…

2026/8/24 3:36:12 阅读更多 →
移动端AI Agent工程实践:从OpenClaw到Android的Harness Engineering

移动端AI Agent工程实践:从OpenClaw到Android的Harness Engineering

1. 项目概述:从实验室原型到移动端可用的跨越最近在AI工程化领域,一个话题讨论得挺热:如何把一个听起来很酷的实验室Agent框架,真正变成一个能在用户手机上稳定运行、解决实际问题的应用。标题里的“从OpenClaw到Android”&#x…

2026/8/24 3:36:12 阅读更多 →
公认难考但含金量高的8本金融行业证书,职场进阶该怎么选

公认难考但含金量高的8本金融行业证书,职场进阶该怎么选

打开招聘软件,金融类岗位的任职要求里,证书那一栏总是绕不开的话题。很多同学会问:到底哪些证书真正值得花时间考?难考的和好用的是一回事吗?这篇文章从国内就业实用性出发,把金融圈常见证书梳理成四个梯队…

2026/8/24 3:36:12 阅读更多 →
ThinkPad X230 黑苹果安装指南:从 BIOS 到 EFI 迁移,让这台商务本跑起 macOS

ThinkPad X230 黑苹果安装指南:从 BIOS 到 EFI 迁移,让这台商务本跑起 macOS

ThinkPad X230 黑苹果安装指南:从 BIOS 到 EFI 迁移,让这台商务本跑起 macOS 【免费下载链接】X230-Hackintosh READMEs, OpenCore configurations, patches, and notes for the Thinkpad X230 Hackintosh 项目地址: https://gitcode.com/gh_mirrors/x…

2026/8/24 3:36:12 阅读更多 →
从图形处理到AI引擎:NVIDIA GPU架构十年演进与开发实践

从图形处理到AI引擎:NVIDIA GPU架构十年演进与开发实践

1. 从“游戏卡”到“计算引擎”:NVIDIA GPU架构的十年蜕变 如果你在2012年跟人说,你电脑里那张用来打游戏的显卡,未来会成为驱动人工智能、科学计算和自动驾驶的核心引擎,对方大概率会觉得你科幻片看多了。但今天,这已…

2026/8/24 3:36:12 阅读更多 →
Qt折叠控件实现:从QToolBox到自定义动画抽屉的交互优化

Qt折叠控件实现:从QToolBox到自定义动画抽屉的交互优化

1. 从界面臃肿到优雅折叠:一个被忽视的交互优化点 最近在重构一个老项目的配置界面,看着那密密麻麻、动辄需要滚动好几屏的选项面板,我意识到一个严重的问题:用户真的需要一次性看到所有东西吗?答案显然是否定的。很多…

2026/8/24 3:35:12 阅读更多 →

日新闻

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践 前端安全依赖分层防护。没有任何单一配置能替代输出编码、权限校验和依赖更新。 把不可信内容当作数据 默认使用框架的转义能力;确需渲染 HTML 时,先在服务端或可信的客户端库中进行白名单过滤。避免把用户输入直接赋给 inne…

2026/8/24 1:08:15 阅读更多 →
Windows登录密码存储机制全解析:从哈希算法到安全加固实战

Windows登录密码存储机制全解析:从哈希算法到安全加固实战

1. 项目概述:Windows登录密码的“黑匣子”每次你按下CtrlAltDel,输入密码,然后看到那个熟悉的桌面,这背后发生了一系列复杂而精密的操作。作为一名长期与Windows系统打交道的从业者,我经常被问到:“我的密码…

2026/8/24 1:08:15 阅读更多 →
AI面试系统安全挑战与解决方案

AI面试系统安全挑战与解决方案

1. 项目概述:AI面试系统的安全挑战去年参与某跨国企业AI面试系统部署时,遇到一个典型案例:候选人在视频面试中无意提到竞争对手产品名称,系统竟自动将该信息关联到企业知识库并生成竞品分析报告。这个看似"智能"的功能&…

2026/8/24 1:08:15 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/24 0:06:02 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/24 0:20:20 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/24 0:14:11 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/23 18:47:06 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →