aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-11-06DREAMWEB: Also filter out invalid characters in getNextWord()Filippos Karapetis
Thanks again to eriktorbjorn for spotting this. This one should be the last place where we should filter out invalid characters
2012-11-06DREAMWEB: Filter out leftover invalid characters in game textsFilippos Karapetis
Thanks to eriktorbjorn for spotting the actual problem
2012-11-04MOHAWK: Add Rugrats Print Shop demo detectionMatthew Hoops
2012-11-04MOHAWK: Add detection for the Rugrats Adventure Game demoMatthew Hoops
2012-11-02TONY: Fix endianness issue when saving/loading inventoryWillem Jan Palenstijn
2012-11-01Merge pull request #290 from rasky/fix_sfx_volumesPaul Gilbert
TONY: fix volumes of sound effects.
2012-10-29PEGASUS: Improve on the WSC missing AI videos bugMatthew Hoops
Made the only hint available into the first hint
2012-10-29PEGASUS: Ease off the CPU in the overviewMatthew Hoops
2012-10-28GUI: Check for screen changes in the saveload chooser selection code.Johannes Schickel
2012-10-27TONY: Fix AmigaOS build (bug #3580541)Willem Jan Palenstijn
2012-10-26PEGASUS: Don't error out for two missing WSC AI videosMatthew Hoops
2012-10-26TONY: fix volumes of sound effects.Giovanni Bajo
The game was using a logarithmic scale (through DirectSound) so we need a log->linear conversion to feed the mixer.
2012-10-26Merge pull request #289 from rasky/add_italian_versionStrangerke
Add detection for original Italian version.
2012-10-26TONY: Fix translation of Italian commentWillem Jan Palenstijn
Thanks to Giovanni Bajo for noticing and correcting this.
2012-10-26Add detection for original Italian version.Giovanni Bajo
2012-10-25CONFIGURE: Enable Tony engineEugene Sandulenko
2012-10-23VIDEO: Mark Theora-decoder as used by Wintermute.Einar Johan Trøan Sømåen
2012-10-23GRAPHICS: Mark decoders used by Wintermute as such.Einar Johan Trøan Sømåen
2012-10-23Merge pull request #288 from murgo/masterAlyssa Milburn
ANDROID: Fixed tapping touchpad not sending left clicks
2012-10-23WINTERMUTE: Convert ' correctly from CP1252Einar Johan Trøan Sømåen
2012-10-23WINTERMUTE: Add a hack to allow videos to loopEinar Johan Trøan Sømåen
2012-10-22CONFIGURE: Use -fPIC instead of -fpic on Linux and FreeBSD.Johannes Schickel
This allows compilation of plugins on PowerPC. This is done similar to what was proposed in patch #3575572 "Fails to build on Linux PowerPC when using plugins". I chose to use -fPIC unconditionally, since it will only make a difference on platforms, which will require -fPIC, like PowerPC. On amd64 for example gcc produces the same code.
2012-10-22WINTERMUTE: Avoid using __DATE__ and __TIME__ in-engineEinar Johan Trøan Sømåen
2012-10-22SCI: Add a workaround for bug #3568452 - "SCI: QFG1VGA - Path finding bug in ↵Filippos Karapetis
the forest" This workaround has been added for now to stop the game from freezing. A more correct solution would be to match our pathfinding algorithm to what SSCI is doing, but with this workaround we can stop the more immediate problem (game freezing) now.
2012-10-22SCI: Fix bug #3578335 - "SCI: Mixed-Up Mother Goose EGA - crash upon ↵Filippos Karapetis
choosing kid" In several SCI0 games, the parameter to kDoSoundFade can be null. We handle that case, instead of adding individual workarounds per game
2012-10-22SCI: Add another version of Castle of Dr. Brain (bug #3578286)Filippos Karapetis
2012-10-22SCI: Fix bug #3578336 - "SCI: Codename: ICEMAN - No 'EGA undithering' option"Filippos Karapetis
2012-10-22SCI: Add the Inside the Chest / Benind the Developer's Shield demoFilippos Karapetis
2012-10-21CONFIGURE: Clean up OpenPandora flags and add define for ↵David-John Willis
USE_ARM_NEON_ASPECT_CORRECTOR
2012-10-21GRAPHICS: Rename NEON_ASPECT_CORRECTOR to USE_ARM_NEON_ASPECT_CORRECTORDavid-John Willis
* This better matches other ARM codepaths. * Also remove #ifdef OPENPANDORA as moved to configure.
2012-10-21ANDROID: Fixed tapping touchpad not sending left clicksLauri Härsilä
2012-10-20COMPOSER: Change screen surface variable naming for clarity.D G Turner
This makes it easier to read the code where sprite surfaces are blitted to the screen.
2012-10-20COMPOSER: Close two memory leaks.D G Turner
2012-10-19ANDROID: Mouse and stylus supportLauri Härsilä
From pull request #285.
2012-10-18I18N: Regenerate translations.datEugene Sandulenko
2012-10-18I18N: updated Russian and Ukrainian translationsEugene Sandulenko
2012-10-16PEGASUS: Improve error messages when failing to load PICT imagesMatthew Hoops
2012-10-16GRAPHICS: Make failing to find the PICT header return false from loadStreamMatthew Hoops
2012-10-15TONY: Fix music bug - 2 songs played simultaneously eventuallyStrangerke
2012-10-13SCI: Hopefully fix bug #3565505 - "SCI : crash when loading a savegame"Filippos Karapetis
This bug occurs because in the cases specified in the bug report, the main loop hasn't run fully yet, and there is a mini loop running instead (e.g. inside Print()) Hopefully, this catches most cases where the crash occurs, but it needs more testing to find if there is any other such case.
2012-10-13SCI: Fix bug #3568431 - "SCI: QFG1VGA - Text glitch at the ghosts death screen"Filippos Karapetis
This is a script bug, and is present in the original game as well. Thanks to lskovlun for assisting with this one
2012-10-13Merge pull request #284 from digitall/teenagentRefactorDavid Turner
Refactoring Work on Teenagent Engine
2012-10-12VIDEO: Fix edits with scales not divisible by the media scaleMatthew Hoops
QuickTime docs aren't completely clear on this, but from samples it's clear that the value needs to be rounded
2012-10-12VIDEO: Fix choosing of the correct edit when seekingMatthew Hoops
Previously it could be off-by-one
2012-10-12Merge branch 'master' into teenagentRefactorD G Turner
Conflicts: engines/teenagent/callbacks.cpp
2012-10-12IPHONE: Add support for "retina" displays.Johannes Schickel
Thanks to peres for testing this.
2012-10-10TEENAGENT: Convert Dialog text color symbols to an enum.D G Turner
2012-10-10TEENAGENT: Convert Inventory item ids to an enum.D G Turner
2012-10-10IPHONE: Fix cursor artifacts when linear filterting is used.Johannes Schickel
We need to set a proper texture coordinate wrap parameter for this.
2012-10-09GRAPHICS: Fix compilation of conversion.cpp on motomagx.Johannes Schickel
Using plain "inline" instead of "FORCEINLINE" allows the compiler to continue even when it fails to inline crossBlitLogic/crossBlitLogic3BppSource. The impact of other systems now not inlining the functions anymore is hopefully small enough to not cause any problems.