aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-10-03DRASCULA: Improve French and German subtitlesThierry Crozat
It adds French and German subtitles to the Von Braun cutscene (see bug #3069981) and also improve the French translation overall. Thanks to SimSaw for the cutscene German subtitles. svn-id: r53002
2010-10-03SCI: Support alternative inputs from vocab 913Willem Jan Palenstijn
This allows the input of accented characters and Japanese using plain ascii in non-English games. svn-id: r53001
2010-10-03SCUMM/FM-TOWNS: cleanupFlorian Kagerer
svn-id: r53000
2010-10-03SCUMM/FM-TOWNS: fix mouse cursor colorsFlorian Kagerer
svn-id: r52999
2010-10-03AGI: Properly detect the autosave slot in the save dialogTorbjörn Andersson
Forward-ported from branch. Let's do this the easy way for now, even if I'm not sure why the save dialog shows the autosave slot anyway. svn-id: r52997
2010-10-03SCUMM/FM-TOWNS: improve merging of graphics layersFlorian Kagerer
svn-id: r52995
2010-10-03PC-98 AUDIO: some code size reduction for the NDS portFlorian Kagerer
svn-id: r52994
2010-10-03EVENTS: Apply backspace hack to keyrepeat tooWillem Jan Palenstijn
svn-id: r52993
2010-10-03SCI: Fix textwidth computation for chars >= 128Willem Jan Palenstijn
svn-id: r52992
2010-10-03SCUMM/FM-TOWNS: fix drawBox()Florian Kagerer
svn-id: r52991
2010-10-03SCI: Remove unused functionWillem Jan Palenstijn
svn-id: r52990
2010-10-03SCI: Allow multiple word groups in parserWillem Jan Palenstijn
In SCI01 and up, each typed word may be interpreted as multiple class,group pairs. This patch adds support to the vocabulary and parser. It uses the matcher support added in r52985. This fixes parser issues in German LSL3, but needs testing. svn-id: r52989
2010-10-03HUGO: Clean-upArnaud Boutonné
svn-id: r52988
2010-10-02INDY3/FM-TOWNS: fix intro graphics bugFlorian Kagerer
svn-id: r52987
2010-10-02SCI: Fix memleakWillem Jan Palenstijn
svn-id: r52986
2010-10-02SCI: Allow multiple word groups in parse tree leafsWillem Jan Palenstijn
This is to prepare for multilingual SCI versions. In those a single typed word may be parsed to multiple class,group pairs, any of which may match the said specs. The actual parsing is not yet implemented. svn-id: r52985
2010-10-02SCI: Fix typo in testcaseWillem Jan Palenstijn
svn-id: r52984
2010-10-02I18N: Update German translation in trunkThierry Crozat
svn-id: r52982
2010-10-02SCUMM: update scumm-md5.txtFlorian Kagerer
svn-id: r52981
2010-10-02i18n: Update Russian translationEugene Sandulenko
svn-id: r52979
2010-10-02NEWS: Mentioned FM-TOWNS SCUMM games improvements in 1.3.0Eugene Sandulenko
svn-id: r52978
2010-10-02SCUMM/FM-Towns: limit SCUMM 5 games to 16 bit graphics modeFlorian Kagerer
8 bit mode makes no sense for these games since colors will be too messed up. SCUMM 3 games (Indy 3, Loom, Zak) are still supported in 8bit mode. svn-id: r52977
2010-10-02SAGA: Fix bug #3065113 with patched sound glitchEugene Sandulenko
Bug #3065113: "ITE demo: patched sound at intro is not played correctly" svn-id: r52975
2010-10-02TESTBED: added data file for midi testsNeeraj Kumar
svn-id: r52974
2010-10-021. Added ConfigParams Singelton class to eliminate use of configuration ↵Neeraj Kumar
specific static variables. 2. Modified code to handle the change 3. Updated the previously merged obsolete copy of branch gsoc2010-testbed. svn-id: r52973
2010-10-02LURE: Partial fix for #3008511 Goewin getting stuckPaul Gilbert
This workaround prevents the Weregate from closing whilst Goewin is still within it svn-id: r52971
2010-10-01GUI: Fix bug #3075649 (Fonts not found with built-in theme)Thierry Crozat
When switching to a theme that do not have the fonts needed to properly display the current language, it now revert to the previously used theme and display an error message telling the user to change the language first if he wants to use the theme he selected. svn-id: r52969
2010-10-01GRAPHICS: Add BPP check to Surface::move.Johannes Schickel
svn-id: r52968
2010-10-01GRAPHICS: Cleanup.Johannes Schickel
svn-id: r52967
2010-10-01SCUMM/FM-TOWNS: fix palette and other graphics issuesFlorian Kagerer
This commit should fix at least the following bugs/feature requests: #1032859, #1252088, #1055391, #1315968, #1315938, #1742106, #812891. The FM-Towns version of Scumm games use a mixed graphics mode with 2 layers (one with 32767 colors and one with 16 colors). Among other things I have added a screen output class which emulates this dual layer approach which allows specific hardware effects like enabling and disabling layers (e.g. in the voodoo priestess scene in MI1). Old savegames (saved before this update) will load, but you’ll encounter palette glitches in the verb/inventory screen, since the 16 color palette for layer 2 is not contained in your savegame. This will be true at least for version 5 games. Certain scene change actions (which require the verb/inventory part to be redrawn) might correct this (e.g. try looking at the treasure map in MI1 and closing it). Version 3 games should be okay, since they use a static text palette which is never changed and which will be reset after loading a savegame. This update requires a USE_RGB_COLORS setting for proper operation. 8 bit users will get a warning that they’ll have to expect palette glitches . Apart from that the engine in 8 bit mode should not only still work okay, but also benefit from some of the other (non palette related) improvements (e.g. bug #1032859 should be fixed even in 8 bit mode). Japanese font drawing hasn’t been improved much yet. This will be a separate task. svn-id: r52966
2010-10-01GUI: Error message for theme incompatible with current languageThierry Crozat
Add an error message when switching to a theme that does not support the current language (i.e. it does not have fonts for the charset used by that language). svn-id: r52965
2010-10-01MAKEFILE: Add scummclassic.zip to DIST_FILES_THEMESThierry Crozat
svn-id: r52964
2010-10-01HUGO: Remove viewport variables from _configArnaud Boutonné
svn-id: r52963
2010-10-01HUGO: Fix crash using mouseArnaud Boutonné
Fix crash when clicking on objects without a default 'TAKE' action (like the hero, the eyes and the bat in the first screen) svn-id: r52962
2010-09-30TOOLS: Added engine patch for use with skycpt and updated skycpt READMEDavid Turner
This patch removes the description for required code modification to sky engine for generation of RESET.* files from the README and places it into a patch file. This patch also adds two modifications which are required to get RESET.* with current codebase not mentioned in the README. svn-id: r52961
2010-09-30HUGO: Improve message boxesArnaud Boutonné
- Use OK and YES/NO messages boxes when required - Empty messages are no longer displayed svn-id: r52960
2010-09-30I18N: Add translation for wince specific titles for key mapping dialogThierry Crozat
Also backport fix from branch on translation of default title for key mapping dialog. svn-id: r52959
2010-09-30GOB: Remove useless variableArnaud Boutonné
svn-id: r52957
2010-09-30GOB: Make GCC happier.Torbjörn Andersson
svn-id: r52956
2010-09-30VIDEO: Interpolate U and V valuesSven Hesse
svn-id: r52955
2010-09-30VIDEO: Allow for Indeo3'd VMDsSven Hesse
svn-id: r52954
2010-09-30VIDEO: Allow for scaled Indeo3 framesSven Hesse
svn-id: r52953
2010-09-30GOB: Fix 16bit cursorsSven Hesse
svn-id: r52952
2010-09-30GOB: Remove extra \n in debug warning()sSven Hesse
svn-id: r52951
2010-09-30GOB: Transparency support for 16bit surfacesSven Hesse
svn-id: r52950
2010-09-30GOB: Create 16bit surfaces for true color gamesSven Hesse
Enabling basic Urban drawing again svn-id: r52949
2010-09-30GOB: Remove the now useless VGAVideoDriverSven Hesse
svn-id: r52948
2010-09-30GOB: Change all drawing to use class SurfaceSven Hesse
svn-id: r52947
2010-09-30GOB: Add a new class SurfaceSven Hesse
This will be the new class managing all drawing, providing depth-agnostic methods for all drawing operations, including 2 iterator-like classes, Pixel and ConstPixel. svn-id: r52946
2010-09-30GOB: Remove dither stuff, commenting out most v6 drawingSven Hesse
svn-id: r52945