瀏覽代碼

Fix Marlin splash screen logic (#13646)

Scott Lahteine 5 年之前
父節點
當前提交
cee3b172b9
No account linked to committer's email address
共有 78 個文件被更改,包括 146 次插入45 次删除
  1. 1
    0
      Marlin/Configuration_adv.h
  2. 4
    0
      Marlin/src/inc/Conditionals_LCD.h
  3. 27
    29
      Marlin/src/lcd/dogm/dogm_Bootscreen.h
  4. 40
    16
      Marlin/src/lcd/dogm/ultralcd_DOGM.cpp
  5. 1
    0
      config/default/Configuration_adv.h
  6. 1
    0
      config/examples/3DFabXYZ/Migbot/Configuration_adv.h
  7. 1
    0
      config/examples/AlephObjects/TAZ4/Configuration_adv.h
  8. 1
    0
      config/examples/AliExpress/UM2pExt/Configuration_adv.h
  9. 1
    0
      config/examples/Anet/A2/Configuration_adv.h
  10. 1
    0
      config/examples/Anet/A2plus/Configuration_adv.h
  11. 1
    0
      config/examples/Anet/A6/Configuration_adv.h
  12. 1
    0
      config/examples/Anet/A8/Configuration_adv.h
  13. 1
    0
      config/examples/AnyCubic/i3/Configuration_adv.h
  14. 1
    0
      config/examples/ArmEd/Configuration_adv.h
  15. 1
    0
      config/examples/BIBO/TouchX/cyclops/Configuration_adv.h
  16. 1
    0
      config/examples/BIBO/TouchX/default/Configuration_adv.h
  17. 1
    0
      config/examples/BQ/Hephestos/Configuration_adv.h
  18. 1
    0
      config/examples/BQ/Hephestos_2/Configuration_adv.h
  19. 1
    0
      config/examples/BQ/WITBOX/Configuration_adv.h
  20. 1
    0
      config/examples/Cartesio/Configuration_adv.h
  21. 1
    0
      config/examples/Creality/CR-10/Configuration_adv.h
  22. 1
    0
      config/examples/Creality/CR-10S/Configuration_adv.h
  23. 1
    0
      config/examples/Creality/CR-10_5S/Configuration_adv.h
  24. 1
    0
      config/examples/Creality/CR-10mini/Configuration_adv.h
  25. 1
    0
      config/examples/Creality/CR-8/Configuration_adv.h
  26. 1
    0
      config/examples/Creality/Ender-2/Configuration_adv.h
  27. 1
    0
      config/examples/Creality/Ender-3/Configuration_adv.h
  28. 1
    0
      config/examples/Creality/Ender-4/Configuration_adv.h
  29. 1
    0
      config/examples/Einstart-S/Configuration_adv.h
  30. 1
    0
      config/examples/Felix/Configuration_adv.h
  31. 1
    0
      config/examples/FlashForge/CreatorPro/Configuration_adv.h
  32. 1
    0
      config/examples/FolgerTech/i3-2020/Configuration_adv.h
  33. 1
    0
      config/examples/Formbot/Raptor/Configuration_adv.h
  34. 1
    0
      config/examples/Formbot/T_Rex_2+/Configuration_adv.h
  35. 1
    0
      config/examples/Formbot/T_Rex_3/Configuration_adv.h
  36. 1
    0
      config/examples/Geeetech/A10M/Configuration_adv.h
  37. 1
    0
      config/examples/Geeetech/A20M/Configuration_adv.h
  38. 1
    0
      config/examples/Geeetech/MeCreator2/Configuration_adv.h
  39. 1
    0
      config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h
  40. 1
    0
      config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h
  41. 1
    0
      config/examples/Infitary/i3-M508/Configuration_adv.h
  42. 1
    0
      config/examples/JGAurora/A5/Configuration_adv.h
  43. 1
    0
      config/examples/MakerParts/Configuration_adv.h
  44. 1
    0
      config/examples/Malyan/M150/Configuration_adv.h
  45. 1
    0
      config/examples/Malyan/M200/Configuration_adv.h
  46. 1
    0
      config/examples/Micromake/C1/enhanced/Configuration_adv.h
  47. 1
    0
      config/examples/Mks/Robin/Configuration_adv.h
  48. 1
    0
      config/examples/Mks/Sbase/Configuration_adv.h
  49. 1
    0
      config/examples/RapideLite/RL200/Configuration_adv.h
  50. 1
    0
      config/examples/RigidBot/Configuration_adv.h
  51. 1
    0
      config/examples/SCARA/Configuration_adv.h
  52. 1
    0
      config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h
  53. 1
    0
      config/examples/Sanguinololu/Configuration_adv.h
  54. 1
    0
      config/examples/TheBorg/Configuration_adv.h
  55. 1
    0
      config/examples/TinyBoy2/Configuration_adv.h
  56. 1
    0
      config/examples/Tronxy/X3A/Configuration_adv.h
  57. 1
    0
      config/examples/Tronxy/X5S-2E/Configuration_adv.h
  58. 1
    0
      config/examples/UltiMachine/Archim1/Configuration_adv.h
  59. 1
    0
      config/examples/UltiMachine/Archim2/Configuration_adv.h
  60. 1
    0
      config/examples/VORONDesign/Configuration_adv.h
  61. 1
    0
      config/examples/Velleman/K8200/Configuration_adv.h
  62. 1
    0
      config/examples/Velleman/K8400/Configuration_adv.h
  63. 1
    0
      config/examples/WASP/PowerWASP/Configuration_adv.h
  64. 1
    0
      config/examples/Wanhao/Duplicator 6/Configuration_adv.h
  65. 1
    0
      config/examples/delta/Anycubic/Kossel/Configuration_adv.h
  66. 1
    0
      config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h
  67. 1
    0
      config/examples/delta/FLSUN/kossel/Configuration_adv.h
  68. 1
    0
      config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h
  69. 1
    0
      config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h
  70. 1
    0
      config/examples/delta/MKS/SBASE/Configuration_adv.h
  71. 1
    0
      config/examples/delta/Tevo Little Monster/Configuration_adv.h
  72. 1
    0
      config/examples/delta/generic/Configuration_adv.h
  73. 1
    0
      config/examples/delta/kossel_mini/Configuration_adv.h
  74. 1
    0
      config/examples/delta/kossel_xl/Configuration_adv.h
  75. 1
    0
      config/examples/gCreate/gMax1.5+/Configuration_adv.h
  76. 1
    0
      config/examples/makibox/Configuration_adv.h
  77. 1
    0
      config/examples/tvrrug/Round2/Configuration_adv.h
  78. 1
    0
      config/examples/wt150/Configuration_adv.h

+ 1
- 0
Marlin/Configuration_adv.h 查看文件

@@ -964,6 +964,7 @@
964 964
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
965 965
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
966 966
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
967
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
967 968
 
968 969
   // Frivolous Game Options
969 970
   //#define MARLIN_BRICKOUT

+ 4
- 0
Marlin/src/inc/Conditionals_LCD.h 查看文件

@@ -556,3 +556,7 @@
556 556
     #endif
557 557
   #endif
558 558
 #endif
559
+
560
+#if ENABLED(SLIM_LCD_MENUS)
561
+  #define BOOT_MARLIN_LOGO_SMALL
562
+#endif

+ 27
- 29
Marlin/src/lcd/dogm/dogm_Bootscreen.h 查看文件

@@ -29,8 +29,6 @@
29 29
 
30 30
 #include "../../inc/MarlinConfig.h"
31 31
 
32
-//#define START_BMPHIGH // Costs 399 bytes more flash
33
-
34 32
 #if ENABLED(SHOW_CUSTOM_BOOTSCREEN)
35 33
 
36 34
   #include "../../../_Bootscreen.h"
@@ -44,7 +42,33 @@
44 42
 
45 43
 #endif
46 44
 
47
-#if ENABLED(START_BMPHIGH)
45
+#if ENABLED(BOOT_MARLIN_LOGO_SMALL)
46
+
47
+  #define START_BMPWIDTH      56
48
+
49
+  const unsigned char start_bmp[] PROGMEM = {
50
+    B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
51
+    B01100000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,
52
+    B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,
53
+    B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,
54
+    B10000011,B11001111,B00000000,B00000000,B00001100,B00110000,B00111111,
55
+    B10000111,B11111111,B10000000,B00000000,B00001100,B00110000,B00011111,
56
+    B10000110,B01111001,B10000000,B00000000,B00001100,B00000000,B00001111,
57
+    B10001100,B00110000,B11000111,B10000011,B10001100,B00110000,B11100111,
58
+    B10001100,B00110000,B11001111,B11000111,B11001100,B00110001,B11110011,
59
+    B10001100,B00110000,B11011100,B11101100,B11101100,B00110011,B10111001,
60
+    B10001100,B00110000,B11011000,B01101100,B01101100,B00110011,B00011001,
61
+    B10001100,B00110000,B11010000,B01101100,B00001100,B00110011,B00011001,
62
+    B10001100,B00110000,B11011000,B01101100,B00001100,B00110011,B00011001,
63
+    B10001100,B00110000,B11011100,B01101100,B00001110,B00111011,B00011001,
64
+    B10001100,B00110000,B11001111,B01111100,B00000111,B10011111,B00011001,
65
+    B10001100,B00110000,B11000111,B01111100,B00000011,B10001111,B00011001,
66
+    B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,
67
+    B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000110,
68
+    B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111000
69
+  };
70
+
71
+#else
48 72
 
49 73
   #define START_BMPWIDTH      112
50 74
 
@@ -89,32 +113,6 @@
89 113
     B00000001,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,B10000000
90 114
   };
