diff --git a/src/helpfile.h b/src/helpfile.h index 3ac0c8bf..9869abc5 100644 --- a/src/helpfile.h +++ b/src/helpfile.h @@ -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[] = {