英特爾 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] 讓我知道。謝謝!

閱讀更多信息

截圖

熱門下載