Build 4139
SVN-
on non-Windows, make textmode=0 the default, just like in Windows.
Show details
This fixes some init and update anomalies: before, - init would always be the graphical mode (0), but writing merely "osdtextmode" would switch it - osdtextmode would not get saved to the cfg
-
retire OSD_GetFmt(), OSD_GetFmtPtr() and OSD_GetTextPtr() functions.
Show details
These were too much "looking into the implementation of a module" for my taste, hence OSD_GetShadePal() earlier.
-
make plain display (osdtextmode=1) colorized, too.
-
factor out getting sh/pal using format+text buffers into OSD_GetShadePal().