Emulation

現代街機怎麼能有成千上萬的遊戲,而原版只能容納一個?

  • June 18, 2021

我正在考慮購買一款雞尾酒街機遊戲機,而我感興趣的一款在 Windows 和 Maximus Arcade 界面上執行,用於模擬器。

任何人都可以解釋街機遊戲最初是如何工作的(Galaga 等),而不是現在一台機器上有 5000 個遊戲。這 5000 款遊戲儲存在哪裡?

首先,我們必須了解一個基本點:自 70 年代和 80 年代的街機以來,技術已經大大改進和小型化。我們今天手中的智能手機比那個時代最好的超級電腦更強大。


雖然街機桌及其內部結構可能因生產它們的公司(以及生產的確切年份)而異,但我將專門關註一個名為“Space Zap”的產品,因為我發現了一個部落格,其中有人打開了一個舊單元.

現代街機桌與經典桌相比的第一件事是顯示器。經典使用CRT 顯示器(如果它們足夠老,它們是使用可更換真空管的那種),體積龐大,並且會在顯示器後面佔據相當大的空間。

接下來,讓我們看看這個 Space Zap 單元的 CPU。該部落格稱它是 Z80 晶片,與為Tandy/RadioShack TRS-80供電的晶片相同。它的執行頻率約為 1.77MHz。還有兩個 8KB 的記憶體板(總共 16 個)還有一個包含遊戲的板,與 CPU 板的尺寸相同。該板包含大約 12KB 的數據(可能更多,正在查看 ZIP’d MAME ROM 文件的文件大小)

這些主機板被夾在一個看起來大約有 2 片烤麵包機大小的盒子裡。使用處理硬幣計數的面板(以及下面用於收集硬幣的盒子),連接所有東西和供電的電線,並留出足夠的通風空間,這樣整個東西就不會過熱。沒有太多空間了。


相比之下,現代建造的雞尾酒廊可以使用厚度不超過一英寸半(或更小)的液晶顯示器,從而騰出下面的所有空間。

在下面,你不需要那麼多空間!您可能可以在其中安裝任何現代 PC;與硬碟驅動器,影片卡,和一切。您可能可以在其上執行最新的 AAA 遊戲。但如果你執行的只是一個模擬器,你只需要一個樹莓派,它的處理能力至少是 395 倍(700MHz - 1.2GHz),記憶體至少是16000倍(256MB - 1GB) ) 我們的起始 Space Zap 表。全部在 3.5 英寸 x 2.5 英寸以下的包裝中。

要儲存所有 5000 個遊戲 ROM,您只需要連接一張 MicroSD 卡。即使我們使用便宜的 16GB 卡,在 5000 場比賽中,我們每場比賽也能獲得 3.2MB。這是我們的 Space Zap 遊戲所需空間的 200 多倍(當然,取決於收藏中包含的時代,並非所有遊戲都像這款遊戲一樣小)。

(注意:我並不是說您正在研究的機器正在使用我在這裡建議的設置。我只是提供比較以說明底層技術已經發展了多少。過去儲存在一塊大小約為DVD 盒,現在可以裝入大約一角硬幣大小的晶片的一小部分。)

引用自:https://gaming.stackexchange.com/questions/280157