英特尔 8080 模拟器

2025-01-19
英特尔 8080 模拟器 教育学习
  • Android 7.0
  • Version: 1.4
  • 298.06KB
7.2
1
2
3
4
5
7.2(265)

英特尔 8080 模拟器 -

畅玩 20 世纪 70 年代流行的标志性太空侵略者游戏

这是 Intel 8080 的模拟器,Intel 8080 可能是 20 世纪 70 年代最流行的 CPU。为了证明模拟器的工作原理,这里它执行 Taito 于 1978 年发布的《太空入侵者》游戏的机器代码。

一两个评论家评论说,为现代移动设备编写一款《太空入侵者》游戏并不困难,但我认为他们没有抓住重点!这个应用程序主要不是太空入侵者游戏,它是在 Android 操作系统之上运行的 Intel 8080 模拟器。碰巧模拟器加载并执行原始的 Space Invaders 目标代码,但它也可以执行其他 8080 代码。例如,我不明白为什么模拟器不能用作在 Android 上运行古老的 CP/M 操作系统的基础(MS-DOS 需要 8086 模拟器)。

注意:此应用程序使用 Adob​​e AIR(Adobe 集成运行时)。 AIR 本质上是 Web FlashPlayer 代码,但打包为独立产品。 Playstore 上许多非常流行的应用程序都使用 AIR,例如“Candy Crush Soda Saga”和“Empire: Four Kingdoms”,但您没有意识到这一点,因为开发人员经常将运行时打包为下载的一部分。我不将此应用程序与运行时打包在一起有以下三个原因:

i) 通过下载运行时,您将在 Adob​​e 提供错误和漏洞修复后立即获得这些修复。如果我将运行时与应用程序打包在一起(就像许多开发人员所做的那样),您将不得不等待我发布应用程序的新版本才能获得这些修复。

ii) Adob​​e 运行时相当大(大约 9 兆)。如果我用这个应用程序打包 AIR,它的大小将从大约 300k 增加到超过 9meg!

iii) AIR 运行时是共享的。您下载一次,任何需要 AIR 的应用程序都将使用该下载内容(并且 Adob​​e 将根据需要更新该下载内容)。

背景:

该模拟器最初由 Thibault Imbert (http://www.bytearray.org/?p=622) 开发。这段代码在我的电脑上运行完美,但在我的三星 Galaxy Tab 上运行速度极慢。我所做的只是一点“调整”,并添加了一些按钮 - 这一切都归功于蒂博!

正如已经提到的,如果您正在寻找太空入侵者的超快速实现,并且可能具有许多“改进”功能,那么此应用程序不适合您。这不是它的意图。不要忘记这个应用程序主要是 Intel 8080 CPU 的模拟器。这里它恰好运行着原始的太空入侵者目标代码。

关于颜色的说明:最初的游戏以单色运行,所有对象都是黑色背景上的白色。颜色的错觉(绿色保护掩体)是使用绿色玻璃纸条获得的!

我很抱歉,但我无法向你们提供绿色玻璃纸条,贴在你们的 Android 屏幕上来改变保护掩体的颜色!我将看看是否可以在屏幕复制时实现此效果,而不会减慢速度太多!

这个应用程序是免费的,不会向您发送任何广告!它不会存储您的 IP 地址或任何其他有关您的信息!

PS:不要让这个应用程序在后台运行。停止它,否则它会很快耗尽你的电池!我将在更新中修复此问题。

最新版本 1.4 的新增功能

最后更新于 2015 年 12 月 9 日 v1.4 - 一个恼人的错误,当释放左或右按钮时,玩家会继续移动(可能是相反的方向)。此修复大大降低了发生这种情况的可能性。如果您发现此更新解决了您出于礼貌而无法抱怨的问题,请发送邮件至 [email protected] 让我知道。谢谢!

阅读更多信息

截图

热门下载