libretro / libretro/RetroArch

Single Gamepad Dual-Character Control Port Configuration Scheme

Open
#18,549 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature request
Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

Core Requirement: Controlling two characters with a single gamepad. Currently, only the joystick of Player 2 (P2) works, and it is necessary to enable all buttons of P2 (including action buttons, function buttons, etc.) instead of restricting button functions.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. First clarify how a single gamepad should map controls for both players and how that configuration should be exposed. Done means one gamepad can control two characters, with all Player 2 action and function buttons available rather than only its joystick.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.