[Scummvm-cvs-logs] SF.net SVN: scummvm:[44599] scummvm/trunk/engines/sci/gui/gui_font.cpp
m_kiewitz at users.sourceforge.net
m_kiewitz at users.sourceforge.net
Sun Oct 4 13:23:28 CEST 2009
Revision: 44599
http://scummvm.svn.sourceforge.net/scummvm/?rev=44599&view=rev
Author: m_kiewitz
Date: 2009-10-04 11:23:28 +0000 (Sun, 04 Oct 2009)
Log Message:
-----------
SCI/newgui: SciGUIfont workaround for lsl1sci
Modified Paths:
--------------
scummvm/trunk/engines/sci/gui/gui_font.cpp
Modified: scummvm/trunk/engines/sci/gui/gui_font.cpp
===================================================================
--- scummvm/trunk/engines/sci/gui/gui_font.cpp 2009-10-04 11:14:38 UTC (rev 44598)
+++ scummvm/trunk/engines/sci/gui/gui_font.cpp 2009-10-04 11:23:28 UTC (rev 44599)
@@ -34,7 +34,11 @@
SciGUIfont::SciGUIfont(EngineState *state, SciGUIscreen *screen, sciResourceId resourceId)
: _s(state), _screen(screen), _resourceId(resourceId) {
assert(resourceId != -1);
- initData(resourceId);
+ if (_s->_gameName == "lsl1sci") {
+ // we remove upper bits for lsl1, because it wants to load font 2107 which is not available
+ _resourceId &= 0x7ff;
+ }
+ initData(_resourceId);
}
SciGUIfont::~SciGUIfont() {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list