查看單個文章
舊 2012-08-02, 02:57 PM   #8 (permalink)
getter
管理員
 
getter 的頭像
榮譽勳章
UID - 6433
在線等級: 級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時級別:96 | 在線時長:9733小時 | 升級還需:64小時
註冊日期: 2002-12-08
住址: 天線星球
文章: 8157
精華: 0
現金: 19955 金幣
資產: 765391 金幣
預設

引用:
作者: Ainsitan 查看文章
各位前輩:
小弟我買了一款遊戲,要在相容模式下執行,有個工程師說:「如果要玩這款遊戲,需要能執行64BIT。」
所謂能執行64BIT←是甚麼意思?要如何知道遊戲是否能執行64BIT?
這個好笑了 ... 應該是只有純系統才會發生的事 ...

想想看微軟、電腦硬體製造商會刻意讓這種純系統,無法向下相容的事情發生嗎?

在 x64 作業系統下面,有使用一種 WOW64 的技術,可以直接透過 CPU 的微指令
進行識別程式以 32 或 64 位元方式執行程式。

就微軟來說,也會有軟體相容性的測試,以方便某些客戶的老軟體,相容執行在新的
Windows 中。

如 Windows 7 x64 專業版、旗艦版、企業版,有『XP 模式』可以相容更多的 XP 系
統的軟體。有點像是 VirtualBox、VMware 等等的虛擬電腦 ...,可以模擬電腦主機,
在上面安裝 Win 9x、2000、XP、7、Linux、Mac OS 等等。如此安裝了 XP 的虛擬
電腦,就可以在 Windows x64 系統上執行以前 32 位元系統的軟體了,但會有一個問
題,就是在該虛擬電腦的運算效能,往往會不如實際安裝 32 位元系統來的好。

除了虛擬電腦,很久以前還有一種技術,『多重開機管理』的軟體,可以讓一台電腦安
裝多個作業系統。但是每次開機只能選擇其中一種作業系統使用。不能像虛擬電腦一樣
一起用。

其他的相容性方式,自 XP 出現後,其實有一種簡易的相容性執行的方式,就是點選
軟體的執行檔或執行的捷徑,按下滑鼠右鍵 [內容],有些會有一個〔相容性〕項目,
可以修改以某個『Windows 版本』的執行方式,來執行該軟體,當然也不是每個軟
體都吃這一套。

反而是軟體、遊戲比較麻煩,當初設計的時候,可能是針對當時的主流電腦、作業系統
設計的,當對於未來的主機、作業系統,就無法保證可以 100% 相容的了。只能說測試
、測試了。

