game is verne world(j) bizhawk ver2.8
client.speedmode(500)
state="damage"
mstate="mdamage"
hp = mainmemory.read_u32_le(0x00CEF0)
d = 0
md = 4000
savestate.save(state)
savestate.save(mstate)
for j=0, 59 do
joypad.set({A = 1},1)
emu.frameadvance()
joypad.set({A = nil},1)
emu.frameadvance()
-- for i=0, 130 do
-- for i=0, 153 do --いあいばっとう 2390 ダンクシュート 760 バウプレッシャー 4400
-- for i=0, 160 do --伝説の左フック(クリ)
-- for i=0, 166 do --ドロップゴール
-- for i=0, 156 do --ワンツー
-- for i=0, 158 do --電撃拳 きゅうしょねらい 4880 ロシアンヘッド
-- for i=0, 148 do --ファン
-- for i=0, 186 do --バッテリーボム レーザーガン(クリ)
-- for i=0, 193 do --チタンチェーンソー C1200 A1640 S1400 ダイヤチェーンソー Y4170 D3800
-- for i=0, 200 do --完全分解 298
-- for i=0, 204 do --ビームサテライト 3500 720
-- for i=0, 218 do --アクアランス Y3800 N1600 D1600
-- for i=0, 221 do --ヒートハープーン 5600
-- for i=0, 224 do --ノズルバーナー 3000
-- for i=0, 233 do --ショベルダンス
-- for i=0, 229 do --ブースターケーブル サンダーショット(3体)
-- for i=0, 247 do --ドリルアタック
-- for i=0, 249 do --ウォーターガン Y4200 D3930
for i=0, 249 do --スクリューヒット
-- for i=0, 266 do --よこくホームラン 1400 1600
-- for i=0, 268 do --りゅうさんポンプ Y3320 D2670
-- for i=0, 275 do --アタックボム Y3410 D3100
-- for i=0, 294 do --スコールブーケ 299
-- for i=0, 340 do --アシッドショット
emu.frameadvance()
end
d = hp - mainmemory.read_u32_le(0x00CEF0)
if md < d then
md = d
savestate.load(state)
savestate.save(mstate)
emu.frameadvance()
savestate.save(state)
else
savestate.load(state)
emu.frameadvance()
savestate.save(state)
end
end
savestate.load(mstate)
client.speedmode(100)
client.pause()
savestate.load(mstate) run no stateload
(state load : mstate screen print
for end frame stop screen
ステートロード表示はされるがforが終わったフレームで止まったまま更新されない
どうしたらよいか