Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
03823 Color/Palette Minor Always May 1, 2010, 08:03 May 9, 2010, 19:18
Tester Justin Kerk View Status Public Platform MAME (Self-compiled)
Assigned To AWJ Resolution Fixed OS Windows XP (64-bit)
Status [?] Resolved Driver
Version 0.137u3 Fixed in Version 0.138 Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 03823: pc_miket: Bad colours
Description Colours are now bad in this game, black is displaying as bright green. Menu seems to be OK, just the game screen. Other PlayChoice-10 titles like pc_smb3 and pc_gntlt look OK.

Presumably this is a regression from the NES palette updates in 0.137u3 but I have not verified this.
Steps To Reproduce
Additional Information Self-compiled C2D-optimized 64-bit build using official tools.
Github Commit
Flags
Regression Version 0.137u3
Affected Sets / Systems pc_miket
Attached Files
png file icon 0005.png (9,090 bytes) May 1, 2010, 08:03
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.06028
AWJ
Developer
May 2, 2010, 03:13
I've just sent in a patch to fix this bug.

When I made color emphasis on the NES PPU actually do something in 0.137u3, it exposed a bug elsewhere in MAME's implementation. The internal palette RAM in the NES PPU is only 6 bits wide, but MAME was retaining--and using--all 8 bits written and just masking the top 2 out when the palette RAM was read back by the CPU.