Viewing Issue Advanced Details Jump to Notes ] m62.cpp
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
04242 Graphics Minor Always Feb 10, 2011, 21:00 Jul 26, 2011, 21:58
Tester Tafoid View Status Public Platform MAME (Self-compiled)
Assigned To hap Resolution Fixed OS Windows XP (32-bit)
Status [?] Resolved   Driver m62.cpp
Version 0.141u2 Fixed in Version 0.143u2 Build Normal
Summary 04242: All sets in m62.c and phoenix.c: Colors appears "washed out"
Description Compared to previous screens as far back as I can test, the colors for all games in the driver all seem to suffer from colors that have faded or "washed out"
Steps To Reproduce
Additional Information I'm setting to possible until such time we can be 100% certain this is not how they are supposed to be.
r11392 is the offending revision - having to do with palette.c changes.
Regression Version 0.141u2
Affected Sets / Systems All sets in m62.c and phoenix.c
Attached Files
png file icon kungfum-u1.png (3,371 bytes)  Feb 10, 2011, 21:00 by Tafoid
Kung Fu Master - 0.141u1
png file icon kungfum-u2.png (3,424 bytes)  Feb 10, 2011, 21:01 by Tafoid
Kung Fu Master - 0.141u2
png file icon kungfum_pre_normalize.png (3,439 bytes)  Feb 22, 2011, 21:04 by hap
gif file icon kfm_line1.gif (105,477 bytes)  Jul 24, 2011, 10:15 by hap
gif file icon kfm_line2.gif (55,542 bytes)  Jul 24, 2011, 10:16 by hap
gif file icon kfm_line3.gif (132,101 bytes)  Jul 24, 2011, 10:16 by hap
jpg file icon kfm_resistors.jpg (137,860 bytes)  Jul 24, 2011, 10:16 by hap

-  Notes
User avatar
Feb 11, 2011, 06:59
Phoenix seems affected too
User avatar
Feb 22, 2011, 21:16
kungfum_pre_normalize.png is the palette fed to palette_normalize_range
User avatar
Feb 22, 2011, 21:19
drivers that use palette_normalize_range: dkong.c, m62.c, mario.c, phoenix.c, popper.c.
IMHO visible degradation only in m62.c and phoenix.c
User avatar
Feb 23, 2011, 09:41
for info: MESS also has a problem with palette_normalize_range: samcoupe is now only shades of grey instead of full colour. By replacing a few lines near the end of that routine with what used to be there, it can work again.
User avatar
Jul 24, 2011, 10:10
edited on: Jul 24, 2011, 10:20
btw It looks better if you remove palette_normalize_range from m62 and increase contrast to 1.5

adding some pics and info by Stefan Lindberg from this thread:
This confirms that at least kungfum colors are not supposed to be washed out. It's easy to tell on the red "thomas" text.

I'm disregarding the gfx artifacts here; lines like the kidniki hair sprite.
The resistors on the pic are the same as in video/m62.c, so that part is at least correct in mame.

User avatar
Jul 26, 2011, 21:58
phoenix.c: it was a bug in the color prom resnet
m62.c: increased default contrast to fix it