Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-17 | SCI: changed coordinate adjustment for kanji chars to & 0xFFC | Martin Kiewitz | |
svn-id: r48684 | |||
2010-04-17 | SCI: Remove subtitles in menu. | Walter van Niftrik | |
svn-id: r48683 | |||
2010-04-16 | SCI: 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-16 | DS: Merge changes from 1.1.0 branch into trunk | Max Horn | |
svn-id: r48677 | |||
2010-04-16 | Remove type_4_byte='long' FIXMEs from configure | Max 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-16 | SCI: support for kanji (sjis), minor centering issue left | Martin Kiewitz | |
svn-id: r48674 | |||
2010-04-16 | SCI: 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-16 | Fix stupid mistake | Max Horn | |
svn-id: r48672 | |||
2010-04-16 | Enable more ARM asm on arm-linux targets | Max Horn | |
svn-id: r48671 | |||
2010-04-16 | Added 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-16 | Trying to fix DC port compilation | Max Horn | |
svn-id: r48669 | |||
2010-04-16 | SCI: make pixelation transition work in upscaled hires mode | Martin Kiewitz | |
svn-id: r48668 | |||
2010-04-16 | SCI: make scroll transitions work in upscaled hires mode | Martin Kiewitz | |
svn-id: r48667 | |||
2010-04-16 | Fix for bug #2987895: "DW2: graphical errors in video on Windows" | Max Horn | |
svn-id: r48665 | |||
2010-04-16 | Change configure entries for NDS and DC ports to use _port_mk | Max Horn | |
svn-id: r48664 | |||
2010-04-16 | Added 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-15 | Replace ancient maemo patch with the one from 1.1.0 branch | Max Horn | |
svn-id: r48660 | |||
2010-04-15 | SCI: 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-14 | Added a default case for characters that don't have a message set, but try ↵ | Paul Gilbert | |
to display one svn-id: r48656 | |||
2010-04-13 | Whitespace fix. | Johannes Schickel | |
svn-id: r48654 | |||
2010-04-13 | Print 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-13 | Patch #2984292: "AmigaOS4: Remove _SVN from unstable builds" | Max Horn | |
svn-id: r48652 | |||
2010-04-13 | Patch #2985205: "GSoC: Improve FSNode warning messages" | Max Horn | |
svn-id: r48651 | |||
2010-04-12 | Update default theme | Ori Avtalion | |
svn-id: r48650 | |||
2010-04-12 | Remove trailing whitespace | Ori Avtalion | |
svn-id: r48649 | |||
2010-04-12 | Center labels in mass-add dialog | Ori Avtalion | |
svn-id: r48648 | |||
2010-04-12 | Remove semicolon | Ori Avtalion | |
svn-id: r48647 | |||
2010-04-12 | Update credits for myself to reflect that I am now part of the team. | Thierry Crozat | |
svn-id: r48646 | |||
2010-04-12 | Apply patch #2982163 - CONFIG: Use HE keyword instead of HB for the Hebrew ↵ | Ori Avtalion | |
language svn-id: r48645 | |||
2010-04-12 | Remove duplicate entry for myself. | Thierry Crozat | |
svn-id: r48644 | |||
2010-04-12 | Revert "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-12 | Remove trailing whitespace from person names with no description | Ori Avtalion | |
svn-id: r48642 | |||
2010-04-12 | Fix 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-12 | remove useless getObjectName() method | Joost Peters | |
svn-id: r48640 | |||
2010-04-12 | add const keyword to some methods | Joost Peters | |
svn-id: r48639 | |||
2010-04-12 | formatting | Max Horn | |
svn-id: r48638 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-04-12 | Updated NEWS with PSP items including forgotten ones from 1.1.0 | Yotam Barnoy | |
svn-id: r48636 | |||
2010-04-12 | Added the beginnings of the main timer list | Paul Gilbert | |
svn-id: r48635 | |||
2010-04-12 | PSP: Fix code formatting using astyle | Max Horn | |
svn-id: r48634 | |||
2010-04-12 | Changed my credits to indicate more extensive contributions | Yotam Barnoy | |
svn-id: r48633 | |||
2010-04-12 | PSP: refactoring/redesign of the backend | Yotam Barnoy | |
svn-id: r48632 | |||
2010-04-11 | Add patch contributors to copyright file | Ori Avtalion | |
svn-id: r48631 | |||
2010-04-11 | Apply patch #2984508 - "GSoC: SCUMM stopped audio from playing while saving" | Ori Avtalion | |
This is a fix for bug #2090846 - "SCUMM: saving a game will play music before finishing" svn-id: r48630 | |||
2010-04-11 | Explain the rational of the CursorMan.pushCursor calls directly | Max Horn | |
Instead of referring to the commit log of a prior ref. Also rewrap some comments. svn-id: r48628 | |||
2010-04-11 | Rest of patch #2982224: GSoC: Added unit test and unified error message display | Max Horn | |
svn-id: r48627 | |||
2010-04-11 | Setup and destroy a dummy cursor and palette in the Engine class. | Johannes Schickel | |
The idea behind this is exactly the same as behind r48620, but it affects all engines, thus engine authors can now use CursorMan.replaceCursor without having to worry about possible memory leaks or the like. svn-id: r48626 | |||
2010-04-11 | Enable the cursor palette in ScummEngine_v70he::setDefaultCursor just to ↵ | Johannes Schickel | |
avoid problems in case it was disabled earlier. svn-id: r48622 | |||
2010-04-11 | Fix KYRA's cursor handling by pushing a dummy cursor via ↵ | Johannes Schickel | |
CursorMan.pushCursor too. Also replace CursorMan.popAllCursors by CursorMan.popCursor to prevent the caller's cursor from being destroyed. svn-id: r48621 | |||
2010-04-11 | Fix a memory leak in SCUMM which was caused by the SCUMM engine never ↵ | Johannes Schickel | |
removing its cursor from CursorMan. The problem here was that SCUMM only uses CursorMan.replaceCursor. When no cursor had been setup before it would cause the SCUMM cursor to be never removed from CursorMan, since in this case replaceCursor just uses pushCursor. To avoid this problem I am just pushing a dummy cursor (and palette, since that is used in SCUMM HE games too) on engine setup and removing it on engine destruction. Actually every engine should setup their first cursor via CursorMan.pushCursor and then on quit remove it again via CursorMan.popCursor. Using CursorMan.replaceCursor is *no* good idea for the first cursor to setup, since that might either replace an existing cursor, thus destroying the caller's cursor, or pushing a new cursor on the stack, which might result in a leak. This would also result in making a call to CursorMan.popCursor unsafe, since that might also impact the caller's cursor setup again. svn-id: r48620 |