91 115
 
92
-#else
93
-
94
-  #define START_BMPWIDTH      56
95
-
96
-  const unsigned char start_bmp[] PROGMEM = {
97
-    B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111111,
98
-    B01100000,B00000000,B00000000,B00000000,B00000000,B00000001,B11111111,
99
-    B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B11111111,
100
-    B10000000,B00000000,B00000000,B00000000,B00000000,B00000000,B01111111,
101
-    B10000011,B11001111,B00000000,B00000000,B00001100,B00110000,B00111111,
102
-    B10000111,B11111111,B10000000,B00000000,B00001100,B00110000,B00011111,
103
-    B10000110,B01111001,B10000000,B00000000,B00001100,B00000000,B00001111,
104
-    B10001100,B00110000,B11000111,B10000011,B10001100,B00110000,B11100111,
105
-    B10001100,B00110000,B11001111,B11000111,B11001100,B00110001,B11110011,
106
-    B10001100,B00110000,B11011100,B11101100,B11101100,B00110011,B10111001,
107
-    B10001100,B00110000,B11011000,B01101100,B01101100,B00110011,B00011001,
108
-    B10001100,B00110000,B11010000,B01101100,B00001100,B00110011,B00011001,
109
-    B10001100,B00110000,B11011000,B01101100,B00001100,B00110011,B00011001,
110
-    B10001100,B00110000,B11011100,B01101100,B00001110,B00111011,B00011001,
111
-    B10001100,B00110000,B11001111,B01111100,B00000111,B10011111,B00011001,
112
-    B10001100,B00110000,B11000111,B01111100,B00000011,B10001111,B00011001,
113
-    B01000000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000010,
114
-    B01100000,B00000000,B00000000,B00000000,B00000000,B00000000,B00000110,
115
-    B00011111,B11111111,B11111111,B11111111,B11111111,B11111111,B11111000
116
-  };
117
-
118 116
 #endif
