mame
10,714
Stars
2,655
Forks
324
Watchers
1,040
Open Issues
NOASSERTION
许可证
C++
语言
2013-11-11
创建时间
2026-11-12
最近更新
项目能做什么
MAME 多平台街机及古董计算机硬件模拟器项目。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# MAME ## What is MAME? MAME is a multi-purpose emulation framework. MAME's purpose is to preserve decades of software history. As electronic technology continues to rush forward, MAME prevents this important "vintage" software from being lost and forgotten. This is achieved by documenting the hardware and how it functions. The source code to MAME serves as this documentation. The fact that the software is usable serves primarily to validate the accuracy of the documentation (how else can you prove that you have recreated the hardware faithfully?). Over time, MAME (originally stood for Multiple Arcade Machine Emulator) absorbed the sister-project MESS (Multi Emulator Super System), so MAME now documents a wide variety of (mostly vintage) computers, video game consoles and calculators, in addition to the arcade video games that were its initial focus. ## Where can I find out more? * [Official MAME Development Team Site](https://www.mamedev.org/) (includes binary downloads, wiki, forums, and more) * [MAME Testers](https://mametesters.org/) (official bug tracker for MAME) ### Community * [r/MAME](https://www.reddit.com/r/MAME/) on Reddit * [MAMEdev Forum](https://forum.mamedev.org/) * [MAMEdev Discussions](https://github.com/orgs/mamedev/discussions) on GitHub ## Development  ### CI status and code scanning [/badge.svg)](https://github.com/mamedev/mame/actions/workflows/ci-linux.yml) [/badge.svg)](https://github.com/mamedev/mame/actions/workflows/ci-windows.yml) [/badge.svg)](https://github.com/mamedev/mame/actions/workflows/ci-macos.yml) [](https://github.com/mamedev/mame/actions/workflows/language.yml) [](https://github.com/mamedev/mame/actions/workflows/docs.yml) [](https://scan.coverity.com/projects/mame-emulator) ### How to compile? If you're on a UNIX-like system (including Linux and macOS), it could be as easy as typing ``` make ``` for a full build, ``` make SUBTARGET=tiny ``` for a build including a small subset of supported systems. See the [Compiling MAME](http://docs.mamedev.org/initialsetup/compilingmame.html) page on our documentation site for more information, including prerequisites for macOS and popular Linux distributions. For recent versions of macOS you need to install [Xcode](https://developer.apple.com/xcode/) including command-line tools and [SDL 2.0](https://github.com/libsdl-org/SDL/releases/latest). For Wi阅读完整原文
项目深度分析 AI 生成
数字遗产与博物馆定制化虚拟展陈系统
| 产品构想 | 基于MAME框架为科技馆、高校图书馆及数字遗产机构定制交互式复古计算机展陈站,提供沙盒化、防篡改的交互式历史系统仿真展示。 |
| 核心功能 | 定制化Kiosk锁定模式、触摸屏与现代外设输入适配、预装合规历史公有领域系统镜像、自动化状态重置与维护监控 |
| 目标用户 | 计算机博物馆、数字档案馆、科技类展馆 |
| 难度/周期 | 高 · 3-6个月 · 成本:硬件采购测试费用、展陈定制UI开发成本、合规版权调研费用 |
| 收费模式 | B端软硬件一体方案交付费、年度系统维护与技术支持服务费 |
| 竞争风险 | B端销售周期长,客户群体极度垂直,采购频次低 |
| 依据 | 已验证事实 |
MAME WebAssembly/云端化即开即玩SaaS平台
| 产品构想 | 利用Emscripten编译MAME子集并在浏览器中提供合法公开版权/独立自制(Homebrew)复古游戏的在线运行环境与社区管理平台。 |
| 核心功能 | 浏览器Wasm高效运行底座、虚拟手柄映射、云存档与成就同步、开放ROM合规分发API |
| 目标用户 | 复古独立游戏开发者、网页游戏平台、复古文化爱好者 |
| 难度/周期 | 高 · 2-4个月 · 成本:云端带宽成本、存储成本、前端交互开发成本 |
| 收费模式 | 高级会员订阅(无广告、无限云存档)、开发者接入分成与API调用计费 |
| 竞争风险 | 极易陷入未授权商业ROM侵权法律诉讼,且Wasm端大型系统模拟性能优化难度大 |
| 依据 | AI推测 |
家用复古街机/掌机硬件商的合规模拟器固件定制服务
| 产品构想 | 为第三方复古掌机、迷你街机制造厂商提供基于MAME Tiny子集裁切的高性能低功耗Linux固件优化、按键映射及GPL合规审计咨询。 |
| 核心功能 | 针对特定ARM/RISC-V芯片的帧率调优、输入超低延迟优化、开机直达指定合法游戏的简化系统、GPL合规开源交付包生成 |
| 目标用户 | 复古掌机硬件制造商、商业DIY街机柜作坊 |
| 难度/周期 | 中等 · 1-3个月 · 成本:嵌入式开发板与硬件调试设备采购、开发时间成本 |
| 收费模式 | 固件定制外包研发费、单台设备商业授权/支持费(非MAME源码本身,而是配套优化与外围工具) |
| 竞争风险 | 硬件市场竞争激烈且价格敏感,厂商合规意识普遍薄弱 |
| 依据 | 数据支持的判断 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
相似项目数据正在完善中,暂不展示(避免误导)
项目优势与风险
| 技术成熟度 | 创建于 2013-11-11,近 30 天仍在推送,发布过 100 个 Release |
| 社区活跃 | Star 10,714 / Fork 2,655 / Issue 1,040(数据支持,可自行核实) |
| 许可证 | NOASSERTION |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。