aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-22TSAGE: R2R - Fix invalid call to getObjectScene()Strangerke
2013-08-22TSAGE: R2R - Fix some checks on action, check calls of getObjectScene and ↵Strangerke
replace magic values by constant
2013-08-22Merge pull request #361 from rundfunk47/guiimprovementsEugene Sandulenko
GUI: Various GUI Improvements
2013-08-22THEME: Add back entry for color when hovering over buttonNarek Mailian
2013-08-22GRAPHICS: Increase robustness of VectorRendererSpec::drawString.Johannes Schickel
2013-08-22GRAPHICS: Unify drawing paths in VectorRendererSpec::drawString.Johannes Schickel
Formerly, the behavior between when a drawable area was specified and when not was different in a sense which is not expected. For example, when an empty textDrawableArea was passed and the text could be drawn outside the 'area' specified. While when a textDrawableArea covering the whole screen was passed the text was clipped inside 'area'. Now, the code does follow the latter logic in both cases. I am not sure whether this will cause any issues, but a quick check of the launcher and options menu didn't reveal anything...
2013-08-22GRAPHICS: Simplify VectorRendererSpec::drawString.Johannes Schickel
This removes the two additional copy steps for rendering when a drawable text area is specified. Instead it uses Surface::getSubArea to draw directly onto _activeSurface.
2013-08-22TSAGE: R2R - Fix bug when using attractor on attached cable (scene 700), ↵Strangerke
some renaming
2013-08-22TSAGE: R2R - Fix invalid use of inventory enum R2_ATTRACTOR_CABLE_HARNESSStrangerke
2013-08-22MORTEVIELLE: Use similar check in fctClose and fctSearch than in fctSelfPutStrangerke
2013-08-22MORTEVIELLE: Better fix of CID 1063212. Thanks wjp for pointing out.Strangerke
2013-08-21MORTEVIELLE: Fix check introduced in 6cfd3028c1fdf71238f12e79fba4750e63a92a67.Strangerke
2013-08-21MORTEVIELLE: Fix CID 1063212Strangerke
2013-08-21MORTEVIELLE: Fix CID 1063213Strangerke
2013-08-21MORTEVIELLE: Silent CID 1063229Strangerke
2013-08-21TSAGE: R2R - Fix CID 1004057Strangerke
2013-08-21TSAGE: R2R - Fix CID 1047256Strangerke
2013-08-21TSAGE: R2R - Fix CID 1047260Strangerke
2013-08-21TSAGE: R2R - Fix CID 1047261Strangerke
2013-08-21TSAGE: R2R - Fix CID 1063175Strangerke
2013-08-21TSAGE: R2R - Fix CID 1063348Strangerke
2013-08-21TSAGE: Fix illegal address computation, CID 1047259Torbjörn Andersson
We want the address right after the last element of _fadePaletteMap. There was probably no actual damage done since _paletteMap[] would likely be right after in memory, and that's zeroed as well. But it was still wrong.
2013-08-21MORTEVIELLE: Add detection entry for improved German translationThierry Crozat
I also reworked a bit how detection work so that both the original and the improved German translations can be played.
2013-08-21MORTEVIELLE: Replace some big if statements by switch statementsStrangerke
2013-08-21MORTEVIELLE: Remove second parameter of show()Strangerke
2013-08-21MORTEVIELLE: Avoid erroring out when the user tries to load a missing save gameStrangerke
2013-08-21MT-32: Sync with the latest changes in muntFilippos Karapetis
2013-08-20TSAGE: Blue Force: Fix Coverity issue CID 1003729: missing break.Strangerke
2013-08-20MORTEVIELLE: Add creditsStrangerke
2013-08-20MORTEVIELLE: Fix crash when loading from launcherStrangerke
2013-08-20SCI: Add support for the King's Questions mini-gameFilippos Karapetis
This can be found in the KQ collection
2013-08-20CREDITS: Add credits for The Neverhood engineFilippos Karapetis
2013-08-20WINTERMUTE: Replace CP1252-symbol ... with 3 full stops.Einar Johan Trøan Sømåen
2013-08-20WINTERMUTE: Add binary alpha-blitting.Einar Johan Trøan Sømåen
For now, no RLE, or anything, but the infrastructure for it is put in place here.
2013-08-20WINTERMUTE: Change pixel-format to RGBA.Einar Johan Trøan Sømåen
2013-08-20WINTERMUTE: Avoid doing alpha-blits when image doesn't have alpha.Einar Johan Trøan Sømåen
Also detect images with only binary alpha.
2013-08-20MORTEVIELLE: Change German menu translationThierry Crozat
The original menu was almost not translated (only one of the six menu was translated). Thanks to Raziel for the menu name suggestions.
2013-08-20MOHAWK: Stop videos on stack changeTorbjörn Andersson
Otherwise there may be both a book video and a flyby video playing at the same time. Maybe it should only stop videos if there really is a flyby video, but it already stops all sounds and may play a blocking sound etc., so it makes sense to me to always do it.
2013-08-20MOHAWK: Add missing break in switch, CID 1003750Torbjörn Andersson
Clicking on any of the image boxes would fall through to the case where it checks if you are picking up or putting away the white page, which just doesn't make any sense. It didn't have any noticeable impact on the game, because that case only does something if the hiding place for the white page is open, and apparently that can only happen while you're at that hiding place. I have verified that it's still possible to get the white page, and that it's still possible to raise the sunken ship.
2013-08-20MORTEVIELLE: Add some more checks in order to handle properly the first ↵Strangerke
character of some German menu entries
2013-08-20MORTEVIELLE: Fix display of the rod and the ball in the attic, when using ↵Strangerke
Self/Put
2013-08-19WINTERMUTE: Don't use a lookup table for alphaWillem Jan Palenstijn
This gives a drawTickets() speed increase of about 10% in the JULIA demo (on a core i7 920).
2013-08-19MORTEVIELLE: Store German menu data in data file and clean menu codeThierry Crozat
This opens the door to a better translation of the menu to German. Also the code will now always try to read the menu data from the mort.data file and only if this fails it will use the game data. And remove some dead code that was to support the corrupted menu.mor file.
2013-08-19MORTEVIELLE: Fix display of ending speech in German DOS editionStrangerke
2013-08-19MORTEVIELLE: Avoid a crash related to speech during the ending sequence of ↵Strangerke
the German version
2013-08-19Merge pull request #385 from JenniBee/md5sEugene Sandulenko
AGI, WINTERMUTE: Adding detection for several more fan games.
2013-08-19GRAPHICS: Add missing "break"s in switch, CID 1063214Torbjörn Andersson
This won't actually make any difference, since the fall through would do nothing and then reach the break in the default case. But I think it's less error-prone this way if the code is ever modified.
2013-08-19WINTERMUTE: Adding detection for more games.JenniBee
2013-08-19AGI: Adding detection for original AGI Tetris by Peter Kelly.JenniBee
2013-08-19SCI: Fix script bug #3604939 - "SCI: QFG1VGA: Game hangs when meeting Baron ↵Filippos Karapetis
while sneaking"