119 117
 
120 118
 #ifndef START_BMP_BYTEWIDTH

+ 40
- 16
Marlin/src/lcd/dogm/ultralcd_DOGM.cpp 查看文件

@@ -154,29 +154,53 @@ void MarlinUI::set_font(const MarlinFont font_nr) {
154 154
       lcd_custom_bootscreen();
155 155
     #endif
156 156
 
157
-    constexpr uint8_t offy =
158
-      #if ENABLED(START_BMPHIGH)
159
-        (LCD_PIXEL_HEIGHT - (START_BMPHEIGHT)) / 2
160
-      #else
161
-        MENU_FONT_HEIGHT
162
-      #endif
163
-    ;
164
-
165
-    const uint8_t width = u8g.getWidth(), height = u8g.getHeight(),
166
-                  offx = (width - (START_BMPWIDTH)) / 2;
157
+    // Screen dimensions.
158
+    //const uint8_t width = u8g.getWidth(), height = u8g.getHeight();
159
+    constexpr uint8_t width = LCD_PIXEL_WIDTH, height = LCD_PIXEL_HEIGHT;
160
+
161
+    // Determine text space needed
162
+    #ifndef STRING_SPLASH_LINE2
163
+      constexpr uint8_t text_total_height = MENU_FONT_HEIGHT,
164
+                        text_width_1 = (sizeof(STRING_SPLASH_LINE1) - 1) * (MENU_FONT_WIDTH),
165
+                        text_width_2 = 0;
166
+    #else
167
+      constexpr uint8_t text_total_height = (MENU_FONT_HEIGHT) * 2,
168
+                        text_width_1 = (sizeof(STRING_SPLASH_LINE1) - 1) * (MENU_FONT_WIDTH),
169
+                        text_width_2 = (sizeof(STRING_SPLASH_LINE2) - 1) * (MENU_FONT_WIDTH);
170
+    #endif
171
+    constexpr uint8_t text_max_width = MAX(text_width_1, text_width_2),
172
+                      rspace = width - (START_BMPWIDTH);
173
+
174
+    int8_t offx, offy, txt_base, txt_offx_1, txt_offx_2;
175
+
176
+    // Can the text fit to the right of the bitmap?
177
+    if (text_max_width < rspace) {
178
+      constexpr uint8_t inter = (width - text_max_width - (START_BMPWIDTH)) / 3; // Evenly distribute horizontal space
179
+      offx = inter;                             // First the boot logo...
180
+      offy = (height - (START_BMPHEIGHT)) / 2;  // ...V-aligned in the full height
181
+      txt_offx_1 = txt_offx_2 = inter + (START_BMPWIDTH) + inter; // Text right of the bitmap
182
+      txt_base = (height + MENU_FONT_ASCENT + text_total_height - (MENU_FONT_HEIGHT)) / 2; // Text vertical center
183
+    }
184
+    else {
185
+      constexpr uint8_t inter = (height - text_total_height - (START_BMPHEIGHT)) / 3; // Evenly distribute vertical space
186
+      offy = inter;                             // V-align boot logo proportionally
187
+      offx = rspace / 2;                        // Center the boot logo in the whole space
188
+      txt_offx_1 = (width - text_width_1) / 2;  // Text 1 centered
189
+      txt_offx_2 = (width - text_width_2) / 2;  // Text 2 centered
190
+      txt_base = offy + START_BMPHEIGHT + offy + text_total_height - (MENU_FONT_DESCENT);   // Even spacing looks best
191
+    }
192
+    NOLESS(offx, 0);
193
+    NOLESS(offy, 0);
167 194
 
168 195
     u8g.firstPage();
169 196
     do {
170 197
       u8g.drawBitmapP(offx, offy, (START_BMPWIDTH + 7) / 8, START_BMPHEIGHT, start_bmp);
171 198
       set_font(FONT_MENU);
172 199
       #ifndef STRING_SPLASH_LINE2
173
-        const uint8_t txt1X = width - (sizeof(STRING_SPLASH_LINE1) - 1) * (MENU_FONT_WIDTH);
174
-        u8g.drawStr(txt1X, (height + MENU_FONT_HEIGHT) / 2, STRING_SPLASH_LINE1);
200
+        u8g.drawStr(txt_offx_1, txt_base, STRING_SPLASH_LINE1);
175 201
       #else
176
-        const uint8_t txt1X = (width - (sizeof(STRING_SPLASH_LINE1) - 1) * (MENU_FONT_WIDTH)) / 2,
177
-                      txt2X = (width - (sizeof(STRING_SPLASH_LINE2) - 1) * (MENU_FONT_WIDTH)) / 2;
178
-        u8g.drawStr(txt1X, height - (MENU_FONT_HEIGHT) * 3 / 2, STRING_SPLASH_LINE1);
179
-        u8g.drawStr(txt2X, height - (MENU_FONT_HEIGHT) * 1 / 2, STRING_SPLASH_LINE2);
202
+        u8g.drawStr(txt_offx_1, txt_base - (MENU_FONT_HEIGHT), STRING_SPLASH_LINE1);
203
+        u8g.drawStr(txt_offx_2, txt_base, STRING_SPLASH_LINE2);
180 204
       #endif
181 205
     } while (u8g.nextPage());
182 206
     #ifndef BOOTSCREEN_TIMEOUT

+ 1
- 0
config/default/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/3DFabXYZ/Migbot/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/AlephObjects/TAZ4/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/AliExpress/UM2pExt/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Anet/A2/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Anet/A2plus/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Anet/A6/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Anet/A8/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/AnyCubic/i3/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/ArmEd/Configuration_adv.h 查看文件

@@ -970,6 +970,7 @@
970 970
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
971 971
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
972 972
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
973
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
973 974
 
974 975
   // Frivolous Game Options
975 976
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/BIBO/TouchX/cyclops/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/BIBO/TouchX/default/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/BQ/Hephestos/Configuration_adv.h 查看文件

@@ -963,6 +963,7 @@
963 963
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
964 964
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
965 965
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
966
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
966 967
 
967 968
   // Frivolous Game Options
968 969
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/BQ/Hephestos_2/Configuration_adv.h 查看文件

@@ -971,6 +971,7 @@
971 971
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
972 972
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
973 973
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
974
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
974 975
 
975 976
   // Frivolous Game Options
976 977
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/BQ/WITBOX/Configuration_adv.h 查看文件

@@ -963,6 +963,7 @@
963 963
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
964 964
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
965 965
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
966
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
966 967
 
967 968
   // Frivolous Game Options
968 969
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Cartesio/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Creality/CR-10/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Creality/CR-10S/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Creality/CR-10_5S/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Creality/CR-10mini/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Creality/CR-8/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Creality/Ender-2/Configuration_adv.h 查看文件

@@ -963,6 +963,7 @@
963 963
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
964 964
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
965 965
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
966
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
966 967
 
967 968
   // Frivolous Game Options
968 969
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Creality/Ender-3/Configuration_adv.h 查看文件

@@ -963,6 +963,7 @@
963 963
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
964 964
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
965 965
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
966
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
966 967
 
967 968
   // Frivolous Game Options
968 969
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Creality/Ender-4/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Einstart-S/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Felix/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/FlashForge/CreatorPro/Configuration_adv.h 查看文件

@@ -962,6 +962,7 @@
962 962
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
963 963
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
964 964
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
965
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
965 966
 
966 967
   // Frivolous Game Options
967 968
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/FolgerTech/i3-2020/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Formbot/Raptor/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Formbot/T_Rex_2+/Configuration_adv.h 查看文件

@@ -970,6 +970,7 @@
970 970
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
971 971
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
972 972
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
973
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
973 974
 
974 975
   // Frivolous Game Options
975 976
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Formbot/T_Rex_3/Configuration_adv.h 查看文件

@@ -970,6 +970,7 @@
970 970
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
971 971
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
972 972
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
973
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
973 974
 
974 975
   // Frivolous Game Options
975 976
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Geeetech/A10M/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Geeetech/A20M/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Geeetech/MeCreator2/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Infitary/i3-M508/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/JGAurora/A5/Configuration_adv.h 查看文件

@@ -963,6 +963,7 @@
963 963
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
964 964
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
965 965
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
966
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
966 967
 
967 968
   // Frivolous Game Options
968 969
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/MakerParts/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Malyan/M150/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Malyan/M200/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Micromake/C1/enhanced/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Mks/Robin/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Mks/Sbase/Configuration_adv.h 查看文件

@@ -967,6 +967,7 @@
967 967
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
968 968
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
969 969
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
970
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
970 971
 
971 972
   // Frivolous Game Options
972 973
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/RapideLite/RL200/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/RigidBot/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/SCARA/Configuration_adv.h 查看文件

@@ -963,6 +963,7 @@
963 963
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
964 964
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
965 965
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
966
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
966 967
 
967 968
   // Frivolous Game Options
968 969
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h 查看文件

@@ -963,6 +963,7 @@
963 963
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
964 964
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
965 965
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
966
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
966 967
 
967 968
   // Frivolous Game Options
968 969
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Sanguinololu/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/TheBorg/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/TinyBoy2/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Tronxy/X3A/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Tronxy/X5S-2E/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/UltiMachine/Archim1/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/UltiMachine/Archim2/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/VORONDesign/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Velleman/K8200/Configuration_adv.h 查看文件

@@ -979,6 +979,7 @@
979 979
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
980 980
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
981 981
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
982
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
982 983
 
983 984
   // Frivolous Game Options
984 985
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Velleman/K8400/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/WASP/PowerWASP/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/Wanhao/Duplicator 6/Configuration_adv.h 查看文件

@@ -965,6 +965,7 @@
965 965
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
966 966
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
967 967
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
968
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
968 969
 
969 970
   // Frivolous Game Options
970 971
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/delta/Anycubic/Kossel/Configuration_adv.h 查看文件

@@ -965,6 +965,7 @@
965 965
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
966 966
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
967 967
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
968
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
968 969
 
969 970
   // Frivolous Game Options
970 971
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/delta/FLSUN/auto_calibrate/Configuration_adv.h 查看文件

@@ -965,6 +965,7 @@
965 965
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
966 966
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
967 967
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
968
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
968 969
 
969 970
   // Frivolous Game Options
970 971
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/delta/FLSUN/kossel/Configuration_adv.h 查看文件

@@ -965,6 +965,7 @@
965 965
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
966 966
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
967 967
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
968
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
968 969
 
969 970
   // Frivolous Game Options
970 971
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/delta/FLSUN/kossel_mini/Configuration_adv.h 查看文件

@@ -965,6 +965,7 @@
965 965
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
966 966
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
967 967
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
968
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
968 969
 
969 970
   // Frivolous Game Options
970 971
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/delta/Geeetech/Rostock 301/Configuration_adv.h 查看文件

@@ -965,6 +965,7 @@
965 965
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
966 966
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
967 967
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
968
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
968 969
 
969 970
   // Frivolous Game Options
970 971
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/delta/MKS/SBASE/Configuration_adv.h 查看文件

@@ -965,6 +965,7 @@
965 965
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
966 966
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
967 967
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
968
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
968 969
 
969 970
   // Frivolous Game Options
970 971
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/delta/Tevo Little Monster/Configuration_adv.h 查看文件

@@ -965,6 +965,7 @@
965 965
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
966 966
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
967 967
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
968
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
968 969
 
969 970
   // Frivolous Game Options
970 971
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/delta/generic/Configuration_adv.h 查看文件

@@ -965,6 +965,7 @@
965 965
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
966 966
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
967 967
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
968
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
968 969
 
969 970
   // Frivolous Game Options
970 971
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/delta/kossel_mini/Configuration_adv.h 查看文件

@@ -964,6 +964,7 @@
964 964
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
965 965
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
966 966
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
967
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
967 968
 
968 969
   // Frivolous Game Options
969 970
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/delta/kossel_xl/Configuration_adv.h 查看文件

@@ -965,6 +965,7 @@
965 965
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
966 966
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
967 967
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
968
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
968 969
 
969 970
   // Frivolous Game Options
970 971
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/gCreate/gMax1.5+/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/makibox/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/tvrrug/Round2/Configuration_adv.h 查看文件

@@ -966,6 +966,7 @@
966 966
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
967 967
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
968 968
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
969
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
969 970
 
970 971
   // Frivolous Game Options
971 972
   //#define MARLIN_BRICKOUT

+ 1
- 0
config/examples/wt150/Configuration_adv.h 查看文件

@@ -967,6 +967,7 @@
967 967
   //#define STATUS_ALT_FAN_BITMAP     // Use the alternative fan bitmap
968 968
   //#define STATUS_FAN_FRAMES 3       // :[0,1,2,3,4] Number of fan animation frames
969 969
   //#define STATUS_HEAT_PERCENT       // Show heating in a progress bar
970
+  //#define BOOT_MARLIN_LOGO_SMALL    // Show a smaller Marlin logo on the Boot Screen (saving 399 bytes of flash)
970 971
 
971 972
   // Frivolous Game Options
972 973
   //#define MARLIN_BRICKOUT

Loading…
取消
儲存