Document 8bit modes (CPC)

This commit is contained in:
Thomas Bernard 2018-11-22 23:28:08 +01:00
parent 9fb2270f58
commit 105b5f7ffe
No known key found for this signature in database
GPG Key ID: 0FF11B67A5C0863C

View File

@ -1920,6 +1920,7 @@ static const T_Help_table helptable_effects[] =
HELP_TEXT ("of unique tiles after each analysis.")
HELP_TEXT ("")
HELP_TEXT ("")
//HELP_TEXT ("0----5----0----5----0X---5----0----5----0--X")
HELP_TITLE("8 BIT")
HELP_TEXT (" This mode enable constraints of the vintage")
HELP_TEXT ("8bits computers video modes, such as the ZX")
@ -1931,6 +1932,41 @@ static const T_Help_table helptable_effects[] =
HELP_TEXT ("Opens the menu to choose the type of")
HELP_TEXT ("constraints")
HELP_TEXT ("")
HELP_TEXT ("")
HELP_BOLD ("Amstrad CPC Mode5")
HELP_TEXT ("This mode works on 5 layers pictures with a")
HELP_TEXT ("width multiple of 48.")
HELP_TEXT ("- Layer 1 defines INK 0 for the full screen.")
HELP_TEXT (" The whole layer is filled at once.")
HELP_TEXT ("- Layer 2 defines INK 1 for each line. Any")
HELP_TEXT (" paint fills a full line in this layer")
HELP_TEXT ("- Layer 3 defines INK 2 for each line. Any")
HELP_TEXT (" paint fills a full line in this layer")
HELP_TEXT ("- Layer 4 defines INK 3 for 48x1 blocks.")
HELP_TEXT (" A whole block is filled at once.")
HELP_TEXT ("- Layer 5 defines which INK is displayed for")
HELP_TEXT (" the pixel. All pixels are addressables.")
HELP_TEXT ("")
HELP_TEXT ("Layers 1-4 must be filled with CPC Hardware")
HELP_TEXT ("colors, ie 64-95 (0x40-0x5F). INKs 0-3 are")
HELP_TEXT ("selected in layer 5 with colors 0-3.")
HELP_TEXT ("")
HELP_TEXT ("")
HELP_BOLD ("Amstrad CPC Rasters")
HELP_TEXT ("This mode works on 5 layers as Mode5. Layer")
HELP_TEXT ("layout and function are the same. The")
HELP_TEXT ("difference lies in the fewer constraints in")
HELP_TEXT ("INK changes. They need to happen in 32pixels")
HELP_TEXT ("or more, at 8 pixels boundaries.")
HELP_TEXT ("")
HELP_TEXT ("")
HELP_BOLD ("Amstrad CPC EGX/EG2")
HELP_TEXT ("Theses modes mix lines in mode0/mode1 (EGX)")
HELP_TEXT ("and mode1/mode2 (EGX2).")
HELP_TEXT ("Odd lines have pixels twice as wide as even")
HELP_TEXT ("lines but with twice as much possible colors")
HELP_TEXT ("")
HELP_TEXT ("")
};
static const T_Help_table helptable_text[] =
{