GUI: Added changes and improved code from inisider/scummvm (partial text rendering)