Skip to content

[BUG] R1\L1 buttons on RG353 [P/M/V/VS] switch a palette during saving\restoring progress in Gambatte when playing Gameboy games #273

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ihareg opened this issue Mar 4, 2025 · 0 comments

Comments

@ihareg
Copy link

ihareg commented Mar 4, 2025

How to reproduce

Pre-conditions:

Use Rocknix or muOS on any handhelds.

Steps to reproduce the behaviour:

  1. Use Gambatte emulator for Gameboy games (DMG) - in global setting.
  2. Launch any Gameboy game with the Gambatte emulator.
  3. Trigger Quick menu in the game -> Core Options (Gambatte) -> GB colorization -> Choose [Internal] and in [Internal Palette] any of palette.
  4. Quit the Quick menu.
  5. Try to save (SELECT+R1) or restore (SELECT+L1) a state of the game -> It leads to switching of a palette to previous one (L1) or to a next one (R1) in the list of Internal colorization palettes.

How to find key mapping for Gambatte in core settings:

Inside the Quick menu -> Controls -> Port 1 Controls:
L\L1 button -> Prev. Internal Palette.
R\L1 button -> Next. Internal Palette.

##Solution:
Clear a key mapping for the R1\L1 keys for Gambatte emulator. Leave them empty (---) as default config.
or assign them for R2\L2, because R1\L1 are used for saving\restoring in most handhelds.

Information

ROCKNIX Version: [e.g. 20250118]
Hardware Platform: RG353VS (any of RG353 or any other retro handhelds)

Context

It's quite annoying to change always a palette when U try to save\restore a state during playing GB games using Gambatte emulator and Internal palette.
The only solution: to remap keys in the settings to avoid it. BUT that will be applied ONLY to the current launched game, but not to the core settings at all.

Someone else came across the same issue:
Details in: Reddit

Comment:

I've opened the issue for Rocknix, but they recommended to transfer it to this project: ROCKNIX/distribution#1307

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant