ETH官方钱包

前往
大廳
主題

用AutoHotKey v2.0更改NO$Zoomer快捷鍵及自動(dòng)連發(fā),與NDS模擬器使用小心得

Jack | 2024-12-19 21:47:54 | 巴幣 0 | 人氣 18

模擬器版本:NO$Zoomer 2.3.0.2 + NO$GBA 2.6a

最近用NO$Zoomer玩NDS遊戲,此模擬器的「快進(jìn)(fastforward)」鍵
是數(shù)字鍵盤的「+」,而且不允許玩家修改,非常麻煩。


模擬器中的「其他選項(xiàng)、快捷鍵」當(dāng)中沒有快進(jìn),意謂玩家無法更改其快捷鍵。

於是筆者在網(wǎng)路看見了「AutoHotKey」這個(gè)程式,在巴哈也有許多介紹文章。
使用者可以自行撰寫腳本,自由對(duì)映按鍵。


也可以設(shè)計(jì)自動(dòng)連發(fā)。
快進(jìn)配合連發(fā),可以略過冗長(zhǎng)的人物對(duì)話,也方便戰(zhàn)鬥練等級(jí)。



【使用方法】


  1. 下載AutoHotKey v2.0,有安裝版和可攜版。
  2. 如果使用安裝版,安裝之後會(huì)自動(dòng)關(guān)聯(lián)「.ahk」腳本檔案,
    以滑鼠左鍵雙點(diǎn)ahk檔案即可執(zhí)行。
    如果使用免安裝版,須拖曳.ahk檔案至「AutoHotkey64.exe」才可執(zhí)行。

  3. 執(zhí)行的時(shí)候,工作列右方顯示一個(gè)綠色「H」圖示。
    不同檔名的ahk腳本,分別顯示一個(gè)圖示。
  4. 對(duì)該圖示按滑鼠右鍵,可選擇Pause、Suspend:
簡(jiǎn)言之,「Pause」可以暫停「SetTimer」這類計(jì)時(shí)功能,
「Suspend」則暫停全部腳本。
若欲結(jié)束腳本則選Exit。



【程式碼】


用記事本即可自由修改為自己偏好的按鍵。

]::NumpadAdd
對(duì)映「]」至數(shù)字鍵盤「+」,即按]等同按+。
左邊的「]」可以自由修改。
修改方法請(qǐng)參閱:List of Keys

Space::NumpadAdd
可以對(duì)映多個(gè)鍵至+,如此則按「]」和「空格鍵」皆可快進(jìn)。

Space::
{
  While GetKeyState("Space", "P") {
    SendEvent "{m down}"
    SendEvent "{m up}"
  }
}
按住空格鍵不放,可以連發(fā)m。
「Space」和「m」皆可自由修改。
留意AutoHotKey區(qū)分大小寫,因此「m」不同於「M」。

global toggle := false

q::
{
  global toggle := !toggle
  if(toggle) {
    SetTimer MyLoop, -1
  }

}

return

MyLoop() {
  while toggle{
    SendEvent "{m down}"
    Sleep 15
    SendEvent "{m up}"
  }
}

按一次並釋放鍵盤Q,開始自動(dòng)連發(fā)m,再按一次Q以停止。
q和m可自由修改。

原本想用Shift鍵以連發(fā)m,但是AHK本身有bug,導(dǎo)致即使關(guān)閉AHK,
Shift鍵也滯留於被按住的狀態(tài),
得使用者再按一次Shift才恢復(fù)正常。



【NDS模擬器使用小心得】


一、NO$Zoomer 2.3.0.2 + NO$GBA 2.6a
最近更新日期:2013.05.12
對(duì)於老電腦,執(zhí)行速度為三者模擬器中最快。
有繁體中文介面
執(zhí)行檔和ROM檔可含中文
「模擬器快進(jìn)」的快捷鍵預(yù)設(shè)為Numpad+,且不可於介面更改
有一些遊戲ROM檔不支援,無法開啟。

二、DeSmuME 0.9.13
最近更新日期:2022.5.23
相較另兩款模擬器佔(zhàn)用更多資源,執(zhí)行稍慢
有繁體中文介面
ROM檔可含中文
在比較老舊的電腦上,執(zhí)行檔「DeSmuME_0.9.13_x64.exe」的放置位置若含中文路徑,
則可能遊戲無法讀存檔。
解法:放置模擬器資料夾於C槽之下。
或者:
https://forums.desmume.org/viewtopic.php?pid=26575#p26575

三、melonDS 1.0 RC
最近更新日期:2024.11.21
執(zhí)行遊戲的效能快於DeSmuME,慢於NO$Zoomer
最新版尚無繁體中文介面
執(zhí)行檔和ROM檔可含中文

按鍵設(shè)定,可分為「鍵盤」與「遊戲控制器」兩組,即
未接遊戲控制器到電腦的時(shí)候,可以用鍵盤;
接上遊戲控制器到電腦的時(shí)候,鍵盤和控制器皆可用。

對(duì)映遊戲控制器(Joystick)按鈕的時(shí)候,
按鍵盤的「Backspace」可以刪除該設(shè)定。

創(chuàng)作回應(yīng)

追蹤 創(chuàng)作集

作者相關(guān)創(chuàng)作

相關(guān)創(chuàng)作

更多創(chuàng)作