summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers
diff options
context:
space:
mode:
author smf- <smf-@users.noreply.github.com>2022-05-19 19:16:12 +0100
committer smf- <smf-@users.noreply.github.com>2022-05-19 19:19:27 +0100
commit46a01470e6d4d83c2c7b3cd511571c3357d6051e (patch)
treeaa0d90f60f319eb1d087b911e4c7a7a368a8857d /src/mame/drivers
parent0c258c9d707c7775a8f1943d52c5a54781838c0f (diff)
Updated Commodore LCD colors, based on recent pictures from one of the prototypes. [smf]
Fixed Commodore LCD real time clock reading, it relies on the RTC chip being able to ground PORT A while it is set to an output. Which is documented in the 6522 datasheet as being possible. It's NMOS, so it has weak pull ups and doesn't drive it's output hard. However due to a bug in the prototype ROM code, it currently has the date and month swapped round. [smf]
Diffstat (limited to 'src/mame/drivers')
-rw-r--r--src/mame/drivers/clcd.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mame/drivers/clcd.cpp b/src/mame/drivers/clcd.cpp
index 2f8c678be13..e1c2f639bb4 100644
--- a/src/mame/drivers/clcd.cpp
+++ b/src/mame/drivers/clcd.cpp
@@ -91,8 +91,8 @@ public:
void clcd_palette(palette_device &palette) const
{
- palette.set_pen_color(0, rgb_t(36,72,36));
- palette.set_pen_color(1, rgb_t(2,4,2));
+ palette.set_pen_color(0, rgb_t(124, 149, 143));
+ palette.set_pen_color(1, rgb_t(54,64,65));
}
uint32_t screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)