Getting rid of NOSCROLL

If you want to set the screen color to something other than the few that have names (i.e. Amber)
then you need to be able to disable the automatic addition of NOSCROLL to OPTION LCDPANEL CONSOLE. To add the PicoCalc LCD controller, make this fix to MM_Misc.c, line 5425:

if (!(Option.DISPLAY_TYPE == ST7365P || Option.DISPLAY_TYPE == ST7789B || Option.DISPLAY_TYPE == ILI9488 || Option.DISPLAY_TYPE == ST7796SP || Option.DISPLAY_TYPE == ST7796S || Option.DISPLAY_TYPE == ILI9488P || Option.DISPLAY_TYPE == ILI9341 || Option.DISPLAY_TYPE >= VGADISPLAY))

2 Likes

I was also struggling with disabling the NOSCROLL option… If you don’t want to go recompiling, I’ve discovered that you can use the default setting from an older picomite/picocalc firmware:

OPTION LCDPANEL ILI9488P, PORTRAIT,GP14,GP15,GP13, ,INVERT

and the ‘NOSCROLL’ isn’t enabled. I haven’t found anything that breaks with the change in driver…

You have to use
OPTION LCDPANEL DISABLE
first, so you’ll ideally need a connection via serial to properly implement. Or good touch typing skills on the local keyboard.

On setting the panel to this value, you can then use OPTION LCDPANEL CONSOLE and the NOSCROLL option isn’t automatically added.