Skip to content

[Regression] Sprite viewer/Tile viewer displays wrong hex-values for colors #1648

Description

@RetroEdit

Take for instance, this green:

mGBA tile viewer comparison

0.7.3 presents the unscaled value 00F800. 0.8b1 (and the latest hourly) say it has a blue component, with 00C6FF. My image editor of choice (Paint.NET) disagrees and says it is 00FF00.

I traced this issue back to 5896-178348d, so presumably the alteration made there to fix #1511 wasn't quite implemented correctly.

It may not be necessary, but if you really want to reproduce this specific example, you can do so by opening Game & Watch Gallery 4, starting the Fire Modern subgame (you must choose Modern, but difficulty shouldn't matter). Then open the tile viewer, switch the palette number to 7, go to tile 193 and click on the green two pixels to the left of Yoshi's nostril. There are probably simpler ways to reproduce.

Activity

  1. added a commit that references this issue on Jan 27, 2020
    85f7f36
  2. added a commit that references this issue on Sep 9, 2026
    21edffb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions