aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/string.cpp
AgeCommit message (Collapse)Author
2009-06-03Sprites are used for subtitles, in all 16bit color HE games.Travis Howell
svn-id: r41133
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061
2009-03-20Include "scumm/scumm_v6.h" in some places where it is needed.Marcus Comstedt
(Including "scumm/scumm_v8.h" is a no-operation if ENABLE_SCUMM_7_8 is not defined.) svn-id: r39576
2009-03-20SCUMM: Split intern.h into multiple headersMax Horn
svn-id: r39567
2009-03-07Whitespace cleanup: Convert space followed by tab to just tabMax Horn
svn-id: r39203
2009-01-29A ton of code formatting fixes; also fixed warnings about single line loops ↵Max Horn
like 'while(cond);' by inserting newlines svn-id: r36127
2008-12-09Removed some dead code, clarified comments, cleanupMax Horn
svn-id: r35293
2008-08-02Fix bug #2023727: "MONKEY2: Misplaced Text"Eugene Sandulenko
svn-id: r33544
2008-06-01Fix bug #1973247 - DIG: Subtitle glitch (Regression).Travis Howell
svn-id: r32456
2008-05-28Remove debug left over.Travis Howell
svn-id: r32338
2008-05-28The hard coded string translations for The Dig only apply to subtitles, and ↵Travis Howell
not speech. svn-id: r32337
2008-05-28Update the hard coded string translations in The Dig.Travis Howell
svn-id: r32334
2008-05-19Restrict the remaining changes made in rev 28166 to chinese COMIMax Horn
svn-id: r32181
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
2008-04-30Revert string clipping changes, as they only applied to The Dig (Second ↵Travis Howell
release) and COMI. svn-id: r31785
2008-04-30The Dig (Second release) used similar charset code to COMI. This could cause ↵Travis Howell
regressions, if there are differences between the two releases of The Dig. svn-id: r31784
2008-04-30Add extra hard coded strings translations, from second release of The Dig.Travis Howell
svn-id: r31782
2008-04-28Narrow corrections to clipping code introduced with commit r31757 toEugene Sandulenko
SCUMM 6+ as pointed out by Fingolfin svn-id: r31759
2008-04-28Fix Kanji text positioning in DIG. Constants based on disassembly, butEugene Sandulenko
it can bring some regressions to subtitles. svn-id: r31757
2008-04-08First attempt to support Japanese DIGEugene Sandulenko
svn-id: r31456
2008-04-08SpellifixEugene Sandulenko
svn-id: r31452
2007-12-17Patch #1852017: INDY3 Mac: Biplane Manual FixMax Horn
svn-id: r29896
2007-12-16Patch #1851568: INDY3 Mac: Grail Diary FixMax Horn
svn-id: r29890
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-11Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME ↵Max Horn
comments; and some other related cleanup svn-id: r28890
2007-09-08Some cleanup (yay for whomever had the brilliant idea to let SVN work over ↵Max Horn
HTTPS and hence through proxies&firewalls :) svn-id: r28877
2007-07-22- Fix wrong languages in Chinese COMIEugene Sandulenko
- Fix credits rendering in Chinese COMI svn-id: r28167
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-04-21Slighty modified patch #1661777: "SCUMM: allow non-english DIG and COMI Eugene Sandulenko
to be set to English" svn-id: r26559
2007-04-15removed unnecessary castsGregory Montoir
svn-id: r26519
2007-04-15Added code for decodeParseString.SO_PRINT_WRAP and rewrote the CHARSET_1 ↵Gregory Montoir
function in order to match the original V8 interpreter. This should fix bugs #1036707 and #1662610 (subtitles word wrapping issues). svn-id: r26516
2007-03-23Add part of patch #1687053 - Scumm: Fix charset glitches in original ↵Travis Howell
Save-dialog. svn-id: r26283
2007-03-23Trimming of excess spaces in drawString, only applies to SCUMM 4+ games. ↵Travis Howell
Cofirmed via disssembly. svn-id: r26282
2007-02-05typoGregory Montoir
svn-id: r25397
2007-02-05'fixed' o_blastText and updated a commentGregory Montoir
svn-id: r25396
2007-02-02Some comment cleanupMax Horn
svn-id: r25334
2007-01-29cleanupMax Horn
svn-id: r25266
2007-01-29Changed computation of _nextTop in v7/v8 games to represent an absolute ↵Gregory Montoir
y-coordinate (ie. not relative to _screenTop) in order to match the computation done for games <= v6. This should prevent any issues with vertical scrolling rooms. svn-id: r25264
2007-01-28Moved some stuff from CharsetRenderer (back) to ScummEngine, added commentsMax Horn
svn-id: r25250
2006-11-19* Made Actor::_pos protected, added public Actor::getPos() methodMax Horn
* Added default params to Actor::putActor() * Removed Actor::getActorXYPos svn-id: r24742
2006-09-17renamed ScummEngine::restoreBG to restoreBackground; renamed and moved ↵Max Horn
Gdi::copyVirtScreenBuffers to ScummEngine_v70he::restoreBackgroundHE svn-id: r23925
2006-09-17Renamed ScummEngine::res to _res and allocate the ResourceManager on the ↵Max Horn
heap (i.e. _res is a pointer now) svn-id: r23922
2006-09-02Add DISABLE_HE check, around HE72+ specific version of convertMessageString()Travis Howell
svn-id: r23818
2006-09-01Only check old special codes through drawString() in HE71 and earlier gamesTravis Howell
svn-id: r23817
2006-09-01More fixes for string usage Russian HE games.Eugene Sandulenko
svn-id: r23816
2006-09-01Add HE72+ specific version of convertMessageToString(), to reduce filtering ↵Travis Howell
and since special codes aren't used. svn-id: r23814
2006-08-26WORKAROUND for bug #1514457: INDY3: Crash in castle Brunwald (german version).Max Horn
svn-id: r23765
2006-06-10Update prefix filters for subtitles in HE80+ gamesTravis Howell
svn-id: r23010
2006-05-29Fix Commodore 64 versionsTravis Howell
svn-id: r22732
2006-05-07Handle line breaks/overflow for V1-V3 games *after* processing newline ↵Max Horn
codes, to avoid double breaks (which result in spurious empty lines) svn-id: r22375