aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-18SCI: sierra sci reacts on 0xD and 0xA to end a line. We only reacted on 0xA ↵Martin Kiewitz
and ignored 0xD before (fixes subtitles in multilingual games, because the official subtitle separator is 0xD'----'0xD) svn-id: r48699
2010-04-18SCI: fix regression from r48685 - english got always used for menu entriesMartin Kiewitz
svn-id: r48698
2010-04-18SCI: Don't add subtitles for monolingual strings.Walter van Niftrik
svn-id: r48697
2010-04-17Fix warnings when FLAC&MP3&VORBIS is disabled; also fixes leak in TinselMax Horn
svn-id: r48696
2010-04-17More const correctness fixesMax Horn
svn-id: r48695
2010-04-17Fixing some warnings (with gcc 3.3.6)Max Horn
svn-id: r48694
2010-04-17SCI: key presses of extended chars (umlauts, etc.) will now get ignored in ↵Martin Kiewitz
games that don't support them (which is all non-multilingual games) svn-id: r48693
2010-04-17This should fix the scaler Valgrind warning reported in (but probably not theTorbjörn Andersson
cause of) bug #2976008 ("BS2: Game lockup in British Museum"). svn-id: r48692
2010-04-17Fix for ARM Normal2xAspect scaler that was causing crashes when the screenRobin Watts
'shakes' (such as when the head/bomb goes of at the start of sam'n'max). Was overwriting the end of the screen when asked to plot a non-multiple of 5 lines. svn-id: r48690
2010-04-17SCI: change textedit control to cast to unsigned char to fix cursor position ↵Martin Kiewitz
when multilingual chars are used. Also make getFontHeight() private inside GfxFontFromResource class, remove it in all the other classes svn-id: r48689
2010-04-17Fix for #2985480 - AMIGAOS4: Compiler errors on ./configureOri Avtalion
svn-id: r48688
2010-04-17SCI: map keys from 8859-1 to dos codepage, makes special chars like umlauts ↵Martin Kiewitz
work in multilingual games svn-id: r48687
2010-04-17SCI: move menu window inside the screen, if parts of it are outside (happens ↵Martin Kiewitz
in multilingual sq3 and lsl3) svn-id: r48686
2010-04-17SCI: implement ability to handle multilingual menu separators (is actually 2 ↵Martin Kiewitz
separators with a language separator inbetween) svn-id: r48685
2010-04-17SCI: changed coordinate adjustment for kanji chars to & 0xFFCMartin Kiewitz
svn-id: r48684
2010-04-17SCI: Remove subtitles in menu.Walter van Niftrik
svn-id: r48683
2010-04-16SCI: handle given coordinate to draw() inside SJIS font support as if the ↵Martin Kiewitz
horizontal part would be the center of the character, fixes not perfectly centered japanese text. I assume that PC98 ROM also handled it that way. The actual cause for those "bad" coordinates is GetLongest(), but that behaviour is definitely how sierra sci does it svn-id: r48678
2010-04-16DS: Merge changes from 1.1.0 branch into trunkMax Horn
svn-id: r48677
2010-04-16Remove type_4_byte='long' FIXMEs from configureMax Horn
Since no porter complained about these during the last release, this should be safe. In any case it would be trivial to put them back, but that is only acceptable if an explanatory comment is included. svn-id: r48676
2010-04-16SCI: support for kanji (sjis), minor centering issue leftMartin Kiewitz
svn-id: r48674
2010-04-16SCI: dont switch to english on kanji text, also cut off text w/o spaces ↵Martin Kiewitz
inside GetLongest() so that kanji raw chars will appear in windows svn-id: r48673
2010-04-16Fix stupid mistakeMax Horn
svn-id: r48672
2010-04-16Enable more ARM asm on arm-linux targetsMax Horn
svn-id: r48671
2010-04-16Added a sanity check for the current list node inside GfxAnimate::invoke(). ↵Filippos Karapetis
This should fix the crash in LSL2 as described in patch #2987942, without adding additional lookups svn-id: r48670
2010-04-16Trying to fix DC port compilationMax Horn
svn-id: r48669
2010-04-16SCI: make pixelation transition work in upscaled hires modeMartin Kiewitz
svn-id: r48668
2010-04-16SCI: make scroll transitions work in upscaled hires modeMartin Kiewitz
svn-id: r48667
2010-04-16Fix for bug #2987895: "DW2: graphical errors in video on Windows"Max Horn
svn-id: r48665
2010-04-16Change configure entries for NDS and DC ports to use _port_mkMax Horn
svn-id: r48664
2010-04-16Added code to de-activate town NPCs once the player makes it to the castle, ↵Paul Gilbert
since they're no longer needed svn-id: r48661
2010-04-15Replace ancient maemo patch with the one from 1.1.0 branchMax Horn
svn-id: r48660
2010-04-15SCI: split menu/item strings when displaying instead of when initializing - ↵Martin Kiewitz
makes on-the-fly menu language changes possible (used by multilingual SCI01 games) svn-id: r48659
2010-04-14Added a default case for characters that don't have a message set, but try ↵Paul Gilbert
to display one svn-id: r48656
2010-04-13Whitespace fix.Johannes Schickel
svn-id: r48654
2010-04-13Print message when creating new INI; don't rewrite it directly after reading.Max Horn
Together with the r48651, this addresses bug #2983718: "Incomprehensible message for missing scummvm.ini" svn-id: r48653
2010-04-13Patch #2984292: "AmigaOS4: Remove _SVN from unstable builds"Max Horn
svn-id: r48652
2010-04-13Patch #2985205: "GSoC: Improve FSNode warning messages"Max Horn
svn-id: r48651
2010-04-12Update default themeOri Avtalion
svn-id: r48650
2010-04-12Remove trailing whitespaceOri Avtalion
svn-id: r48649
2010-04-12Center labels in mass-add dialogOri Avtalion
svn-id: r48648
2010-04-12Remove semicolonOri Avtalion
svn-id: r48647
2010-04-12Update credits for myself to reflect that I am now part of the team.Thierry Crozat
svn-id: r48646
2010-04-12Apply patch #2982163 - CONFIG: Use HE keyword instead of HB for the Hebrew ↵Ori Avtalion
language svn-id: r48645
2010-04-12Remove duplicate entry for myself.Thierry Crozat
svn-id: r48644
2010-04-12Revert "Fix use of "friend" keyword in KYRA for strict C++ compilers."Johannes Schickel
Actually g++ is just fine in this case :-). The thing I missed here was that I declared the "offending" classes as friends in subclasses of KyraEngine_v1, thus those friends were allowed to access the protected elements of KyraEngine_v1 too. svn-id: r48643
2010-04-12Remove trailing whitespace from person names with no descriptionOri Avtalion
svn-id: r48642
2010-04-12Fix use of "friend" keyword in KYRA for strict C++ compilers.Johannes Schickel
Unlike g++, which does inherit friends (it seems), C++ does specify that friend is not inherited. I.e. when B is a friend of A and you have a class C subclassing B, C is not allowed to access private memebers of A. svn-id: r48641
2010-04-12remove useless getObjectName() methodJoost Peters
svn-id: r48640
2010-04-12add const keyword to some methodsJoost Peters
svn-id: r48639
2010-04-12formattingMax Horn
svn-id: r48638