跳转到内容

模拟/MSX

50% developed
来自维基教科书,开放世界中的开放书籍
一台 MSX 计算机

关于 MSX

[编辑 | 编辑源代码]

MSX 是一种由 ASCII 公司和微软共同开发的标准化计算机架构,在 1980 年代在多个地区流行。尤其是在东亚和南美洲的一些国家,它是最主要的计算机标准。它还在包括苏联教育体系在内的共产主义东欧国家的一些教育体系中得到了一定程度的应用。甚至在和平号空间站上也安装了一台 MSX 计算机。正因为如此,许多不同的制造商生产了 MSX 计算机,而 MSX 拥有一个多样化且具有历史意义的软件库。

MSX 标准
  • MSX
  • MSX2
  • MSX2+
  • MSX TurboR
其他 MSX 系列
  • Zemmix(韩国 MSX 游戏机系列)

常见的 MSX 模拟器

[编辑 | 编辑源代码]
  • BlueMSX - 便携式开源模拟器。
  • openMSX - 便携式开源模拟器。包含一个开源的替代 BIOS,可以启动一些游戏。
  • fMSX - 便携式 MSX 模拟器。
  • 任天堂虚拟主机 - 用于特定官方授权游戏的商业模拟器。MSX 模拟器仅适用于 Wii 和 Wii U,截至 2021 年,很可能在不久的将来停止提供。
  • BrMSX|BrMSX - 用于在基于 DOS 的主机计算机上运行的模拟器。开发在 2000 年代中期停止。

模拟的替代方案

[编辑 | 编辑源代码]
一个 1ChipMSX

存在 MSX 硬件的现代硬件重新实现,例如 1chipMSX。

转储 MSX 卡带

[编辑 | 编辑源代码]

互联网上有很多(如果不是大多数的话)MSX 游戏和 BIOS 的 ROM 映像。然而,它们的法律地位尚存疑问(参见 MAME),一些可能存在安全问题,并且不知何故,许多都包含损坏的数据。这是关于转储您自己的 ROM 映像的指南。

如果您想转储一个从启动时开始运行的卡带(像许多游戏一样),则会遇到额外的困难。没有软件解决方案可以绕过这个问题。但是,有一些插槽扩展器(将一个插槽扩展到四个插槽),允许您在启动时关闭卡带。如果您没有这样的东西,您可以在启动后插入它,这可能是危险的(有报道称计算机爆炸),或者修改硬件。

后者的做法取决于卡带。但是,有一种类型记录得非常详细。在 Konami SCC 卡带中,禁用游戏是一种常见的做法,因为可以利用声音芯片。

打开 Konami 卡带

[编辑 | 编辑源代码]

撕掉左下角和右下角的贴纸。在两侧,您会发现一个方形孔。将一把螺丝刀插入其中一个孔,松开位于底部的缺口。尝试稍微打开卡带,这样缺口就无法再起作用。将另一把螺丝刀插入您已打开的缝隙中。对另一个孔重复相同的步骤,强制打开卡带。

禁用插槽选择

[编辑 | 编辑源代码]

这种方法会禁用整个卡带,因此任何板载的 SCC 声音芯片都将不再起作用,但可以使用我们将添加的开关重新启用。

切断插槽选择线。它从连接器的第 4 个引脚开始。如果是 SCC 卡带,它会连接到 SCC 的第 10 个引脚。使用一个 3.3K - 10K 电阻,将卡带侧的插槽选择信号连接到 +5V。在切断的线上做一个开关。

禁用 SCC 卡带上的芯片选择

[编辑 | 编辑源代码]

这种方法的优点是,Konami SCC 仍然可以使用,而无需打开卡带;只有 ROM 被禁用。

板上最大的 IC 是 SCC。那个长长的扁平的东西是 D/A 转换器,实际上是一个电阻阵列。较小的 IC 是 ROM,上面印有 RC 代码。

找到从 SCC 到 ROM 的 CS 线。很容易找到,因为它连接到一个电容器。它从 SCC 的第 8 个引脚开始,到 ROM 的第

切断电容器和 ROM 之间的线。现在,这一点很重要,因为经常被遗忘:用电阻器(3.3K - 10K)将 ROM 的 CS 连接到 +5V。在切断的线上做一个开关,以便能够重新启用 ROM。

保存 ROM 映像

[编辑 | 编辑源代码]

参考资料

[编辑 | 编辑源代码]
华夏公益教科书