01-03-2020, 01:04 PM
I have made some changes to the original Atari core that were a workaround for the problem I have described. Can you check that the core you are compiling is from my github, as stated in the retroleap source, and not from the original atari core? It should be:
LIBRETRO_ATARI800_SITE = $(call github,JabberwockPL,libretro-atari800,$(LIBRETRO_ATARI800_VERSION))
If it is the same, then it must be due to the differences in keyboard handling between LeapsterGS and the latest version of LeapPad2. For example in Bruce Lee when I press A button on LeapsterGS, Bruce only punches. On LeapPad2 he punches, but also **PAUSED** flashes - it means the game detects both the joystick button and a keyboard press.
LIBRETRO_ATARI800_SITE = $(call github,JabberwockPL,libretro-atari800,$(LIBRETRO_ATARI800_VERSION))
If it is the same, then it must be due to the differences in keyboard handling between LeapsterGS and the latest version of LeapPad2. For example in Bruce Lee when I press A button on LeapsterGS, Bruce only punches. On LeapPad2 he punches, but also **PAUSED** flashes - it means the game detects both the joystick button and a keyboard press.