首页 > 解决方案 > 使用 Lua 脚本向 BizHawk 发送输入

问题描述

我试过使用 joypad.set(Inputs),但这似乎没有任何作用。joypad.write(Inputs) 甚至不起作用。我被困在一个角落里,我不知道该怎么办。

标签: luaemulation

解决方案


此示例适用于模拟 GBA。它将使模拟器每帧都按下

input = {}

input['A'] = false
input['B'] = false
input['Down'] = false
input['L'] = false
input['Left'] = false
input['Power'] = false
input['R'] = false
input['Right'] = true
input['Select'] = false
input['Start'] = false
input['Up'] = false

while true do 
    joypad.set(input) 
    emu.frameadvance()
end

取决于您模拟的内容,这也可能有用

input['P1 A'] = false

推荐阅读