曾幾何時,如果您想在不使用原始硬件的情況下玩復古遊戲,那麼您唯一的選擇是基於軟件的仿真。這些模擬器將用於Windows,Linux或Android之類的平台,並將僅通過代碼純粹複製不同計算機和遊戲機的性能。
這些年來,這些主機平台的權力已經增強,基於軟件的仿真範圍也是如此。更強大的計算機意味著諸如PS2,,,,PS3甚至可以在軟件中模仿開關 - 具有從台式PC到典型智能手機的任何事物上重新連接過去的能力。加載正確的自製軟件時,即使是老式遊戲機本身也可以將其轉變為仿真平台。
多年來,人們對基於軟件的仿真非常滿意,但是複古遊戲的世界因現場可編程的門陣列芯片的到來而動搖。這些可以被編程為在硬件級別上像復古遊戲系統一樣表現,從而提供了令人難以置信的準確性和低延遲。開源FPGA先生可以說,系統已經在這場革命的先鋒隊中,但是我們也很受歡迎模擬口袋,,,,Mega SG,,,,超級NT和模擬二重奏出現在現場,全部由FPGA芯片提供動力。
儘管基於FPGA的系統的普及越來越高,但軟件仿真並未顯示出任何放慢速度的跡象。商業產品,例如Polymega,,,,Evercade,,,,Mega Drive Mini和技能Egrt II Mini都是基於軟件仿真以及蘋果公司最近的消息放鬆了其應用商店政策允許模擬器引發了人們對它們的興趣激增。我們還看到了像安伯尼奇,,,,Powkiddy和Miyo在移動中提供復古仿真。
這兩種選擇都有自己的優勢和劣勢,因此我們認為最好與該領域的四個專家交談,以便獲得一個很好的了解,這可能是最終用戶的偏好。
我們與以下個人進行了交談:
沃爾塔爾
一位才華橫溢的硬件工程師廣泛的mod和升級對於經典系統,包括wii u nand恢復套件以及SNES,N64和PC發動機等系統的許多RGB Mod。
Porkchop Express,Mister Addons
所有者和設計師Mister Addons,一家專注於FPGA遊戲平台的配件的公司。
拉斯·克蘭德爾(Russ Crandall),復古遊戲軍
Crandall運行復古遊戲軍,一個YouTube頻道,專注於手持式仿真設備,硬件評論,指南和其他復古遊戲內容。
肖恩·克拉弗(Sean Cleaver),大火娛樂
切肉刀是Blaze的營銷負責人,該公司背後Evercade系統線,利用軟件仿真以物理形式提供經典標題的集合。
時間延長:您會說FPGA仿真的優勢是什麼?
沃爾塔爾:FPGA仿真的主要優勢在於,它是目標硬件的裸金屬實現,並且可以使用零軟件開銷來循環準確。
例如,軟件模擬器通常依靠USB端口來控制控制器連接。 USB連接必須通過軟件“輪詢”,這可能會導致一定量的延遲或“滯後”,而在實際硬件上播放時不存在。就自行車精確的仿真而言,您當然可以通過軟件仿真進行,但是它非常昂貴,並且可能需要非常強大的硬件。通過FPGA仿真,您無需擔心這一點。
Porkchop Express:FPGA仿真的工作水平低於軟件仿真,這使得準確的信號正時更容易實現。
Russ Crandall:我真的很喜歡FPGA遊戲,因為這是一種準確地重現我的童年記憶的方法,而無需處理升級原始控制台以在更現代的情況下工作的複雜性(和成本)。我喜歡在一個盒子裡播放我最喜歡的複古系統的真正準確體驗的想法。這也帶來了額外的獎勵,即使我心愛的原始遊戲機擺脫來自遊戲的磨損 - 這是兩個世界中最好的。
肖恩·克拉弗(Sean Cleaver):復古遊戲迷想要他們的產品中的許多東西,但並非所有東西都相等。有些人希望懷舊地記得他們所記得的事情,而另一些人可能只是想體驗現代系統無法訪問的優質遊戲。然後,有些人以盡可能多的精度追逐重現遊戲性能的隱喻龍,而FPGA是一個絕佳的選擇。在修補設備,編程和仿真工程時,對於許多對仿真的人感興趣的人來說,這是一個不錯的選擇。
時間延長:您會說FPGA仿真的弱點是什麼?
Russ Crandall:FPGA在幾個關鍵方面具有很高的入境障礙。 Mister或類似的設置可能具有很高的前期成本,並且可能令人生畏地設置 - 我的盒子裡坐了幾個月,因為我覺得我需要整個週末來設置整個週末!
同樣,模擬口袋FPGA手持式不僅代價高昂,而且由於需求而被打降,許多人等待一年以上的訂單才能履行。我希望隨著新的FPGA解決方案變得更加普遍,但目前我們幾乎沒有選擇,並且它們都有某種成本或可用性缺陷。
肖恩·克拉弗(Sean Cleaver):FPGA在某種程度上是一個利基市場的利基市場,反映在當前使用的產品中。建立單元和知識資源的成本肯定使其無法遠離更多的大眾市場選擇。模擬口袋可能是最接近的FPGA,但是在大多數情況下,您無法拜訪零售商,快速獲取它,然後玩它。籌碼也存在成本和可用性問題,如果交貨時間很長,可能會損害不斷增長的消費者基礎。它還需要現有的遊戲集合(物理或數字),如果您已經擁有的話,這很棒,但是許多人不會。
它可能非常依賴社區發展,並且需要比其他選擇更多的努力 - 更加輕鬆的方面。像大多數無執照的仿真設備一樣,很難停止修補並掌握仿真所支持的業務 - 玩和保存遊戲。與實際玩遊戲相比,您最終會花更多的時間在設備上工作。
Porkchop Express:軟件仿真可以使用諸如圖書館之類的事情在非常低的水平或非常高的水平上完成。 FPGA編程是使用硬件說明語言(HDL)完成的,該語言使用基本的邏輯操作(OR,以及NON,NAND等)來複製硬件行為。與使用C或C ++等現代語言相比,這最終是一個非常乏味和手動的過程。由於FPGA通常是較低的水平,因此由於復雜性和FPGA資源有限,模仿更多現代系統的前景非常困難。價格也是FPGA仿真的另一個騙局。如果您已經擁有Wii,Xbox或PC,則可以基本上免費跳入仿真。
沃爾塔爾:不幸的是,關於FPGA仿真的最大誤解是它不是“仿真”。任何硬件或軟件仿真器的質量和準確性都基於實施。請記住,仿真完全是“抽象的”。我們正在將矽剝離並在遊戲機中拆除芯片,以了解和理解他們在門口的工作,以便我們可以復制他們的設施 - 但仍然是人造的。硬件仿真可能與軟件仿真一樣不准確或有問題。
我對那些對廣告的看法不誠實的公司感到疑問,聲稱FPGA是“不彷真”。這顯然是錯誤的;如果此類產品不是仿真,為什麼它們會發布固件更新以修復損壞或以其他方式無法正確運行其硬件的各種遊戲?
FPGA仿真中的另一個弱點來自入口成本。例如,設備齊全的先生很容易花550至600美元,也許更多[編者註 - 自這次採訪以來,我們已經看到了低成本先生剋隆的報導,價格低於100美元,但是這些尚未得到適當的測試]。另一個問題是,其中一些單元的質量是由業餘愛好者構建的,儘管有良好的意圖,但仍在生產設計不佳的產品,甚至可能使用危險。我經歷了一場捕撈!
目前,我們在FPGA遊戲機的野外西部 - 但我當然希望這會有所改善,尤其是在較新的FPGA平台(例如)火星接近。
時間延長:您會說軟件仿真的優勢是什麼?
Russ Crandall:軟件仿真是一個更容易的起點。您可以在幾乎任何計算機,平板電腦,電話或專用手持式控制台上設置模擬程序程序,並立即開始玩遊戲。此外,一些模擬器將允許您對體驗應用現代便利,例如作弊代碼,寬屏hacks,退出,保存狀態和無數的著色器和過濾器組合,以增強您喜歡的視覺體驗。
沃爾塔爾:軟件仿真會很棒,並且可以為大多數人檢查所有盒子。有一大批經驗豐富的開發人員集團致力於製造高度準確的軟件模擬器,這些模擬器很健壯,並且可以在您擁有的任何平台上運行。
不錯的軟件模擬器盒的入門成本可以免費到100美元。例如,覆盆子Pi 4或這些便宜的45美元嵌入式計算機中的任何一個都得到了軟件仿真開發人員的大量支持,並且可以以很少的錢為您帶來驚人的體驗。
肖恩·克拉弗(Sean Cleaver):很簡單,它是可訪問性和成本。您目前將獲得FPGA所沒有的東西 - 可用設備的成本要低得多,並且更簡單(主要)設置過程。
因此,對於人們來說,玩自己的舊遊戲或為這些舊系統製作的新遊戲可能是一個更好的選擇。它使遊戲和保存的行為更加易於訪問,不僅適用於用戶,而且對於出版商而言,出版商為現代控制台發布或提供類似Evercade Cartridges等不同的東西。
在遊戲和遊戲硬件的軟件仿真中,還有很多年的編程和研究,因此使用IT的公司以及使用它的遊戲玩家的兼容性涉及的風險要小得多。
Porkchop Express:軟件仿真受益於大量記憶。整個仿真過程通常可以存儲在內存中,使諸如“保存狀態”之類的事情變得輕而易舉。
通過FPGA仿真,每個週期都計數,因此在不影響其他信號時的情況下,將存儲器複製為保存狀態並不總是可行的。
GPU使現代系統的仿真更加可行,儘管同樣複雜。
時間延長:您會說軟件仿真的弱點是什麼?
肖恩·克拉弗(Sean Cleaver):模擬器質量,設置以及軟件仿真的天然上限可能會有問題(它可以在可用設備上執行的系統等)。您還必須擁有某種知識庫才能建立或至少建立您的庫。
我們在Blaze使用Evercade的生態系統和產品為客戶帶來了所有的影響。還有風險,即您獲得的體驗並不是您從使用它的產品中記得或期望的。
當然,當然有一個“細節”的技術方面,但是如果您的思想記得它的方式出現了什麼問題,那麼您會反彈它,有時這可能取決於產品的設置而不是如何設置記憶更加玫瑰色。
Porkchop Express:為了使軟件仿真重新創建系統的準確時間,仿真需要在CPU上運行比原始硬件和/或併行更快。在功率不足的仿真硬件中,可以看到這種結果,例如嘗試在單板計算機上運行N64或PS2。隨著硬件和軟件的改善,這些問題會奏效。
沃爾塔爾:軟件仿真遭受了與硬件仿真相同的不准確性。軟件仿真的主要問題是,它通常依賴於使用“技巧”來保持各種低功率硬件的性能良好。
自行車精確的仿真在軟件中很昂貴,需要大量計算,不幸的是,仿真器通常會提出光滑的技巧來減輕諸如“減速”之類的內容以保持性能。
好消息是,這些技巧中的大多數實際上可能是未經訓練的眼睛無法檢測到的。但是對於那些關心擁有真實經驗的人來說,這是一個破壞交易的人。
Russ Crandall:與FPGA或在原始控制台上播放相比,軟件仿真通常要少得多,並且具有更多的輸入延遲。在玩一個舊喜歡的複古遊戲的最初快感之後,許多用戶會覺得原始體驗中有些“偏離”。
我的妻子就是一個很好的例子。她拒絕在除原始硬件之外的其他任何事情上玩節奏遊戲,因為通過軟件仿真引入的延遲損失了她的體驗。
時間延長:您個人認為,這兩個是目前最可行的選擇中的哪個?
Russ Crandall:我認為這確實取決於有人願意走多遠。
如果他們只是想隨便重新審視一些備受喜愛的童年遊戲,那麼由於其在許多平台上的負擔能力和普遍性,軟件仿真通常是最可行的選擇。拿起復古手持式並在幾分鐘之內播放舊系統非常便宜且方便。
但是,如果有人希望充分重新創建原始體驗,那麼FPGA解決方案通常會以軟件仿真無法癢的方式劃傷。
沃爾塔爾:這對我來說是一個不可能的問題,因為它完全由用戶的需求降級。
您是否想投入大量資金來擁有與您小時候記得的經歷?或者,您是否只想使用方便的USB控制器和高分辨率享受這些遊戲?我認為兩者都是正確的答案。
我喜歡FPGA硬件在過去幾年中為街機場景所做的事情,而且我也喜歡諸如Raspberry Pi 4之類的設備的可訪問性使人們介紹了令人驚嘆的遊戲。
肖恩·克拉弗(Sean Cleaver):這很棘手,因為這取決於您正在考慮的情況是可行的,並且可以因人而異。有人收集了大量的複古墨盒或大型ROM圖書館?還是每天只有20-30分鐘並想懷舊的人,盡可能少地大驚小怪?
兩者都可以同樣可行,因為它們服務於市場的兩個截然不同的部分。一方面,您擁有像我們自己的品牌一樣,可以為許多人提供一個價值的選擇,還有設備的物理方面和帶有遊戲的墨盒。這個領域的產品取決於功能和可用性的不同,但對於大多數想要拾起並玩耍的人來說,都在負擔得起的領域內。時間對許多人來說也是最寶貴的資源,因此,如果做得正確,它可以為希望以盡可能小的大驚小怪和設置玩遊戲的收藏家和遊戲玩家提供服務。
一旦您進入FPGA的價格,您就會吸引更多熱情的受眾,他們願意付出更高的價格來實現一些工作,這本身就是一個對它自己與遊戲相鄰。與軟件可以提供的快速,更輕鬆的路線相比,人們可以自由地花費更多時間。因此,兩者對他們的受眾都同樣可行,並且隨著對複古遊戲的興趣不斷增長,兩者都有可能變得更加重要。
Porkchop Express:每個人的正確解決方案將有所不同。
如果您是帶有計算機的平面遊戲玩家,那麼那裡有很多不錯的選擇。價格是免費的,但準確性可能低於FPGA仿真。
如果您想使用CRT,則FPGA仿真很棒,因為像輕型槍一樣的外圍設備由於模擬輸出的零延遲而在Mister等事物上工作。
如果您擁有Switch或Xbox系列(例如Switch或Xbox系列)的現代控制台,則有很多很好的方法可以播放到2000年代,有時甚至超越的系統。每個人的喜好都會有所不同。
FPGA是一種更“純”的方法,但價格標籤。軟件仿真非常容易訪問,可以做一些FPGA無法做到的事情。在我看來,所有這一切的重要方面是保存。開源仿真可以使當前的知識在未來保持良好狀態。
哪個是最好的:FPGA或軟件仿真? (449票)
- FPGA38%
- 軟件仿真22%
- 我兩者都使用,並且不能在它們之間做出決定32%
- 我不知道,你為什麼在我家?8%