貓星球: 用Wiimote玩盡PC, 把Wii的獨有控制用於PC遊戲及模擬器上 - 貓星球

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

用Wiimote玩盡PC, 把Wii的獨有控制用於PC遊戲及模擬器上

#1 User is offline   alpha-0 

  • 子爵級波斯貓
  • Group: 資深會員
  • Posts: 1,452
  • Joined: 20-October 03
  • Location:怪趣味海賊團

Posted 05 February 2007 - 06:22 PM

太久沒PO文了, 順便PO一篇, 希望不會太冷...

====================================================
作者: Alpha-0 (2007-02-05)

小弟有幸從朋友那裡借來了Wii, 不過遊戲就只有Wii Sport和Wii Play。
只有一人遊戲的我太無聊了, 於是開始研究在PC上利用Wiimote玩遊戲。

需要硬件: 藍牙PC適配器(如果你的PC沒有藍牙), Wii的配件: Wiimote, Nunchuk, Sensor Bar
需要軟件:
GlovePIE 0.29
下載頁
PPJoy 0.83
下載頁

藍牙PC適配器
============
藍牙PC適配器方面, 選用越廉價的越好, 並且是即插即用, 不用安裝驅動程序的。 較貴的品牌通常附帶了BlueSoleil驅動, 這驅動對GlovePIE的兼容性不好, 而最好的當然是微軟WinXP SP2內含的驅動。
以小弟的藍牙PC適配器為例, 一插上便自動用了微軟的驅動, 而用上GlovePIE亦告成功。後來再安裝BlueSoleil驅動來測試, 結果也是成功的。及後因為某些原因移除了這驅動, 後來再安裝時(即是第二次安裝BlueSoleil), GlovePIE卻辨認不到Wiimote, 結果最後便只得微軟的驅動可用了。


PPJoy的安裝
===========
把壓縮包解壓至一個臨時文件夾, 運行當中的"setup.exe"進行安裝。
安裝後在控制台中執行"Parallel Port Joysticks"的設置。 在設置中點擊"Add", 然後在"Paralele Port"欄點選"Virtual Joysticks"並點擊"Add", 這樣便增加了一支虛擬搖桿。
如果你有多於一支Wiimote, 請重複增加虛擬搖桿至Wiimote的數目。


GlovePIE的安裝
==============
把壓縮包解壓至一個新的文件夾, 自己手動給當中的"GlovePIE.exe"弄一個捷徑。

GlovePIE的設置
==============
運行GlovePIE, 開啟"TroubleShooter"欄中的"Bluetooth Fix"和"No Auto-Bluetooth Connect"兩項。


Wiimote連線至藍牙PC適配器
=========================
0. 在有Wii主機的情況下, 請把Wii關閉。

1. 插上藍牙PC適配器至PC上。當驅動安裝完後便會在系統托盤上出現藍牙的標誌。

2. 雙點擊藍牙標誌來打開裝置設定。


3. 點擊"Add"(增加), 這時會打開藍牙裝置精靈, 在按"Next"(下一步)的同時請同時按下Wiimote的按鈕1和按鈕2並且不放, 直至裝置檢測完畢。


4. 這時應可看到"Nintendo RVL-CNT-01"的裝置, 點選這裝置並按"Next"(下一步)。


5. 點選"Don't use a passkey", 在Wiimote沒有閃燈的情況下, 按"Next"(下一步)的同時請同時按下Wiimote的按鈕1和按鈕2並且不放, 直至裝置設定結束。

現在打開控制台中"遊戲搖桿"的設置, 應可看到PPJoy的虛擬搖桿與"Nintendo RVL-CNT-01"(Wiimote)。
注: 關於藍牙PC適配器, 在第二次安裝BlueSoleil驅動時, "Nintendo RVL-CNT-01"竟變成了"Bluetooth Joystick"的字樣, 這就是為什麼GlovePIE辨認不出Wiimote的原因。


Sensor Bar的開動
================
如果是自己動手製作、改裝或是第三方產品, 那麼你應該知道怎樣開動。不過如果是用Wii的, 那就得要在開啟Wii前把Wiimote與PC的連線接好。

