TASEmulators / TASEmulators/BizHawk

(GB) GPU Viewer: Mouseover Object Viewer Displays Wrong Sprites

Open
#2,881 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

App: EmuHawk help wanted
Dominant language
C#
Stars
2.8k
Forks
468
PR merge metrics
No merged PRs in 30d

Description

BizHawk's OAM Objects screen in Game Boy GPU Debugger is broken. Hover your cursor over any section of Objects screen and you see something is wrong. Instead of showing object details, it shows sprite details that come out of nowhere.
Objects screen also sometimes flickers, which does not happen in other screens.
Also, transparent color of a sprite is displayed on top of the sprites, and also sprites are also incorrectly prioritized, causing some objects to "cutoff" randomly.

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 by reproducing the problem in BizHawk's Game Boy GPU Debugger, focusing on the OAM Objects screen and hovering over its sections. Investigate the incorrect object details, flickering, transparent-color overlay, and sprite prioritization; done means the screen consistently shows the correct details and renders objects without these visual errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.