瀏覽單個文章
bsk83000
Regular Member
 

加入日期: May 2005
文章: 64
引用:
作者umts
啊~!不好意思~ 看錯意思了~抱歉抱歉!
其實小弟沒啥電子背景很外行, 對於架構沒啥概念.
不過有幾個網路上看來的例子可以參考一下.
以65XX系列處理器的任天堂,超任,MIPS指令集的R4000 N64,Motorola MC68000
的SEGA MD,Hitachi SH2的 SEGA Saturn, SH4的SEGA Dreamcast, Sony PS MIPS指令集的R3000A,還有大型電玩機板SNK, NAMCO Syetem1, System2,
SEGA System32, Model1, Model2機板都有模擬器在PC上執行,不只"架構"和
PC不同,連指令都完全和X86不同.
"架構"是否是如此難以跨越的鴻溝,還有待時間來考驗.
至於"多處理"或是"多核心處理器"是啥神奇的技術小弟外行不了解, 不過有聽說
通常都是單一處理器性能不夠優越,但又沒以其他好辦法,只好以多處理器頂著
用,不知道是不是真的?



底下是小弟對模擬器的見解
我自己正在玩PS N64 DC的EMU(最近研究NGC)
還有大型電玩的EMU
想必N64的性能>DC(DC本身也用DX)
但是N64的EMU就硬是比DC的EMU快
相容性也高
所以程式本身本來空間就很大
尤其關鍵技術很重要
例如: GBA在機器還沒出來EMU就滿天飛
因為開發遊戲用的SDK被洩漏出來
當初更差的GB開發可是很久
所以證明關鍵技術比什麼都重要
又像CPS3這種機版(快打炫風 3在用的)
效能並不會比DC好
可是目前完全模擬不出來
因為開發者卡死在機版的保護工作
再來
同一個遊戲(如鐵拳3 大型電玩版)
一個模擬器每秒不到30張
另一個模擬器每秒2XX張
這也證明程式本身很重要

其實遊樂器遊戲移植PC通常不作最佳化
(如真三3.民國幾年了那種遊戲沒啥特效還不用顯示卡分擔效能)
加上PC的負荷很多(防毒.使用者介面.等等...)
所以讓人以為遊樂器比較強
通通是軟體問題居多
目前硬體PC佔優勢不爭的事實
不然誰能把X360或PS3加到2GRAM來瞧瞧
同一個固定的程式要使用的記憶體量是固定的
如何能讓PC用1GRAM跑的順的程式
在256MRAM上面跑的順
除了程式本身縮小+最佳化
沒有其他可能
(CPU再強記憶體也要夠.不然會當機)

以上小弟淺見.莫見笑了
__________________
K8 3000+ s939
A8V
ASUS N6600GT
創見 DDR400 (UCCC) 1G X 2
WD800JB X 2 RAID 1
PIONEER A09
CASE亂買...好看就好
PSU 台達400W 2.0

莫名其妙運作中....
舊 2005-12-22, 07:17 PM #99
回應時引用此文章
bsk83000離線中