TASEmulators / TASEmulators/BizHawk

Request: Switching screens for DS and 3DS

Open
#4,641 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

App: EmuHawk Core: Encore Request: Feature/Enhancement
Dominant language
C#
Stars
2.8k
Forks
468
PR merge metrics
No merged PRs in 30d

Description

A hotkey for instantly switching the top and bottom screens would be really helpful for DS and 3DS games, when playing with the layout of one screen being large.

MelonDS and Citra normally have this feature.

Examples of games that would benefit from this: Sonic Rush, Sonic Rush Adventure, Sonic Colors, Legend of Zelda Ocarina of Time 3D, Legend of Zelda Majora's Mask 3D, etc...

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 locate the DS and 3DS screen-layout handling and existing hotkey configuration, then determine how the top and bottom screens are represented. Done means a hotkey can instantly swap those screens for both DS and 3DS games without disrupting the large-screen layout.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.