GalEMU 是什么网站?
GalEMU 是一个 Galaxian 街机硬件模拟器项目网站,核心目标是尽可能准确地模拟原版 Galaxian 街机板,让用户把街机板上的 ROM 转储后,在 DOS、Windows 95 或 Linux 电脑上运行使用 Galaxian 硬件的游戏。它提供 GalEMU 模拟器本体和 QPlayer 等程序的下载,但不提供任何 ROM 镜像。
网站提供什么
网站内容围绕一个模拟器项目和配套工具展开,主要分为三类:
- GalEMU 模拟器本体:按平台提供多个版本下载。
- QPlayer:配套播放/解密工具,用于处理特定街机音效相关数据。
- 更新日志与说明:记录版本变化,并解释模拟器的工作原理和运行要求。
可下载的程序
| 名称 | 平台 | 大小 |
|---|---|---|
| GalEMU v0.40.9 | DOS | 258K |
| GalEMU v0.40.9 | Win32 | 307K |
| GalEMU v0.40 beta #4 | Linux/X11 | 151K |
| QPlayer v1.4.3 | Win32 | 183K |
| QPlayer v1.1.8 | DOS | 108K |
| QPlayer CPS-2 .DAT 文件 | 基于 NAZ 的 CPS-2 FAQ | 5K |
其中 QPlayer v1.4.3 增加了 Kabuki 解密支持,使使用 QSound 的 CPS-1 游戏能够运行。
它是怎么工作的
GalEMU 属于解释型模拟器。它的运行方式类似浏览器里的 Java 虚拟机:Java 虚拟机解释 Java 字节码,而 GalEMU 解释 Z80 CPU 的操作码——Z80 是 Galaxian 以及同时代多款街机和计算机的核心处理器。
模拟器所需的全部代码和图形都来自 ROM 转储,也就是原版 Galaxian 街机板只读存储器中信息的副本。
运行需要什么条件
网站给出的“全速运行”要求如下:
- Pentium 级处理器,90MHz(在 386 上也能运行,但速度不保证)
- 8MB 内存
- DOS 或 Windows 95 操作系统
- GalEMU 可执行文件(从下载区获取)
- 你想玩的游戏的 ROM 集合
ROM 从哪里来
网站明确表示不提供 ROM 镜像,理由是这些镜像的版权归各自制造商所有,由网站提供属于违法。它给出的合法途径只有两条:
- 从街机板上的原版 ROM 自行转储。
- 获取已经转储好的文件(网站举例提到 www.classicgaming.com 有相关资源)。
网站还声明,任何关于 ROM 无法运行、文件缺失之类的邮件都会被转给“相关法律机构”(实际写的是 /dev/null,即直接丢弃),并建议用户自己去找 ROM。
适合谁看
如果你手头有 Galaxian 街机板并打算自行转储 ROM,或者你在研究 2000 年前后街机模拟器的实现方式,这个网站有直接参考价值。如果你只是想找一个能直接下载游戏、开箱即玩的模拟器站点,这里并不满足需求——它只提供模拟器程序,游戏数据需要你自己解决。