移至主內容
DarkRanger's Secret Area

主導覽

  • 首頁
  • 關於本站
  • Linux
  • 程式開發
  • N900
  • 譯文
  • 資訊技術辭典

文章分類

  • 影劇
  • 遊戲
  • 筆記
  • 雜文
  • 資訊技術
  • 站務訊息

最新內容

  • How-To:Linux 安裝 DevilutionX
  • 於 2012 年建立的一份音樂播放清單
  • How-To:Linux 安裝 Medal of Honor: Allied Assault
  • Fallout 4 (2015)
  • How-To:Linux 安裝 Blood
  • 《終極動員令》系列早期作品原始碼釋出
  • How-To:Linux 安裝 Doom 3
  • Nausicaä of the Valley of the Wind (1984)
  • Intel 內顯與 Linux 桌面死當問題排解
  • 《哥吉拉 -1.0》心得補遺

導航連結

  • 首頁
  • 程式開發專區
  • 遊戲休閒類
  • 【自製】Quake III N900 Mouselook 版

【自製】Quake III N900 Mouselook 版

發表日期:星期六, 09/08/2012 - 23:59,更新日期:星期日, 11/17/2024 - 17:52

在 N900 安裝 Quake III 一文中,DR 說明過 Quake III 的 N900 移植版主要是設計成使用觸控螢幕與加速感應器來操作,而對於外接裝置的支援很不理想。所以 DR 花了點時間,研究原作者 Oliver McFadden 的程式碼並略做改寫,以提高使用外接裝置的可玩性。這個自製版事實上目前為止只改了 egl_input.c 這支檔案,不過已經成功達成以下的改變:

  • 直接關閉加速感應器功能
  • 重新支援滑鼠按鍵與滾輪功能
  • 使用滑鼠移動視角將不再有「邊界」限制

 

雖然修改後,滑鼠游標在選單時還是怪怪的,但遊戲中的視角移動倒沒有什麼問題,讓 DR 使用藍牙滑鼠加上 USB 鍵盤操作時愉快不少,可以順利的用滑鼠轉向與開火。重新編譯好的執行檔以及被修改的原始碼都包含在以下這個檔案:ioquake3-n900-mouselook.zip,至於安裝的方式請解壓縮後,取代原本的 ioquake3.arm 即可,例如:

  • sudo cp /usr/bin/ioquake3.arm  /usr/bin/ioquake3.arm.bak(備份原本的執行檔)
  • sudo cp MyDocs/ioquake3.arm /usr/bin/ioquake3.arm(從 MyDocs 將修改版複製過來)
  • sudo chmod +x /usr/bin/ioquake3.arm(給予可執行權限)