Once a ghost is eaten, it returns to home but instead of being fully transparent, the ghosts wear a "black" suit, covering any tiles over as they pass (most noticeably the dots).
There are a couple of ways of fixing this.
The obvious one is to check for ARGB 0XFF000000 in the gfx_decode_color_palette function around line 2806 or to check for r+g+b==0 around line 2798 and set to 0x0 if true.
Happy to submit a PR for this, depending upon which approach you wish to take.
Once a ghost is eaten, it returns to home but instead of being fully transparent, the ghosts wear a "black" suit, covering any tiles over as they pass (most noticeably the dots).
There are a couple of ways of fixing this.
The obvious one is to check for ARGB 0XFF000000 in the
gfx_decode_color_palettefunction around line 2806 or to check for r+g+b==0 around line 2798 and set to 0x0 if true.Happy to submit a PR for this, depending upon which approach you wish to take.