引用:
作者: Ainsitan 查看文章
小弟我的電腦系統是win 7,相容是win xp sp3。
分級:5.5
處理器:Intel(R)Core(TM)2QuadCPU Q8400 @ 2.66GHz 2.67GHz
顯示卡:NVIDAI GeForce 9800 GT
安裝的記憶體(RAM):2.00GB
系統類型:64位元作業系統
本機磁碟( C: )─306GB
本機磁碟( D: )─625GB
------------------------------------------------------------------------
安裝遊戲的作業系統:
電腦主機:PII 300 Mhz以上或其他100%相容機種 (建議PII 450 Mhz 以上
記憶容量:配備64MB (建議128MB以上空間)
硬碟空間:需1.4GB以上空間 (建議2GB以上空間)
操作系統:Windows/98/ME/2000/XP版本,有安裝DirectX8.1以上版本
顯示模式:內建16MB以上之VRAM之顯示卡,能顯示16-bit顏色
(建議支援DirectX之3D顯示卡、內建32MB以上之VRAM)
磁碟需求:DVD-ROM
音效設備:支援DirectSound的音效卡
操作設備:滑鼠,鍵盤
接下來的比較 ...

您的電腦硬體的配置,早已滿足或超過該遊戲的要求 ...

語法:
CPU
您的電腦配備:Intel(R)Core(TM)2QuadCPU Q8400 2.66GHz
遊戲基本配備:PII 300 Mhz以上或其他100%相容機種
遊戲建議配備:PII 450 Mhz以上或其他100%相容機種

RAM
您的電腦配備:2GB (2048MB) 
遊戲基本配備:64MB 
遊戲建議配備:128MB

顯示卡、顯示晶片
您的電腦配備:NVIDAI GeForce 9800 GT
遊戲基本配備:內建16MB以上之VRAM之顯示卡,能顯示16-bit顏色
遊戲建議配備:DirectX之3D顯示卡、內建32MB以上之VRAM

可用的硬碟空間
您的電腦配備::306GB
遊戲基本配備:需1.4GB以上空間 
遊戲建議配備:建議2GB以上空間

作業系統
您的電腦作業系統:Windows 7 x64,內建 DirectX 10/11
遊戲平台作業系統:Windows/98/ME/2000/XP版本,有安裝 DirectX8.1

看到這裡以電腦的配置來說,一般這種的狀況比較有可能是 ... 大約有三種方向 ...


1.顯示晶片的關係,包含顯示晶片的驅動程式
很多遊戲廠商,為了遊戲的效果與硬體廠商會有協議,因此對於 nVidia 的顯示晶片
的相容性會比 AMD/ATI 來的好。以前就有傳說,要畫面好 AMD/ATI 的顯示晶片
,要效能、相容性的 nVidia 的顯示晶片。這一點,迪西也遇過某些老遊戲,在一些
新的顯示晶片上面, nVidia 的顯示晶片確實能夠執行,但相對於 AMD/ATI 的顯示
晶片,不一定。

2.作業系統的關係
這一點通常是最常出現的問題,當軟體、遊戲面標明了:『操作系統:Windows/98
/ME/2000/XP版本,有安裝DirectX8.1以上版本』,表示該軟體、遊戲,在這些作業
系統上面有做過執行的測試,大多可以正常運作。但其他或未來出現的作業系統來說,
就不一定了,運氣好可以執行,運氣不好就不行了。

3.Direct X 遊戲套件的版本
這一個部份比較機車,不見得每一種軟軟體、遊戲都會有這麼挑剔 ...,確實有那麼極小
部份的軟體、遊戲,確實會挑這個部份的版本,太舊、太新都不行。




迪西推測 ... 您的狀況是 ... 可能是作業系統的關係了 ...
您的電腦作業系統:Windows 7 x64,內建 DirectX 10/11
遊戲平台作業系統:Windows/98/ME/2000/XP版本,有安裝 DirectX8.1


只能有幾種方式進行測試了 ...

1.可以先更新看看最新版本的顯示晶片的驅動程式,在輔以 XP 相容性執行測試看看。
2.安裝最新版本的 DirectX 套件,DirectX8.1 只能在 XP 上面安裝。 
3.找一個空的硬碟,改安裝成遊戲列出的作業系統來做測試,如安裝Windwos XP ...



其實購買軟體、遊戲 ... 很多人都不去看一種資訊 ... 就是軟體執行的電腦硬體的配置 ...
還有可以正確執行的作業系統的種類 ...

一般狀況來說,如同上面幾位大大說的 ...


基本配備:可以讓您可以執行該軟體、遊戲的電腦硬體最低要求的等級
建議配備:可以讓您可以執行該軟體、遊戲的電腦硬體有好效果的等級
作業系統:這表示在列出的作業系統種類中,可以正確執行的種類
__________________
在「專業主討論區」中的問題解決後,要記得按一下 http://forum.slime.com.tw/images/stamps/is_solved.gif 按鈕喔,
這是一種禮貌動作。

一樣是在「專業主討論區」中發問,不管問題解決與否,都要回應別人的回答文喔。
不然搞 [斷頭文],只看不回應,下次被別人列入黑名單就不要怪人喔。

天線寶寶說再見啦~ ... 天線寶寶說再見啦~

迪西:「再見~ 再見~」

Otaku Culture Party 關心您 ...
getter 目前離線  
送花文章: 37855, 收花文章: 6441 篇, 收花: 26052 次
回覆時引用此帖
有 6 位會員向 getter 送花:
a471 (2012-08-02),Ainsitan (2012-08-04),pctom (2012-08-05),rw5767 (2012-08-05),丹楓 (2012-08-03),米奇 (2012-08-02)
感謝您發表一篇好文章