GlovePIE的使用
==============
一般就是打開(File->Open)腳本(.PIE)然後點擊"RUN"執行, 而給Wiimote用的腳本都是放在位於GlovePIE的子文件夾"WiimoteScripts"中。
另外, 請記下停止腳本運作的快捷鍵"Shift+P+I+E", 因為有時在腳本失控下, 往往就只有鍵盤才能停止腳本運行。

一般應用篇
==========
用作滑鼠 - "WiiMouse IR.PIE", "OneDotMouse.PIE"
兩份腳本都是使用Wiimote的XY指向當作滑鼠, 後者在移動控制方面比較好一點。
坦白的說, 按鈕的配置不太好, 有能力的自己修改一下吧。


模擬器篇
========
Project64遊戲: Zelda 時之笛 - "ZeldaOcarinaTwilight.PIE"
首先要根據腳本設定好Project64的控制器配置, 並調節Analog Stick Range至75%。
注: Analog Stick Range是為了規限類比搖桿的控制範圍, 不同的類比搖桿便應有不同的調節。




控制方式就如同Wii的Zelda一樣, 揮動Wiimote來揮劍, 用Nunchuk來移動, Nunchuk向右扭90度來使用盾。太爽了!!


Project64遊戲: Mario Kart 64 - "MarioKart64.PIE"
首先要根據腳本設定好Project64的控制器配置, 並調節Analog Stick Range至45%。



控制方式就如同Wii的Excite Truck一樣, 把Wiimote橫放用作方向盤, 按鈕1用作加速, 右按鈕(橫放時上按鈕)用作使用物品。


PC遊戲篇
========
性感海灘3追加版(18禁遊戲): 小弟自製的腳本 "SexyBeach3Plus.PIE"
這腳本花了一整天的時間去研究、製作、測試。一般腳本的滑鼠移動控制在這遊戲上完全用不上, 經過幾番研究下, 終於用了DirectInput的方式來控制鼠標。


控制方式就是用Wiimote的XY指向來控制滑鼠移動, 按鈕當然也是遊戲專用的配置, 不過最特別的就是利用把Wiimote向前"推"來產生點擊滑鼠左按鈕的效果(當然是為了某目的而設)。另外, 按著ESC鍵或Wiimote的按鈕-不放時, Wiimote的滑鼠移動控制便暫停(在Wiimote不能精確控制XY移動時使用... 捆綁!?)。
注: 請不要不正當的使用Wiimote, 一切後果, 小弟概不負責。



其實這腳本只要修改一下按鈕配置, 隨時可用作一般滑鼠用途或其它遊戲之用。大家不妨把這腳本跟其它滑鼠腳本比較一下, 可能會覺得這個手感跟滑鼠按鈕的配置比較好用。

最後感想
========
活用Wiimote, 有益身心, 絕對是真正次世代的搖桿, 作為PC的搖控器也是同樣出色。
從長遠計, 自己動手製作Sensor Bar既平宜又省回Wii的用電, 就是沒有Wii主機也可以買下Wiimote跟Nunchuk給PC使用。 總而言之, 不論是遊戲主機還是PC, 支持任絕對沒錯。以無限升級的PC而言, PS3、XB360算個屁, 而Wii主機在附帶一套Wiimote+Nunchuk來說, 加上怎樣也不可能出PC版遊戲的老任, 買下Wii還是說得過去的。

--------------------------
腳本下載:
--------------------------
以下是Alpha-0製作的性感海灘3追加版(18禁遊戲)腳本,需要Sensor Bar。
下載"SexyBeach3Plus.PIE" v1.61 (2007-04-08):
http://adangwah.hp.infoseek.co.jp/GlovePIE...yBeach3Plus.zip
免費空間: http://www.badongo.net/file/2695502

以下是Alpha-0製作的一般滑鼠腳本,主要作為PC遙控器之用,需要Sensor Bar。
下載"WiiMouse-DInput.PIE" v1.21 (2007-04-08):
http://adangwah.hp.infoseek.co.jp/GlovePIE...ouse-DInput.zip
免費空間: http://www.badongo.net/file/2695503

