Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
03161 Color/Palette Minor Always May 8, 2009, 21:47 Apr 1, 2021, 20:27
Tester Smitdogg View Status Public Platform MAME (Self-compiled)
Assigned To dink Resolution Fixed OS
Status [?] Resolved Driver
Version 0.131u1 Fixed in Version 0.231 Build
Fixed in Git Commit 0d897d0 Github Pull Request #
Summary 03161: gslgr94u, gslgr94j: Some colors aren't correct on the pre-game screens.
Description Some colors aren't correct on the pre-game screens. If you check the pcb comparison pics, it looks like MAME is darkening highlights instead using of a light blue background + pink text highlights.
Steps To Reproduce
Additional Information
Github Commit
Regression Version
Affected Sets / Systems gslgr94u, gslgr94j
Attached Files
jpg file icon gs1.JPG (40,367 bytes) May 8, 2009, 21:47
png file icon gs1mame.png (2,908 bytes) May 8, 2009, 21:47
jpg file icon gs2.JPG (44,120 bytes) May 8, 2009, 21:48
png file icon gs2mame.png (14,490 bytes) May 8, 2009, 21:48
There are no relationship linked to this issue.
User avatar
Mar 29, 2021, 16:02
Some research by dink of FBNeo here:
User avatar
Mar 30, 2021, 00:48
The same problem also affects sws95,96,97 (and probably others), I believe the shadow palette offset needs to be set to 0x800 for the nb1/2 hardware.
In video/namco_c355spr.cpp:
this, for instance, could be made configurable.
const int shadow_offset = (palette.shadows_enabled()) ? palette.entries() : 0;
The extra shadow palette - which is a brightness-reduced copy of the palette at the end of the palette is not needed for this hw.

best regards,
- dink
User avatar
Apr 1, 2021, 20:27
namcos2_sprite had it too, see eg. sws