aboutsummaryrefslogtreecommitdiff
path: root/scumm/string.cpp
AgeCommit message (Collapse)Author
2003-02-14Patch #682981: Experimental translation optimisation (version 2), andJames Brown
#683384: Smush Regression Workaround svn-id: r6607
2003-02-03change translateText as per erik's patch, although if this is failing ↵Jonathan Gray
because the text is already translated we should probably be avoiding calling translateText multiple times for the same strings in the first place svn-id: r6584
2003-01-31increased bufferPaweł Kołodziejski
svn-id: r6580
2003-01-30fix compatibilityPaweł Kołodziejski
svn-id: r6575
2003-01-30added language translation support for comi and some cleanupPaweł Kołodziejski
svn-id: r6574
2003-01-16Add translate for the ComI map textJames Brown
svn-id: r6478
2003-01-16first blastText version. this is work in progress (note that e.g. text is ↵Max Horn
not clipped, and the extra information is not removed) svn-id: r6472
2002-12-31more cleanupMax Horn
svn-id: r6292
2002-12-29fixed indentation and a warningMax Horn
svn-id: r6260
2002-12-29Translate/say verbs added to converstion text.James Brown
N.B: We might be able to cut back on all these translateText calls if we just do it in addMessageToStack() period... thoughts? svn-id: r6256
2002-12-29fix cutoff hack workaroundJames Brown
svn-id: r6245
2002-12-28revertJames Brown
svn-id: r6233
2002-12-28fix compilation under VC6Paweł Kołodziejski
svn-id: r6230
2002-12-28Enable o8_printDebug() to the consoleJames Brown
svn-id: r6225
2002-12-28get rid of getStringLen and use the more powerful resStrLen instead; moved ↵Max Horn
resStrLen from common/ to scumm/, where it belongs; enhanced resStrLen to suport V8; fixed translateText to support embeded vars (in strings I mean) - it may still not be fully correct but at least is better now; rewrote o6_arrayOps to parallel the V8 version - needs testing svn-id: r6215
2002-12-27added FIXMEMax Horn
svn-id: r6211
2002-12-27cleanupMax Horn
svn-id: r6206
2002-12-27verb ids can be > 255 in V8; more V8 verbop correctionsMax Horn
svn-id: r6204
2002-12-26fixed compilation under VC6Paweł Kołodziejski
svn-id: r6165
2002-12-26fixed save/load; more restructuring of the charset rendering codeMax Horn
svn-id: r6154
2002-12-25seperated classic & old256 rendered (now subclasses of CharsetRenderer)Max Horn
svn-id: r6152
2002-12-25more cleanupMax Horn
svn-id: r6149
2002-12-25cleanupMax Horn
svn-id: r6148
2002-12-25moved CharsetRendere into its own header/source file; changed ↵Max Horn
Scumm::_charset into a pointer, to make it possible to use different implementations of it svn-id: r6147
2002-12-25renamed Scumm::charset -> Scumm::_charsetMax Horn
svn-id: r6119
2002-12-23more V8 workMax Horn
svn-id: r6074
2002-12-23renamed new_1, new_2, new_3 in class ActorMax Horn
svn-id: r6069
2002-12-22remove old commented fixme, make turning off subtitles work in the scumm ↵Jonathan Gray
part of the dig, still needs to be done for smush svn-id: r6053
2002-12-21partial checkin of patch #655594 (handling Y/N questions); cleanupMax Horn
svn-id: r6042
2002-12-21got rid of _curVirtScreen and VirtScreen::unk1; added some comments to ↵Max Horn
gfx.cpp; added a hack to enable smooth scrolling in V7 games (note: when I say hack, I mean it, it is buggy as hell and not enabled by default, use at your own risk and don't report problems with it, it's disabled by default) svn-id: r6037
2002-12-13cleanupMax Horn
svn-id: r5921
2002-12-04more cleanupMax Horn
svn-id: r5837
2002-12-04more cleanup; fixes out of bound access to _charsetData (but I am not sure ↵Max Horn
if that will be visible anywhere svn-id: r5833
2002-12-04lots of cleanup to the graphics code; removed various global states (makes ↵Max Horn
it easier to understand the code) svn-id: r5831
2002-11-29more cleanupMax Horn
svn-id: r5752
2002-11-29cleanupMax Horn
svn-id: r5747
2002-11-27evil copy&paste (bug #644620)Max Horn
svn-id: r5727
2002-11-26cleanupMax Horn
svn-id: r5718
2002-11-20add top arrow and indy3 to the inventory arrow fix. the spacing and text ↵Jonathan Gray
handling is pretty much identical by the way between indy3 and zak256. the intial code to make the text in both games readable included the original getSpacing I added in which the spacing was based on pixel comparisons of indy3. I see it has been refined somewhat since then :) svn-id: r5641
2002-11-20partial fix for bug #613109Max Horn
svn-id: r5639
2002-11-19cleanupMax Horn
svn-id: r5622
2002-11-06compile fixMax Horn
svn-id: r5439
2002-11-06removed more typecastsMax Horn
svn-id: r5438
2002-11-06removed hardcoded valuePaweł Kołodziejski
svn-id: r5435
2002-11-05make addMessageToStack() less noisy by defaultJonathan Gray
svn-id: r5412
2002-11-05comment unkMessage2 game specific checkJonathan Gray
svn-id: r5411
2002-11-03restrict unkMessage2 implementation to MonkeyVGA for nowMax Horn
svn-id: r5395
2002-11-03Fix text positioning for the grail diary in Indy3James Brown
svn-id: r5394
2002-10-27patch #628574: Implementing unkMessage2Max Horn
svn-id: r5334
2002-10-27removed hardcoded valuesPaweł Kołodziejski
svn-id: r5328