Fix an accidental wrong escape sequence in the OSD shader. \n\; will escape the ';', which is wrong, since there's no existing escape sequence for that anyway.
Uncomment some code in newdc/types.h.
Add a generic interface based on the controller debug info
Reclaim visibility of required files, Remove compile excess
Basic shell for supporting fullscreen game view parameters