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 镜像,理由是这些镜像的版权归各自制造商所有,由网站提供属于违法。它给出的合法途径只有两条:

  1. 从街机板上的原版 ROM 自行转储。
  2. 获取已经转储好的文件(网站举例提到 www.classicgaming.com 有相关资源)。

网站还声明,任何关于 ROM 无法运行、文件缺失之类的邮件都会被转给“相关法律机构”(实际写的是 /dev/null,即直接丢弃),并建议用户自己去找 ROM。

适合谁看

如果你手头有 Galaxian 街机板并打算自行转储 ROM,或者你在研究 2000 年前后街机模拟器的实现方式,这个网站有直接参考价值。如果你只是想找一个能直接下载游戏、开箱即玩的模拟器站点,这里并不满足需求——它只提供模拟器程序,游戏数据需要你自己解决。

galemu.emuunlim.com