New options: Bootscreen as Info, game Easter-egg (#13829)

2.0.x
Marcio Teixeira 5 years ago committed by Scott Lahteine
parent 180f9a4c22
commit eefe3f595a

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -105,56 +105,63 @@ void MarlinUI::set_font(const MarlinFont font_nr) {
#if ENABLED(SHOW_BOOTSCREEN) #if ENABLED(SHOW_BOOTSCREEN)
#if ENABLED(SHOW_CUSTOM_BOOTSCREEN) #if ENABLED(SHOW_CUSTOM_BOOTSCREEN)
// Draws a slice of a particular frame of the custom bootscreen, without the u8g loop
FORCE_INLINE void draw_custom_bootscreen(const u8g_pgm_uint8_t * const bmp, const bool erase=true) { void MarlinUI::draw_custom_bootscreen(const uint8_t frame/*=0*/) {
constexpr u8g_uint_t left = u8g_uint_t((LCD_PIXEL_WIDTH - (CUSTOM_BOOTSCREEN_BMPWIDTH)) / 2), constexpr u8g_uint_t left = u8g_uint_t((LCD_PIXEL_WIDTH - (CUSTOM_BOOTSCREEN_BMPWIDTH)) / 2),
top = u8g_uint_t((LCD_PIXEL_HEIGHT - (CUSTOM_BOOTSCREEN_BMPHEIGHT)) / 2); top = u8g_uint_t((LCD_PIXEL_HEIGHT - (CUSTOM_BOOTSCREEN_BMPHEIGHT)) / 2);
#if ENABLED(CUSTOM_BOOTSCREEN_INVERTED) #if ENABLED(CUSTOM_BOOTSCREEN_INVERTED)
constexpr u8g_uint_t right = left + CUSTOM_BOOTSCREEN_BMPWIDTH, constexpr u8g_uint_t right = left + CUSTOM_BOOTSCREEN_BMPWIDTH,
bottom = top + CUSTOM_BOOTSCREEN_BMPHEIGHT; bottom = top + CUSTOM_BOOTSCREEN_BMPHEIGHT;
#endif #endif
u8g.firstPage();
do { const u8g_pgm_uint8_t * const bmp =
u8g.drawBitmapP( #if ENABLED(ANIMATED_BOOTSCREEN)
left, top, (u8g_pgm_uint8_t*)pgm_read_ptr(&custom_bootscreen_animation[frame])
CEILING(CUSTOM_BOOTSCREEN_BMPWIDTH, 8), CUSTOM_BOOTSCREEN_BMPHEIGHT, bmp
);
#if ENABLED(CUSTOM_BOOTSCREEN_INVERTED)
if (erase) {
u8g.setColorIndex(1);
if (top) u8g.drawBox(0, 0, LCD_PIXEL_WIDTH, top);
if (left) u8g.drawBox(0, top, left, CUSTOM_BOOTSCREEN_BMPHEIGHT);
if (right < LCD_PIXEL_WIDTH) u8g.drawBox(right, top, LCD_PIXEL_WIDTH - right, CUSTOM_BOOTSCREEN_BMPHEIGHT);
if (bottom < LCD_PIXEL_HEIGHT) u8g.drawBox(0, bottom, LCD_PIXEL_WIDTH, LCD_PIXEL_HEIGHT - bottom);
}
#else #else
UNUSED(erase); custom_start_bmp
#endif #endif
} while (u8g.nextPage()); ;
}
void lcd_custom_bootscreen() { u8g.drawBitmapP(
#if ENABLED(ANIMATED_BOOTSCREEN) left, top,
LOOP_L_N(f, COUNT(custom_bootscreen_animation)) { CEILING(CUSTOM_BOOTSCREEN_BMPWIDTH, 8), CUSTOM_BOOTSCREEN_BMPHEIGHT, bmp
if (f) safe_delay(CUSTOM_BOOTSCREEN_FRAME_TIME); );
draw_custom_bootscreen((u8g_pgm_uint8_t*)pgm_read_ptr(&custom_bootscreen_animation[f]), f == 0);
#if ENABLED(CUSTOM_BOOTSCREEN_INVERTED)
if (frame == 0) {
u8g.setColorIndex(1);
if (top) u8g.drawBox(0, 0, LCD_PIXEL_WIDTH, top);
if (left) u8g.drawBox(0, top, left, CUSTOM_BOOTSCREEN_BMPHEIGHT);
if (right < LCD_PIXEL_WIDTH) u8g.drawBox(right, top, LCD_PIXEL_WIDTH - right, CUSTOM_BOOTSCREEN_BMPHEIGHT);
if (bottom < LCD_PIXEL_HEIGHT) u8g.drawBox(0, bottom, LCD_PIXEL_WIDTH, LCD_PIXEL_HEIGHT - bottom);
} }
#endif
}
// Shows the custom bootscreen, with the u8g loop, animations and delays
void MarlinUI::show_custom_bootscreen() {
#if DISABLED(ANIMATED_BOOTSCREEN)
constexpr millis_t d = 0;
constexpr uint8_t f = 0;
#else #else
draw_custom_bootscreen(custom_start_bmp); constexpr millis_t d = CUSTOM_BOOTSCREEN_FRAME_TIME;
LOOP_L_N(f, COUNT(custom_bootscreen_animation))
#endif #endif
{
u8g.firstPage();
do { draw_custom_bootscreen(f); } while (u8g.nextPage());
if (d) safe_delay(d);
}
#ifndef CUSTOM_BOOTSCREEN_TIMEOUT #ifndef CUSTOM_BOOTSCREEN_TIMEOUT
#define CUSTOM_BOOTSCREEN_TIMEOUT 2500 #define CUSTOM_BOOTSCREEN_TIMEOUT 2500
#endif #endif
safe_delay(CUSTOM_BOOTSCREEN_TIMEOUT); safe_delay(CUSTOM_BOOTSCREEN_TIMEOUT);
} }
#endif // SHOW_CUSTOM_BOOTSCREEN #endif // SHOW_CUSTOM_BOOTSCREEN
void MarlinUI::show_bootscreen() { // Draws a slice of the Marlin bootscreen, without the u8g loop
#if ENABLED(SHOW_CUSTOM_BOOTSCREEN) void MarlinUI::draw_marlin_bootscreen() {
lcd_custom_bootscreen();
#endif
// Screen dimensions. // Screen dimensions.
//const uint8_t width = u8g.getWidth(), height = u8g.getHeight(); //const uint8_t width = u8g.getWidth(), height = u8g.getHeight();
constexpr uint8_t width = LCD_PIXEL_WIDTH, height = LCD_PIXEL_HEIGHT; constexpr uint8_t width = LCD_PIXEL_WIDTH, height = LCD_PIXEL_HEIGHT;
@ -193,23 +200,33 @@ void MarlinUI::set_font(const MarlinFont font_nr) {
NOLESS(offx, 0); NOLESS(offx, 0);
NOLESS(offy, 0); NOLESS(offy, 0);
u8g.firstPage(); u8g.drawBitmapP(offx, offy, (START_BMPWIDTH + 7) / 8, START_BMPHEIGHT, start_bmp);
do { set_font(FONT_MENU);
u8g.drawBitmapP(offx, offy, (START_BMPWIDTH + 7) / 8, START_BMPHEIGHT, start_bmp); #ifndef STRING_SPLASH_LINE2
set_font(FONT_MENU); u8g.drawStr(txt_offx_1, txt_base, STRING_SPLASH_LINE1);
#ifndef STRING_SPLASH_LINE2 #else
u8g.drawStr(txt_offx_1, txt_base, STRING_SPLASH_LINE1); u8g.drawStr(txt_offx_1, txt_base - (MENU_FONT_HEIGHT), STRING_SPLASH_LINE1);
#else u8g.drawStr(txt_offx_2, txt_base, STRING_SPLASH_LINE2);
u8g.drawStr(txt_offx_1, txt_base - (MENU_FONT_HEIGHT), STRING_SPLASH_LINE1); #endif
u8g.drawStr(txt_offx_2, txt_base, STRING_SPLASH_LINE2); }
#endif
} while (u8g.nextPage()); // Shows the Marlin bootscreen, with the u8g loop and delays
void MarlinUI::show_marlin_bootscreen() {
#ifndef BOOTSCREEN_TIMEOUT #ifndef BOOTSCREEN_TIMEOUT
#define BOOTSCREEN_TIMEOUT 2500 #define BOOTSCREEN_TIMEOUT 2500
#endif #endif
u8g.firstPage();
do { draw_marlin_bootscreen(); } while (u8g.nextPage());
safe_delay(BOOTSCREEN_TIMEOUT); safe_delay(BOOTSCREEN_TIMEOUT);
} }
void MarlinUI::show_bootscreen() {
#if ENABLED(SHOW_CUSTOM_BOOTSCREEN)
show_custom_bootscreen();
#endif
show_marlin_bootscreen();
}
#endif // SHOW_BOOTSCREEN #endif // SHOW_BOOTSCREEN
#if ENABLED(LIGHTWEIGHT_UI) #if ENABLED(LIGHTWEIGHT_UI)

@ -343,7 +343,7 @@ void DGUSScreenVariableHandler::DGUSLCD_SendStringToDisplayPGM(DGUS_VP_Variable
} }
void DGUSScreenVariableHandler::DGUSLCD_SD_StartPrint(DGUS_VP_Variable &var, void *val_ptr) { void DGUSScreenVariableHandler::DGUSLCD_SD_StartPrint(DGUS_VP_Variable &var, void *val_ptr) {
if(!filelist.seek(file_to_print)) return; if (!filelist.seek(file_to_print)) return;
ExtUI::printFile(filelist.filename()); ExtUI::printFile(filelist.filename());
ScreenHandler.GotoScreen(DGUSLCD_SCREEN_STATUS); ScreenHandler.GotoScreen(DGUSLCD_SCREEN_STATUS);
} }

@ -1385,6 +1385,9 @@
#ifndef MSG_END_Z #ifndef MSG_END_Z
#define MSG_END_Z _UxGT(" End Z") #define MSG_END_Z _UxGT(" End Z")
#endif #endif
#ifndef MSG_GAMES
#define MSG_GAMES _UxGT("Games")
#endif
#ifndef MSG_BRICKOUT #ifndef MSG_BRICKOUT
#define MSG_BRICKOUT _UxGT("Brickout") #define MSG_BRICKOUT _UxGT("Brickout")
#endif #endif

@ -28,12 +28,12 @@
#if HAS_LCD_MENU && ENABLED(LCD_INFO_MENU) #if HAS_LCD_MENU && ENABLED(LCD_INFO_MENU)
#include "menu.h"
#if HAS_GAMES #if HAS_GAMES
#include "game/game.h" #include "game/game.h"
#endif #endif
#include "menu.h"
#if ENABLED(PRINTCOUNTER) #if ENABLED(PRINTCOUNTER)
#include "../../module/printcounter.h" #include "../../module/printcounter.h"
@ -175,28 +175,42 @@ void menu_info_board() {
// //
// About Printer > Printer Info // About Printer > Printer Info
// //
void menu_info_printer() { #if DISABLED(LCD_PRINTER_INFO_IS_BOOTSCREEN)
if (ui.use_click()) return ui.goto_previous_screen(); void menu_info_printer() {
START_SCREEN(); if (ui.use_click()) return ui.goto_previous_screen();
STATIC_ITEM(MSG_MARLIN, true, true); // Marlin START_SCREEN();
STATIC_ITEM(SHORT_BUILD_VERSION, true); // x.x.x-Branch STATIC_ITEM(MSG_MARLIN, true, true); // Marlin
STATIC_ITEM(STRING_DISTRIBUTION_DATE, true); // YYYY-MM-DD HH:MM STATIC_ITEM(SHORT_BUILD_VERSION, true); // x.x.x-Branch
STATIC_ITEM(MACHINE_NAME, true); // My3DPrinter STATIC_ITEM(STRING_DISTRIBUTION_DATE, true); // YYYY-MM-DD HH:MM
STATIC_ITEM(WEBSITE_URL, true); // www.my3dprinter.com STATIC_ITEM(MACHINE_NAME, true); // My3DPrinter
STATIC_ITEM(MSG_INFO_EXTRUDERS ": " STRINGIFY(EXTRUDERS), true); // Extruders: 2 STATIC_ITEM(WEBSITE_URL, true); // www.my3dprinter.com
#if ENABLED(AUTO_BED_LEVELING_3POINT) STATIC_ITEM(MSG_INFO_EXTRUDERS ": " STRINGIFY(EXTRUDERS), true); // Extruders: 2
STATIC_ITEM(MSG_3POINT_LEVELING, true); // 3-Point Leveling #if ENABLED(AUTO_BED_LEVELING_3POINT)
#elif ENABLED(AUTO_BED_LEVELING_LINEAR) STATIC_ITEM(MSG_3POINT_LEVELING, true); // 3-Point Leveling
STATIC_ITEM(MSG_LINEAR_LEVELING, true); // Linear Leveling #elif ENABLED(AUTO_BED_LEVELING_LINEAR)
#elif ENABLED(AUTO_BED_LEVELING_BILINEAR) STATIC_ITEM(MSG_LINEAR_LEVELING, true); // Linear Leveling
STATIC_ITEM(MSG_BILINEAR_LEVELING, true); // Bi-linear Leveling #elif ENABLED(AUTO_BED_LEVELING_BILINEAR)
#elif ENABLED(AUTO_BED_LEVELING_UBL) STATIC_ITEM(MSG_BILINEAR_LEVELING, true); // Bi-linear Leveling
STATIC_ITEM(MSG_UBL_LEVELING, true); // Unified Bed Leveling #elif ENABLED(AUTO_BED_LEVELING_UBL)
#elif ENABLED(MESH_BED_LEVELING) STATIC_ITEM(MSG_UBL_LEVELING, true); // Unified Bed Leveling
STATIC_ITEM(MSG_MESH_LEVELING, true); // Mesh Leveling #elif ENABLED(MESH_BED_LEVELING)
STATIC_ITEM(MSG_MESH_LEVELING, true); // Mesh Leveling
#endif
END_SCREEN();
}
#else
void menu_show_marlin_bootscreen() {
if (ui.use_click()) { ui.goto_previous_screen_no_defer(); }
ui.draw_marlin_bootscreen();
}
#if ENABLED(SHOW_CUSTOM_BOOTSCREEN)
void menu_show_custom_bootscreen() {
if (ui.use_click()) { ui.goto_screen(menu_show_marlin_bootscreen); }
ui.draw_custom_bootscreen();
}
#endif #endif
END_SCREEN(); #endif // LCD_PRINTER_INFO_IS_BOOTSCREEN
}
// //
// "About Printer" submenu // "About Printer" submenu
@ -204,14 +218,30 @@ void menu_info_printer() {
void menu_info() { void menu_info() {
START_MENU(); START_MENU();
MENU_BACK(MSG_MAIN); MENU_BACK(MSG_MAIN);
MENU_ITEM(submenu, MSG_INFO_PRINTER_MENU, menu_info_printer); // Printer Info > #if ENABLED(LCD_PRINTER_INFO_IS_BOOTSCREEN)
MENU_ITEM(submenu, MSG_INFO_BOARD_MENU, menu_info_board); // Board Info > MENU_ITEM(submenu, MSG_INFO_PRINTER_MENU, (
MENU_ITEM(submenu, MSG_INFO_THERMISTOR_MENU, menu_info_thermistors); // Thermistors > #if ENABLED(SHOW_CUSTOM_BOOTSCREEN)
menu_show_custom_bootscreen
#else
menu_show_marlin_bootscreen
#endif
));
#else
MENU_ITEM(submenu, MSG_INFO_PRINTER_MENU, menu_info_printer); // Printer Info >
MENU_ITEM(submenu, MSG_INFO_BOARD_MENU, menu_info_board); // Board Info >
MENU_ITEM(submenu, MSG_INFO_THERMISTOR_MENU, menu_info_thermistors); // Thermistors >
#endif
#if ENABLED(PRINTCOUNTER) #if ENABLED(PRINTCOUNTER)
MENU_ITEM(submenu, MSG_INFO_STATS_MENU, menu_info_stats); // Printer Stats > MENU_ITEM(submenu, MSG_INFO_STATS_MENU, menu_info_stats); // Printer Stats >
#endif #endif
#if HAS_GAMES #if HAS_GAMES
MENU_ITEM(submenu, "Game", ( #if ENABLED(GAMES_EASTER_EGG)
MENU_ITEM_DUMMY();
MENU_ITEM_DUMMY();
#endif
MENU_ITEM(submenu, MSG_GAMES, (
#if HAS_GAME_MENU #if HAS_GAME_MENU
menu_game menu_game
#elif ENABLED(MARLIN_BRICKOUT) #elif ENABLED(MARLIN_BRICKOUT)
@ -225,6 +255,7 @@ void menu_info() {
#endif #endif
)); ));
#endif #endif
END_MENU(); END_MENU();
} }

@ -250,7 +250,11 @@ void menu_main() {
#endif #endif
#if HAS_GAMES && DISABLED(LCD_INFO_MENU) #if HAS_GAMES && DISABLED(LCD_INFO_MENU)
MENU_ITEM(submenu, "Game", ( #if ENABLED(GAMES_EASTER_EGG)
MENU_ITEM_DUMMY();
MENU_ITEM_DUMMY();
#endif
MENU_ITEM(submenu, MSG_GAMES, (
#if HAS_GAME_MENU #if HAS_GAME_MENU
menu_game menu_game
#elif ENABLED(MARLIN_BRICKOUT) #elif ENABLED(MARLIN_BRICKOUT)

@ -315,7 +315,14 @@ public:
static inline void refresh(const LCDViewAction type) { lcdDrawUpdate = type; } static inline void refresh(const LCDViewAction type) { lcdDrawUpdate = type; }
static inline void refresh() { refresh(LCDVIEW_CLEAR_CALL_REDRAW); } static inline void refresh() { refresh(LCDVIEW_CLEAR_CALL_REDRAW); }
#if ENABLED(SHOW_CUSTOM_BOOTSCREEN)
static void draw_custom_bootscreen(const uint8_t frame=0);
static void show_custom_bootscreen();
#endif
#if ENABLED(SHOW_BOOTSCREEN) #if ENABLED(SHOW_BOOTSCREEN)
static void draw_marlin_bootscreen();
static void show_marlin_bootscreen();
static void show_bootscreen(); static void show_bootscreen();
#endif #endif

@ -2028,8 +2028,7 @@ void MarlinSettings::postprocess() {
const char extui_data[ExtUI::eeprom_data_size] = { 0 }; const char extui_data[ExtUI::eeprom_data_size] = { 0 };
_FIELD_TEST(extui_data); _FIELD_TEST(extui_data);
EEPROM_READ(extui_data); EEPROM_READ(extui_data);
if(!validating) if (!validating) ExtUI::onLoadSettings(extui_data);
ExtUI::onLoadSettings(extui_data);
} }
#endif #endif

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1138,6 +1141,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -855,6 +855,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1139,6 +1142,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -859,6 +859,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1143,6 +1146,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -850,6 +850,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1134,6 +1137,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -855,6 +855,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1139,6 +1142,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -855,6 +855,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1139,6 +1142,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -856,6 +856,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1140,6 +1143,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -856,6 +856,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1140,6 +1143,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -852,6 +852,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1136,6 +1139,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -847,6 +847,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1131,6 +1134,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -864,6 +864,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1148,6 +1151,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -853,6 +853,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1137,6 +1140,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -851,6 +851,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1135,6 +1138,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -853,6 +853,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
#define LCD_INFO_MENU #define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
#define STATUS_MESSAGE_SCROLLING #define STATUS_MESSAGE_SCROLLING
@ -1137,6 +1140,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -853,6 +853,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1137,6 +1140,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -853,6 +853,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1137,6 +1140,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -853,6 +853,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1137,6 +1140,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -853,6 +853,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1137,6 +1140,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -853,6 +853,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1137,6 +1140,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -853,6 +853,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1137,6 +1140,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -853,6 +853,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1137,6 +1140,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -853,6 +853,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1137,6 +1140,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

@ -853,6 +853,9 @@
// Include a page of printer information in the LCD Main Menu // Include a page of printer information in the LCD Main Menu
//#define LCD_INFO_MENU //#define LCD_INFO_MENU
#if ENABLED(LCD_INFO_MENU)
//#define LCD_PRINTER_INFO_IS_BOOTSCREEN // Show bootscreen(s) instead of Printer Info pages
#endif
// Scroll a longer status message into view // Scroll a longer status message into view
//#define STATUS_MESSAGE_SCROLLING //#define STATUS_MESSAGE_SCROLLING
@ -1137,6 +1140,7 @@
//#define MARLIN_BRICKOUT //#define MARLIN_BRICKOUT
//#define MARLIN_INVADERS //#define MARLIN_INVADERS
//#define MARLIN_SNAKE //#define MARLIN_SNAKE
//#define GAMES_EASTER_EGG // Add extra blank lines above the "Games" sub-menu
#endif // HAS_GRAPHICAL_LCD #endif // HAS_GRAPHICAL_LCD

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save