Build 4139
SVN-
on non-Windows, make textmode=0 the default, just like in Windows.
Mostra dettagli
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.
Mostra dettagli
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().
-
Generale
textfont.c: make TAB character display blank.
Mostra dettagli
This renders tweaks like r4122 unnecessary. Also, note a "bug" with the program generating that C code.