From 9cdbfdcf61fd244b94313fe5c9f986535a84f02a Mon Sep 17 00:00:00 2001 From: lesleyrs <19632758+lesleyrs@users.noreply.github.com> Date: Wed, 28 Feb 2024 02:24:17 +0100 Subject: [PATCH 1/2] add repeating A + B --- examples/sdl2/peanut_sdl.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/examples/sdl2/peanut_sdl.c b/examples/sdl2/peanut_sdl.c index 05cdd00..0701c8f 100644 --- a/examples/sdl2/peanut_sdl.c +++ b/examples/sdl2/peanut_sdl.c @@ -1068,6 +1068,14 @@ int main(int argc, char **argv) gb.direct.joypad_bits.b = 0; break; + case SDLK_a: + gb.direct.joypad_bits.a = ~gb.direct.joypad_bits.a; + break; + + case SDLK_s: + gb.direct.joypad_bits.b = ~gb.direct.joypad_bits.b; + break; + case SDLK_UP: gb.direct.joypad_bits.up = 0; break; @@ -1167,6 +1175,14 @@ int main(int argc, char **argv) gb.direct.joypad_bits.b = 1; break; + case SDLK_a: + gb.direct.joypad_bits.a = 1; + break; + + case SDLK_s: + gb.direct.joypad_bits.b = 1; + break; + case SDLK_UP: gb.direct.joypad_bits.up = 1; break; From 3a065f8347b83bf64db917e7b8025e9e57d0e658 Mon Sep 17 00:00:00 2001 From: lesleyrs <19632758+lesleyrs@users.noreply.github.com> Date: Wed, 28 Feb 2024 03:12:23 +0100 Subject: [PATCH 2/2] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index d37230a..640ea06 100644 --- a/README.md +++ b/README.md @@ -79,6 +79,8 @@ maximum FPS to 50. | Start | Return | START | | Select | Backspace | BACK | | D-Pad | Arrow Keys | DPAD | +| Repeat A | a | | +| Repeat B | s | | | Normal Speed | 1 | | | Turbo x2 (Hold) | Space | | | Turbo X2 (Toggle) | 2 | |