以下是Alpha-0製作的Mario Kart 64(模擬遊戲)腳本,真正支持4支Wiimote,4人遊戲。
下載"MarioKart64-4P.PIE" v1.1 (2007-03-07):
http://adangwah.hp.infoseek.co.jp/GlovePIE...ioKart64-4P.zip
免費空間: http://www.badongo.net/file/2484134

以下是Alpha-0製作的實況足球Pro Evolution Soccer 6(PC版)腳本,支持4套Wiimote+Nunchuk,4人遊戲。
開發和改進花了一個月的時間,絕對是向難度挑戰的腳本。踢球以動態感應,初次使用時請參考控制方法多加練習,方能控制自如。
下載"ProEvolutionSoccer6.PIE" v2.5 (2007-03-15):
http://adangwah.hp.infoseek.co.jp/GlovePIE...tionSoccer6.zip
免費空間: http://www.badongo.net/file/2484135

IPB Image
0

#2 User is offline   Oudie 

  • 貓神
  • View blog
  • Group: 網站管理員
  • Posts: 2,584
  • Joined: 19-October 03
  • Location:貓星球神殿

Posted 09 February 2007 - 11:52 AM

小道消息,在楓葉國買wii跟中樂透一樣,補貨3台30秒內賣完,打電話去還要碰運氣,要剛好打電話去且有到貨才能訂。
意思是,妳打電話去訂貨,要剛好是有貨的那30秒才能訂到,沒現貨是無法訂的 em99.gif,這是從站內某人幸運買到wii的人所流出的消息,該國公定價一律275,無水貨價,真棒!!!
對於不喜歡的人,我沒有必要去討好他;不瞭解我的人,我也不必非讓他瞭解我不可---銀英傳 EP8 P.168

This album is powered by BubbleShare - 我的blog
0

#3 User is offline   alpha-0 

  • 子爵級波斯貓
  • Group: 資深會員
  • Posts: 1,452
  • Joined: 20-October 03
  • Location:怪趣味海賊團

Posted 10 February 2007 - 06:11 PM

這就是有行貨和沒行貨的分別, 不過以一月初時香港的水貨價格, 一台Wii+香港用的220V變壓器為1900港元還算合理的。

可是現在近農曆新年了, 買的人多, 價格升至2300港元... 小弟本想入手一台的, 現在也只好忍耐了。
IPB Image
0

#4 User is offline   nick99gogo 

  • 肉肉的小花貓
  • Group: 討論區會員
  • Posts: 1
  • Joined: 15-August 07

Posted 15 August 2007 - 10:11 AM

我有問題....
我用Glove PIE可以正常玩其他遊戲
可是現在新的遊戲"全民打棒球"網路遊戲
怎樣控制連動都不動
可是如果離開全民打棒球又可以繼續動
有沒有辦法解決這個問題阿...?!
0

#5 User is offline   alpha-0 

  • 子爵級波斯貓
  • Group: 資深會員
  • Posts: 1,452
  • Joined: 20-October 03
  • Location:怪趣味海賊團

Posted 12 September 2007 - 06:11 AM

引用框(nick99gogo @ Aug 15 2007, 06:11 PM) <{POST_SNAPBACK}>
我有問題....
我用Glove PIE可以正常玩其他遊戲
可是現在新的遊戲"全民打棒球"網路遊戲
怎樣控制連動都不動
可是如果離開全民打棒球又可以繼續動
有沒有辦法解決這個問題阿...?!

抱歉! 完全沒有玩過"全民打棒球"遊戲, 事實上棒球在我這地區完全不流行的說。

因為GlovePIE可以依靠PPJoy搖桿介面、滑鼠介面以及鍵盤介面作輸入, 應該可以支持大部分的程式。

不過, 我也曾遇上GlovePIE的鍵盤輸入控制不了一個"太鼓達人"的Flash小遊戲, 可能是瀏覽器或Flash Player程式某一些版本的關係, 事實上真正的鍵盤也控制不了, 這跟GlovePIE完全無關。
IPB Image
0

#6 User is offline   leifd2000 

  • 肉肉的小花貓
  • Group: 討論區會員
  • Posts: 1
  • Joined: 06-July 08

Posted 06 July 2008 - 11:19 AM

那請問一下模擬器哪有跟遊戲要去哪抓
em86.gif
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users