Controllers

如何在 Ubuntu 上使用 Higan 094?

  • March 23, 2015

我是 linux 新手,所以遇到了一些問題。

我安裝了 higan 模擬器(我在 Windows 8 筆記本上執行帶有 Ubuntu 14.10 的虛擬機)來玩一些 SNES 遊戲,但在啟動時它說我對 OpenGL 3.2 有一些問題,它要求我更改設置->高級選項. 問題是 higan 只給了我一個黑屏和一個庫螢幕。那麼我應該如何訪問設置?(沒有按鈕,什麼都沒有)。

在網際網路上搜尋我找到了 Settings.bml 文件(~/.config/higan 文件夾)並將驅動程序:OpenGL 空間更改為驅動程序:SDL,我可以正常執行遊戲。但現在我需要映射我的 USB 控制器來玩遊戲。有一個 input.bml 文件,但我不知道要寫什麼來映射我的控制器。

那麼,有人可以幫助我嗎

  1. 打開/找到 Higan 中的設置,這樣我就可以使用程序的映射工具

或者

  1. 教如何手動映射控制器?(我在 input.bml 文件中寫了什麼?)

謝謝

解決方案:好的,我去了一個朋友家,他向我展示了我是多麼愚蠢。

  1. 正如我所說,我是 Ubuntu 的新手,而且我已經習慣了 Windows 的 UI,所以我總是忘記,在 Ubuntu 的 UI 中,菜單位於螢幕的左上角區域,而不是位於程序的視窗中。所以我能夠進入設置菜單並映射我的控制器
  2. 在 Higan 中,映射被轉換為類似“1/Button/9”的東西。第一個數字是某種控制器 ID,下面是按鈕的映射。我的控制器 ID 恰好是 64db7df00e8f0003。我的第二個問題是是否有人知道如何獲得這個號碼。使用“evtest”它說:“輸入設備 ID:BUS 0x3 供應商 0xe8f 產品 0x3 版本 0x110”,所以我看到了 ID 的某些部分來自哪裡。經過一番搜尋,我發現了這個問題:https ://askubuntu.com/questions/366994/how-to-identify-game-controller-for-sdl2-in-ubuntu我無法編譯程式碼(正如我所說,我還是 linux 的新手)但我認為 ID 必須是這個 GUID 或類似的東西。

引用自:https://gaming.stackexchange.com/questions/210593