- update_menu_item(Controller::UP);
- update_menu_item(Controller::DOWN);
- update_menu_item(Controller::LEFT);
- update_menu_item(Controller::RIGHT);
-
- update_menu_item(Controller::JUMP);
- update_menu_item(Controller::ACTION);
- update_menu_item(Controller::PAUSE_MENU);
- update_menu_item(Controller::PEEK_LEFT);
- update_menu_item(Controller::PEEK_RIGHT);
- update_menu_item(Controller::PEEK_UP);
- update_menu_item(Controller::PEEK_DOWN);
+ refresh_menu_item(Controller::UP);
+ refresh_menu_item(Controller::DOWN);
+ refresh_menu_item(Controller::LEFT);
+ refresh_menu_item(Controller::RIGHT);
+
+ refresh_menu_item(Controller::JUMP);
+ refresh_menu_item(Controller::ACTION);
+ refresh_menu_item(Controller::START);
+ refresh_menu_item(Controller::PEEK_LEFT);
+ refresh_menu_item(Controller::PEEK_RIGHT);
+ refresh_menu_item(Controller::PEEK_UP);
+ refresh_menu_item(Controller::PEEK_DOWN);
+
+ if (g_config->developer_mode || g_config->console_enabled) {
+ refresh_menu_item(Controller::CONSOLE);
+ }
+ if (g_config->developer_mode) {
+ refresh_menu_item(Controller::CHEAT_MENU);
+ }