arianrhodsandlot/retroassembly
GitHub: arianrhodsandlot/retroassembly
一个基于浏览器的个人复古游戏收藏与模拟平台,支持多平台 ROM 上传、在线游玩、进度同步和精美的游戏库管理。
Stars: 1021 | Forks: 51
RetroAssembly
RetroAssembly 是你浏览器中的个人复古游戏收藏柜。 ## 功能 - [x] 在浏览器中重温众多复古游戏机的记忆。NES、SNES、Genesis、GameBoy、Arcade……请参阅下方的[支持平台](#supported-platforms)。 - [x] 查看以自动检测的精美包装盒艺术图和封面展示的游戏收藏。 - [x] 随时保存并同步游戏进度,以便日后继续游玩。 - [x] 操作失误了?部分模拟器允许你回退游戏进度。 - [x] 通过具有[空间导航](https://en.wikipedia.org/wiki/Spatial_navigation)的直观界面浏览平台和你的游戏库,这意味着你只需使用键盘或手柄即可在游戏之间导航。 - [x] 借助复古风格 shader 的精美视觉效果,提升你的游戏体验。 - [x] 即使没有实体手柄,也能使用我们的屏幕虚拟控制器随时随地进行游戏。 ## 截图 | | Desktop | Mobile | | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Library |
|
|
| Games |
|
|
| Platform |
|
|
| ROM |
|
|
| Menu |
|
|
## 快速开始
### 选择你的设置方式
你有两种方式可以开始使用 RetroAssembly:
#### 选项 1:使用官方托管版本
1. 在你的 Web 浏览器中访问 [retroassembly.com](https://retroassembly.com/)。
2. _(可选)_ 如果你是新手,可以浏览游戏库并试玩可用的[演示游戏](https://retroassembly.com/demo)来了解它是如何运作的。
3. [登录](https://retroassembly.com/login) 并上传你自己的 ROM 文件,创建你的个人游戏库。
4. 上传 ROM 后,从你的库中选择任意游戏,它将直接在你的浏览器中启动并开始游玩。
5. 别忘了使用游戏内菜单保存你的进度,系统会自动为你同步。
#### 选项 2:使用 Docker 自行托管
请查看 [Docker Hub 上的 RetroAssembly 主页](https://hub.docker.com/r/arianrhodsandlot/retroassembly#quick-start)。
## 支持平台
RetroAssembly 致力于支持广泛的复古游戏系统。模拟功能由 [Nostalgist.js](https://nostalgist.js.org/) 提供支持。
点击此处查看完整列表。
| 游戏机 | 可用模拟器 | | --------------------------------------- | -------------------------------------------------- | | Arcade | `fbneo`, `mame2003_plus` | | Atari 2600 | `stella2014` | | Atari 5200 | `a5200` | | Atari 7800 | `prosystem` | | Atari Lynx | `mednafen_lynx` | | Channel F | `freechaf` | | ColecoVision | `gearcoleco` | | Famicom Disk System | `fceumm`, `nestopia` | | Game & Watch | `gw` | | Game Boy | `mgba`, `gearboy`, `gambatte`, `tgbdual` | | Game Boy Advance | `mgba`, `vba_next` | | Game Boy Color | `mgba`, `gearboy`, `gambatte`, `tgbdual` | | Game Gear | `genesis_plus_gx`, `gearsystem` | | Genesis / Megadrive | `genesis_plus_gx` | | Magnavox - Odyssey2 / Philips Videopac+ | `o2em` | | Master System | `genesis_plus_gx`, `picodrive`, `gearsystem` | | Neo Geo Pocket | `mednafen_ngp` | | Neo Geo Pocket Color | `mednafen_ngp` | | NES / Family Computer | `fceumm`, `nestopia`, `quicknes` | | PC Engine (TurboGrafx 16) | `mednafen_pce_fast` | | Sega SG-1000 | `gearsystem` | | Super NES / Super Famicom | `snes9x`, `snes9x2002`, `snes9x2005`, `snes9x2010` | | Virtual Boy | `mednafen_vb` | | WonderSwan | `mednafen_wswan` | | WonderSwan Color | `mednafen_wswan` |标签:AI工具, Docker, 复古游戏, 安全防御评估, 数据可视化, 游戏收藏管理, 游戏模拟器, 自动化攻击, 请求拦截