Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06201 Graphics Minor Always May 4, 2016, 10:23 May 5, 2016, 08:12
Tester nls View Status Public Platform MESS (Official Binary)
Assigned To Resolution Open OS Windows Vista/7/8 (64-bit)
Status [?] Confirmed Driver amstrad.cpp
Version 0.173 Fixed in Version Build Normal
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 06201: cpcp464p, cpc6128p, gx4000: Monochrome monitor is not monochrome
Description In current implementation of this driver, setting the monitor to monochrome (which was normal factory option for these), actually just changes background to light green, while KEEPING all the colors enabled!
Steps To Reproduce Set monitor to monochrome in system configuration, run a game (like Amstrad stock, Burn Rubber). Background remains a (fake) green (no monochrome monitor produced this green) and all other game colors show normally (red, blue etc.).
Additional Information
Github Commit
Regression Version
Affected Sets / Systems cpcp464p, cpc6128p, gx4000
Attached Files
There are no relationship linked to this issue.
User avatar
May 5, 2016, 00:31
Get me some example pictures and comparisons?
There was recent discussion regarding it here:
User avatar
May 5, 2016, 08:12
edited on: May 5, 2016, 08:12
What kind of example pictures? I don't have a real green monitor (or a CPC for that matter).

I am not sure of the proper way to make it work (it could be just stripping R and B signals, it could be retaining luma and stripping chrominance. Don't know.
NOTE that CPC464 and CPC6128 (non-plus) models work properly in green mode.

In other words this BASIC program (sorry never owned an Amstrad CPC):

20 FOR i=0 TO 26
30 INK 0,i
40 LOCATE 10,12:PRINT"INK";i
50 FOR t=1 TO 400:NEXT t,i
60 MODE 1:INK 0,1:INK 1,24:CLS

...will produce green hues in CPC464/6128/664 with set monitor green, but will still produce colors in CPC464+/6128+/GX4000.