模拟器
开发与运行下的项目,按 star 排序,共 101 个。
用 C++ 编写的 PlayStation 4 模拟器,支持 Windows、Linux、macOS 和 FreeBSD,让玩家能在电脑上运行 PS4 游戏。
在浏览器里跑完整 x86 PC 的模拟器,带 x86 到 WebAssembly 的 JIT 编译器,可直接启动 Linux 等系统。
在 iOS 设备上跑起 Linux shell 的模拟器,靠用户态 x86 模拟执行命令行工具,让 iPhone/iPad 也能用上熟悉的 Linux 命令环境。
跨平台的 PlayStation 3 模拟器与调试器,用 C++ 编写,支持 OpenGL 和 Vulkan 渲染,让玩家能在 PC 上运行 PS3 游戏并调试。
用 Rust 重写的 Flash Player 模拟器,能在浏览器和桌面端直接运行 SWF 文件,让老 Flash 内容在官方停支持后继续可用。
macOS 上的多平台复古游戏模拟器,把红白机、GBA、PS 等各家主机统一到一个原生界面里管理运行。
在 Docker 里跑 Android 模拟器,支持 noVNC 网页操作、录屏和 MCP 服务,方便在 CI 或云端做自动化测试与 AI 代理控制。
PlayStation 2 模拟器,用 C++ 编写,能在 PC 上运行 PS2 游戏,支持多平台、高分辨率渲染和存档状态。
在 PC 上运行 GameCube 和 Wii 游戏的模拟器,支持高清分辨率、宽屏等画质增强,让老主机游戏在新电脑上流畅游玩。
跨平台 libretro API 前端,统一管理和运行各类模拟器核心,提供图形界面、手柄映射、存档与着色器等一站式复古游戏体验。
用 C++ 写的高性能 PlayStation 1 模拟器,支持 x86-64、AArch32/AArch64 和 RV64,靠 JIT 编译与 Vulkan/OpenGL 硬件渲染流畅跑 PS1 游戏。
让 AI 智能体直接操控 iOS 和 Android 应用,通过 MCP 服务器连接模拟器、仿真器和真机,兼容 Claude Code、Cursor 等客户端。
用 C++ 编写的 Wii U 模拟器,让玩家能在 PC 上运行 Wii U 游戏,支持图形增强和手柄映射等实用功能。
用 C++ 实现的 Xbox 360 模拟器,通过 PowerPC 指令翻译和 D3D12/Vulkan 图形后端,让 Xbox 360 游戏能在 PC 上运行。
轻量级多架构 CPU 模拟框架,支持 ARM、MIPS、RISC-V、X86 等十余种指令集,常用于逆向工程、恶意代码分析和嵌入式固件调试。
开源模块化《巫妖王之怒》MMORPG 服务端,基于 MaNGOS 和 ScriptDev2 演进,用来搭建可自定义的魔兽世界私服。
在浏览器里直接查看和修改 Android 应用的数据库与 SharedPreferences,不用把设备连到电脑上导出文件,调试 Room 和 SQLite 数据更方便。
用 Electron 把一台运行 System 8 的经典 Macintosh 打包成桌面应用,让你在现代电脑上直接体验老式 Mac 界面和软件。
在 Arm64 Linux 上以用户态方式快速运行 x86 和 x86-64 程序,让 ARM 设备无需重编译就能直接跑 x86 应用。
为 RetroArch、Batocera、EmuDeck 等模拟器前端整理经过源码核验的 BIOS 与固件包,解决玩家找不到正确固件、版本对不上导致游戏跑不起来的问题。
用 C 写的高精度 Game Boy Advance 模拟器,兼容 GBA、GB 和 GBC 游戏,支持调试与存档,适合开发测试和怀旧游玩。
用 C# 编写的实验性 PlayStation 5 模拟器,支持 Windows 和 Linux,让玩家能在 PC 上运行 PS5 游戏。
用 JavaScript 实现的 NES 模拟器,能在浏览器或 Node.js 里直接跑红白机游戏,适合做前端怀旧游戏或模拟器原理学习。
iOS 和 tvOS 上的多平台游戏模拟器前端,把 Atari、任天堂、世嘉、索尼等历代主机的模拟核心整合到一个 App 里,省去装一堆模拟器的麻烦。
可插桩的跨架构二进制模拟框架,基于 Unicorn 引擎,能在不运行真实系统的情况下执行和分析恶意软件、UEFI 固件等二进制程序。
实验性 PlayStation Vita 模拟器,用 C++ 编写,让玩家能在 PC 上运行 PS Vita 游戏和自制程序。
在 ARM64、RV64、LoongArch 等非 x86 Linux 设备上运行 x86_64 程序,通过动态重编译把 x86_64 指令翻译成本机指令,省去全量模拟的开销。
用 Java 实现跨平台 CPU 模拟,可直接加载并运行 Android 原生 so 库,也支持实验性 iOS 模拟,常用于逆向分析与脱壳调试。
用 Python 写的 Game Boy 模拟器,能跑原版卡带游戏,还提供库接口方便在 Python 里做游戏逻辑测试和 AI 实验。
用 C++ 写的高精度 NDS/DSi 模拟器,兼容性和运行速度都不错,想在电脑上玩任天堂 DS 游戏可以试试。
本地跑 AWS 的免费开源模拟器,支持 60 多种服务、兼容 Terraform 和真实数据库,方便离线开发和测试云上应用。
用 C++ 写的 NES 模拟器,基于 SFML 渲染,能直接加载并运行红白机游戏 ROM,适合学习模拟器原理或折腾复古游戏。
在 PC 上精确模拟 86Box 系列 x86 老机器,从 IBM PC 到早期奔腾,可运行 DOS、Windows 3.x/9x 等老系统与软件。
Android 上的全能游戏模拟器前端,基于 Libretro 核心,一个应用就能跑 NES、N64、Game Boy、Genesis 等多平台老游戏。
Triton 是一个动态二进制分析库,提供指令语义提升、符号执行和污点分析能力,用来搭建逆向工程与软件验证工具。
在浏览器里直接跑 RetroArch 的网页前端,无需安装客户端就能玩 NES、N64、GameBoy 等老游戏。
跨平台初代 Xbox 模拟器,支持 Windows、macOS 和 Linux,让玩家能在现代电脑上运行原版 Xbox 游戏,项目仍在活跃开发中。
用 Python 写的逆向工程框架,集汇编、反汇编、模拟执行和符号执行于一体,方便分析二进制程序。
一款多系统芯片音乐跟踪器,兼容 DefleMask 模块,可编辑和播放复古游戏机音源,适合制作 chiptune。
用 C++ 实现的 Windows 与 Linux 用户态模拟器,可在单一环境中加载运行两套系统的用户态程序,方便逆向分析与跨平台调试。
用 C++ 实现的 Nintendo DS 模拟器,能在电脑上运行 NDS 游戏,支持 ARM 架构指令模拟,适合怀旧玩家和模拟器开发者。
在 iOS 设备上原生或通过模拟方式运行 Android 应用与系统,为跨平台测试和体验提供可行方案。
用 C# 写的多平台模拟器,支持红白机、世嘉土星等主机,内置完整回放、调试工具和手柄支持,适合速通玩家和模拟器开发者。
基于 QEMU 的 Android 虚拟机应用,让你在手机上直接跑 Linux 等完整操作系统,适合移动端做轻量虚拟化实验。
基于 AetherSX2 4248 继续维护的 PS2 安卓模拟器补丁,让玩家能在 ARM64 设备上继续运行和改进已停更的 NetherSX2。
在 Android 手机上运行 J2ME(Java ME)老游戏的模拟器,让当年功能机上的 Java 小游戏和 MIDlet 应用能在现代设备上重新跑起来。
用 C++ 写的 PlayStation 2 模拟器,能在电脑上运行 PS2 游戏,支持多平台,适合折腾老游戏和做模拟器研究。
跨平台的世嘉 Dreamcast、Naomi、Naomi 2 和 Atomiswave 模拟器,用 C++ 编写,可在多种系统上运行这些街机和家用机游戏。
用 Go 写的跨平台 Game Boy Color 模拟器,能在 macOS、Windows 等系统上运行 Game Boy 和 GBC 游戏,适合想研究模拟器实现或重温老游戏的开发者。
Multi-system emulator (NES, SNES, GB, GBA, PCE, SMS/GG, WS) for Windows, Linux and macOS
用 C++ 写的初代 Xbox 模拟器,让 Windows 上能跑 Xbox 游戏,属于 Cxbx-Reloaded 的旧版分支。
把 ARM、MIPS、PowerPC 等架构的机器码提升为统一中间表示,方便做逆向分析、指令语义研究和动态模拟。
用 C 语言写的 Game Boy 和 Game Boy Color 模拟器,可以准确运行原版掌机游戏,适合怀旧玩家和想研究模拟器实现的人。
Another rockchip Operating System
用 C 语言手把手实现 LC-3 计算机虚拟机,配合文学编程讲解指令解码、内存与寄存器模拟,适合学习底层原理。
用 C++ 实现的 Symbian OS 和 N-Gage 模拟器,让老塞班手机游戏能在现代设备上重新运行。
一款专注性能、功能与易用性的超级任天堂(SNES)模拟器,用 C++ 编写,可流畅运行 SNES 游戏并支持多种增强特性。
跨平台可定制的图形前端,用来统一启动各类模拟器并管理游戏收藏,适合在树莓派或复古游戏设备上搭建游戏库界面。
跨平台开源多机种模拟器,主打高精度与游戏保存,适合追求原机还原度的玩家和研究者。
收录用 JavaScript 编写的模拟器清单,方便在浏览器里找能直接运行的复古游戏机、电脑等模拟器。