mirror of
https://github.com/libretro/bsnes-libretro.git
synced 2024-11-23 17:09:44 +00:00
Fix automation
This commit is contained in:
parent
e8dfc18d11
commit
7b02b3cb89
@ -69,28 +69,28 @@ static void vblank(GB_gameboy_t *gb)
|
||||
push_a_twice? frames / 4:
|
||||
frames) % combo_length + (start_is_bad? 20 : 0) ) {
|
||||
case 0:
|
||||
gb->keys[push_right? 0 : 7] = true; // Start (Or right) down
|
||||
gb->keys[0][push_right? 0 : 7] = true; // Start (Or right) down
|
||||
break;
|
||||
case 10:
|
||||
gb->keys[push_right? 0 : 7] = false; // Start (Or right) up
|
||||
gb->keys[0][push_right? 0 : 7] = false; // Start (Or right) up
|
||||
break;
|
||||
case 20:
|
||||
gb->keys[b_is_confirm? 5: 4] = true; // A down (or B)
|
||||
gb->keys[0][b_is_confirm? 5: 4] = true; // A down (or B)
|
||||
break;
|
||||
case 30:
|
||||
gb->keys[b_is_confirm? 5: 4] = false; // A up (or B)
|
||||
gb->keys[0][b_is_confirm? 5: 4] = false; // A up (or B)
|
||||
break;
|
||||
case 40:
|
||||
if (push_a_twice) {
|
||||
gb->keys[b_is_confirm? 5: 4] = true; // A down (or B)
|
||||
gb->keys[0][b_is_confirm? 5: 4] = true; // A down (or B)
|
||||
}
|
||||
else if (gb->boot_rom_finished) {
|
||||
gb->keys[3] = true; // D-Pad Down down
|
||||
gb->keys[0][3] = true; // D-Pad Down down
|
||||
}
|
||||
break;
|
||||
case 50:
|
||||
gb->keys[b_is_confirm? 5: 4] = false; // A down (or B)
|
||||
gb->keys[3] = false; // D-Pad Down up
|
||||
gb->keys[0][b_is_confirm? 5: 4] = false; // A down (or B)
|
||||
gb->keys[0][3] = false; // D-Pad Down up
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user