2011年2月21日星期一

Wii Dolphin "BackPatch - no support for operand size 1" & "XXXReadOnly"解決方法

玩這隻《零~ 月蝕之假面》(Fatal Frame 4)真是多災多難,今日遇到的問題就是在第4章開啟升降機電源時,殺死一隻鬼之後必定出Error : "BackPatch - no support for operand size 1",之後第5章一開始開一對門出"XXX ReadOnly" Error。

花了三小時找出解決方法,其實都不算解決,只是但求ByPass而已,雖然暫時只出現在Fatal Frame 4這隻遊戲上,但我相信其他遊戲都會出現同類問題。

我使用的是SVN R7128版本,暫時發現有兩個方法:

Solution 1:
使用OpenGL Video Plugin,這個方法通常可以通過"XXX ReadOnly" Error。

Solution 2:
這個比較麻煩,但是用來通過"BackPatch" Error的。

1. 首先確認"BackPatch" Error是否在同一個位置出現,記著那個時候。
2. 在接近出現Error前,SaveState去一個SaveSlot(假設是#1)。
3. 停止遊戲,進入Dolphin的DirectX 9設定,不要選擇EFB Scaled Copy。
4. 重新進入遊戲並Load State #1,如無意外,你應該可以通過Error的位置,但你會發現控制器失靈,不用理它,再SaveState去其他Slot,假設是#2。
5. 停止遊戲,再次進入Dolphin的設定,這次選擇OpenGL Plugin,然後Load Game,再Load State #2。
6. 這一次你應該操作正常,趕快去Save或者換場景後Save State至#3,這次之後你就可以換回DirectX 9並再次啟用EFB Scaled Copy。

其實用上三個Save State Slot是確保你可以在不同階段重試,我個人確認這些錯誤都可能是來自Video Plugin,所以若果以上方法都不能解決,就要你自己在State#1或State#2之間不段更改Video Setting重試。
Image-2-t.jpgImage-4-t.jpg

2011年2月20日星期日

Wii Dolphin Sensor Bar解決方法

一直用Dolphin R7128玩《零~ 月蝕之假面》都沒有問題,直到第4章 - 四ノ蝕『空身』,有一度謎題是利用到Wii的Sensor去玩鋼琴,而我怎樣搞那個Cursor都不準確,按不到鋼琴鍵,最後發現解決方法是在Dolphin的WiiMote控制器設定中,在IR部份Right-Click進入Advance Config,設定成Cursor X/Y,而不是一般人認為的Axis X/Y。

設定後,畫面上的光點就會準確跟蹤你的Mouse Cursor了,相信其他遊戲都會有機會要用此解決。
20110220_013655-t.jpg20110220_013724-t.jpg20110220_013834-t.jpg

2011年2月5日星期六

Wii模擬器Dolphin設定心得

新年期假一天到晚都在家,好讓我搞一搞平時沒時間做的事,今天試一試那個Wii模擬器 - Dolphin,又真是不錯。

我的電腦設備是:
Intel E8400 / 6GB Ram / Geforce 9600GSO / P35主機版

運行起上來,在一些較複雜的場景,實在是有一點點窒,但沒有阻礙遊戲進行,始終都是模擬器吧。
(下圖那張呀龍VS黃金戰士不是改圖來的,名字叫Tatsunoko vs. Capcom: Ultimate All-Stars,終於都找到一隻遊戲有黃金戰士。)

20110204_210624-t.jpg20110204_210541-t.jpg20110125220232-t.png20110125220527-t.png20110204_175257-t.jpg20110204_175337-t.jpg20110204_175551-t.jpg20110204_185901-t.jpg20110204_204559-t.jpg20110204_233717-t.jpg20110214_223802-t.jpg20110214_221545-t.jpg

花了很多時間在Config方面,除了官方的performance guidelines,以下是我自己的心得。

1. 不要用Release版本,用SVN版本,因為Release版實在太舊,很多Bug。
2. 預設的Config其實已經是優化設定,適合大部份人,我自己都沒有變更很多設置,除非你的電腦是超級強勁,就有需要再優化一下,就我花上兩小時的測試結果是不要更改預設值,不過有一些要點是:
  • 無論你是用Nvidia還是ATI的卡,都要使用DirectX9插件,而不是使用DirectX11插件。其實官方已經有講解DX9跟DX11的分別,使用DX11不會使圖像更美,反而會慢40%-85%。所以不要一見DX11是最新的原故就使用。
  • 解釋度方面,我原以為跟PC Game一樣,解析度越高,Texture會越細緻,電腦要求都越高,但其實在Dolphin來說,就應該不是。我自己試過三個解析度1280x720 / 1440x900 / 1680x1050,三者的FPS相差不大,實際Render出來的質素都差不多。我看過官方Forum後的理解是遊戲本身是否支援720p和1080p問題,好像我玩過的Resident.Evil.Archives.Zero,就什麼解析度都是一樣,但New Super Mario Bros就有明顯分別,但我未肯定,還在嘗試中。
3. 暫時模擬器只支援部份遊戲,但出奇地很多大作都可以玩到,例如Bio Hazard,薩爾達,孖寶兄弟等,相容遊戲列表可以在下列地方找到:

4.手制設定是最麻煩,我第一次見到Dolphin的手制設置畫面差點暈到,雖然Dolphin利害到支持原裝Wii Remote,但大家應該不會想花幾百銀去買,我自己就使用XBOX360有線手制,在Dolphin裡頭,手制Plugin是支援Wii Classic Controller/Pro,一支最接近XBOX360的手制,所以若果遊戲支援的話,我都會選這個。但一些遊戲是需要你一定使用Wii Remote的話,就真的要花心思去調較,送上Wii手制大圖給大家自行對比一下。

img_9040-t.jpgimg_9041-t.jpg

這是我XBOX360手制設置,Tilt/Shake我都不知是什麼,所以我把它們忽略了,要使用Classic Controller插件,在Extension部份選Classic再選Configure就可以了。
另外還有一個手制叫Nunchuk都是很多遊戲要用。
較制心得是,你不必只用一個設定去將就所有遊戲,亦不需要理會原本遊戲配置如何,Dolphin可以給你儲存不同的設置,總之自己操縱得到,順利玩到就可以。
20110204_232301-t.jpg20110204_231342-t.jpg