diff --git a/src/main/resources/lang/lang_de.xml b/src/main/resources/lang/lang_de.xml
index 78773912f..dc6aac32c 100644
--- a/src/main/resources/lang/lang_de.xml
+++ b/src/main/resources/lang/lang_de.xml
@@ -522,9 +522,17 @@
Grafik-RAM
Gr-RAM
Wird verwendet, um Bitmap Grafiken anzuzeigen. Der Baustein verhält sich wie ein
- RAM-Baustein mit dem Unterschied, dass der RAM-Inhalt als Grafik angezeigt wird. Jede Speicherstelle definiert die Farbe
- eines Pixels, wobei eine feste Farbpalette verwendet wird. Es werden zwei Grafikseiten abgelegt, sodass ein Screen-Switching möglich ist (Siehe Eingang B).
- Die gesamte Speichergröße beträgt damit damit dx*dy*2 Speicherworte.
+ RAM-Baustein mit dem Unterschied, dass der RAM-Inhalt als Grafik angezeigt wird. Jede Speicherstelle definiert
+ die Farbe eines Pixels, wobei eine feste Farbpalette verwendet wird.
+ Es werden zwei Grafikseiten angelegt, sodass ein Screen-Switching möglich ist (siehe Eingang B).
+ Die gesamte Speichergröße beträgt damit damit dx*dy*2 Speicherworte.
+ Die verwendete Palette ist wie folgt aufgebaut: Die Indizes 0-9 entsprechen den Farben Weiß, Schwarz, Rot,
+ Grün, Blau, Gelb, Türkis, Magenta, Orange und Pink. Die Indizes 32-63 bilden Grauwerte ab und die Indizes
+ 64-127 repräsentieren 64 Farbwerte mit je zwei Bit pro Farbkanal. Dadurch ergibt sich eine einfache Palette,
+ die mit nur 7-Bit angesprochen werden kann.
+ Wird von der Architektur ein 16-Bit Index unterstützt, kann ab Index 0x8000 ein High-Color-Modus mit 5 Bit
+ pro Farbkanal verwendet werden, welcher 32768 Farben ermöglicht.
+
Die Adresse, an der gelesen und geschrieben wird.
Ist dieser Eingang 1, wird mit steigendem Takt das Datenwort gespeichert.
Der Takt. Eine steigende Flanke aktiviert das Speichern.
diff --git a/src/main/resources/lang/lang_en.xml b/src/main/resources/lang/lang_en.xml
index 8e321c43c..57fe18f88 100644
--- a/src/main/resources/lang/lang_en.xml
+++ b/src/main/resources/lang/lang_en.xml
@@ -527,6 +527,12 @@
shows its content on a graphic screen. Every pixel is represented by a memory address. The value stored defines
the color of the pixel, using a fixed color palette. There are two screen buffers implemented to support page
flipping. The input B selects which buffer is shown. Thus, the total memory size is dx * dy * 2 words.
+ The palette used is structured as follows: The indices 0-9 correspond to the colors white, black, red, green,
+ blue, yellow, cyan, magenta, orange and pink. The indices 32-63 map gray values and the indices 64-127
+ represent 64 color values each with two bits per color channel.
+ This results in a simple palette that can be addressed with only 7-bit.
+ If the architecture supports a 16-bit index, from Index 0x8000, a high-color mode with 5 bits per color channel
+ can be used, which enables 32768 colors.
The address to read and write.
If this input is high when the clock becomes high, the the data is stored.