Skip to content

Button remap not working for some games #1912

@vikiyhs

Description

@vikiyhs

Game Console(s) used

  • Nintendo DS
  • Nintendo DS Lite
  • Nintendo DSi
  • Nintendo DSi XL/LL
  • Nintendo 3DS
  • Nintendo 3DS XL/LL
  • New Nintendo 3DS XL/LL
  • Nintendo 2DS
  • New Nintendo 2DS XL/LL

Launch Method

I’m attempting to remap the buttons to match the Xbox layout. Swapping X and Y works as expected, but swapping A and B does not work in Pokémon Platinum.
I tested Pokémon Black as well, and button remapping works correctly there.

Version used

nds-bootstrap v2.13.1
twilight menu ++ v27.22.1

Game tested/used/applicable

Pokémon Platinum (third generation Pokémon)

Expected Behavior

Swap A and B

Actual Behavior

Failed to swap

Steps to reproduce

A -> B
B -> A

nds-bootstrap.ini

DEBUG = 0
LOGGING = 0
B4DS_MODE = 0
ROMREAD_LED = 0
DMA_ROMREAD_LED = -1
PRECISE_VOLUME_CONTROL = 0
SDNAND = 0
MACRO_MODE = 0
SLEEP_MODE = 1
SOUND_FREQ = 0
CONSOLE_MODEL = 2
HOTKEY = 284
SCREEN_SWAP_HOTKEY = 740
SAVE_RELOCATION = 1
USE_ROM_REGION = 1
NDS_PATH = sd:/roms/nds/Pokemon Platinum.nds
SAV_PATH = sd:/roms/nds/saves/Pokemon Platinum.sav
RAM_DRIVE_PATH = sd:/null.img
QUIT_PATH = sd:/_nds/TWiLightMenu/main.srldr
GUI_LANGUAGE = ja
PHAT_COLORS = 0
LANGUAGE = -1
REGION = -1
DSI_MODE = 1
CARD_READ_DMA = 1
BOOST_CPU = 0
BOOST_VRAM = 0
ASYNC_CARD_READ = 0
DONOR_SDK_VER = 0
PATCH_MPU_REGION = 0
PATCH_MPU_SIZE = 0
FORCE_SLEEP_PATCH = 0
REMAPPED_KEY_A = 1
REMAPPED_KEY_B = 0
REMAPPED_KEY_SELECT = 2
REMAPPED_KEY_START = 3
REMAPPED_KEY_RIGHT = 4
REMAPPED_KEY_LEFT = 5
REMAPPED_KEY_UP = 6
REMAPPED_KEY_DOWN = 7
REMAPPED_KEY_R = 8
REMAPPED_KEY_L = 9
REMAPPED_KEY_X = 11
REMAPPED_KEY_Y = 10

Logs

None

Other notes

No response

Will you be available for future issues and/or replies?

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions