Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
02156 Color/Palette Minor Always Aug 24, 2008, 00:27 Sep 22, 2008, 20:52
Tester M.A.S.H. View Status Public Platform MAME (Self-compiled)
Assigned To couriersud Resolution Fixed OS
Status [?] Resolved Driver
Version 0.127 Fixed in Version 0.127u5 Build Normal
Fixed in Git Commit Github Pull Request #
Summary 02156: naughtyb: Wrong RESNET calculation of the green component.
Description In MAME 0.61 the color system of Naughty Boy was switched to RESNET
calculations and since this version some colors are wrong.
The woods are red and not braun (see screenshot 0.60 / 0.127).
Compare it also with the arcade shot from the flyer. The flyer shows
both screens, in the game it scrolls from down to up.
I compared the video drivers from MAME 0.60 and 0.61
and found out that only the green component was calculated wrong.

Changed line 95 in mame\video\naughtyb.c from:

g = combine_2_weights(gweights, bit0, bit1);

to the old 0.60 formel: g = 0x55 * bit0 + 0xaa * bit1;

and all colors are matched the original.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version 0.61
Affected Sets / Systems naughtyb
Attached Files
png file icon naughtyb-060-0127.png (12,173 bytes) Aug 24, 2008, 00:27
png file icon naughtyb-flyer.png (111,975 bytes) Aug 24, 2008, 00:27
Relationships
There are no relationship linked to this issue.
Notes
1
User avatar
No.02533
couriersud
Developer
Sep 22, 2008, 20:52
Implemented 7407 open collector buffer