TASEmulators / TASEmulators/BizHawk

Switching to/from SGB is unintuitive

Open
#2,289 1 comment 1 reaction 0 assignees View on GitHub

@Fortranm is already working on this.

Since Mar 12, 2026.

  • #4655 by @Fortranm — open
App: EmuHawk Core: BSNES Core: Gambatte Repro: Fixed/added in branch/fork Request: Feature/Enhancement
Dominant language
C#
Stars
2.8k
Forks
468
PR merge metrics
No merged PRs in 30d

Description

Ideally, SameBoy and bsnes would just be selectable as core in Config > Cores > GB, instead of having to go through the rigamarole of checking the GB in SGB menu item.

They could both have the suffix (SGB), to clearly indicate they're specific to SGB.

The only potential problem is Game Boy Color games that don't support Game Boy mode, but certain GBC games work in Super Game Boy anyway, so it's not a problem specific to this suggested UI improvement. If it really becomes an issue that needs addressing, it could be treated like QuickNES, where certain games are not supported (ideally, it would probably be detected and reported by the core if that's possible; a whitelist would be much less ideal).

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

Start at Config > Cores > GB and inspect the existing GB in SGB menu flow, including how SameBoy, bsnes, and QuickNES are presented. Compare the linked pull request before starting. Done means SameBoy and bsnes are selectable GB cores with an (SGB) suffix and the relevant unsupported-game behavior is addressed.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.