aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-05-23SWORD25: Created proxy class that presents ScumMVM settings as a valid ↵Paul Gilbert
config.lua file
2011-05-22ENGINES: Further unify engine namesThierry Crozat
2011-05-22TSAGE: Fix bug "Scene 4150: Using the duck produces the message, "You don't ↵strangerke
need to use your stunner,[...]"
2011-05-22TSAGE: Fix bug "Scene 2100: Examining the middle console triggers an ↵strangerke
assertion: "./engines/tsage/globals.h:84: bool tSage::Globals::getFlag(int) const: Assertion `(flagNum > 0) && (flagNum < 256)' failed.""
2011-05-21SCI: Fix probable alt/shift mixupWillem Jan Palenstijn
A check for alt was changed into this check for shift in the cleanup commit 906f0248317e1a4167190a666fe308a09334bfac.
2011-05-20FM-TOWNS AUDIO: fix gcc warningsathrxx
2011-05-20FM-TOWNS AUDIO: fix thread lockups and cleanupathrxx
- fixed lockup situation in imuse destructor (only concerning the fm-towns driver) - fixed lockup situation when AudioCDManager functions get called (in both cases both the main thread and the mixer thread would get locked in different mutex belonging to the other thread)
2011-05-20AUDIO: Remove leftover "forward" declaration after real declaration in the ↵Johannes Schickel
TOWNS midi code.
2011-05-20SWORD25: Don't assume that all locales use decimal pointeriktorbjorn
The trydecpoint() function *is* used, though probably only in countries which don't use a decimal point. We can't use the ISO C locale functions here because they're not fully implemented on some platforms, e.g. Android. Hopefully this method will work.
2011-05-20SWORD25: Re-implement two LUA library I/O functions necessary for detecting ↵Paul Gilbert
and creating the config.lua configuration file
2011-05-19GRAPHICS: Cleanup formattingMatthew Hoops
2011-05-19GRAPHICS: Allow auxiliary surface functions to be used for 32bpp surfacesMatthew Hoops
2011-05-20WINCE: Change plugin extensions from .dll to .plugin - fixes erroneous ↵CeRiAl
loading of runtime-dlls
2011-05-19MOHAWK: Compensate movie encoding difference between Myst ME and Myst ↵Bastien Bouclet
original, to fix a crash in the clock tower.
2011-05-19SWORD25: Fix to properly signal when movie playback has endedPaul Gilbert
2011-05-18GRAPHICS: Update links to info on PICT+JPEGMatthew Hoops
2011-05-19I18N: Fixed errors and smoothness of Ukrainian translationEugene Sandulenko
2011-05-19I18N: Update Russian translationEugene Sandulenko
2011-05-18SWORD25: Implement TheoraDecoder::pauseVideoIntern()Matthew Hoops
2011-05-18SWORD25: Properly use endOfVideo()Matthew Hoops
2011-05-18GRAPHICS: Add some docs and sanity checks to the YUV to RGB codeMatthew Hoops
2011-05-18SWORD25: Make Theora handle the case when the packet eos is not setMatthew Hoops
2011-05-18GRAPHICS: Add a YUV to RGB table lookup for use with TheoraMatthew Hoops
Based on the video/mpeg_player.* one, which is based on lots of other things (too many to name, go see the file)
2011-05-18SWORD25: Fix a/v sync with using the TheoraDecoder standaloneMatthew Hoops
Hopefully should fix a/v sync from in-game. If not, the engine needs to be changed slightly
2011-05-18TINSEL: Remove declarations for non-existent functions FindObject() and ↵Christoph Mallon
GetNextObject(). Signed-off-by: Max Horn <max@quendi.de>
2011-05-18TINSEL: Correctly handle the pDispList OBJECT linked lists, i.e. use ↵Christoph Mallon
OBJECT** for a pointer to the head. Signed-off-by: Max Horn <max@quendi.de>
2011-05-18TINSEL: Document pDispList OBJECT linked list 'trick'Max Horn
2011-05-18TINSEL: Revert commit 43ca9c86ab to fix bug #3303799Max Horn
Commit 43ca9c86ab causes segfaults when trying to start a game in tinsel. However, the code in question still should be investigated, as it casts OBJECT** pointers to OBJECT*. Very fishy.
2011-05-18COMMON: Document that Stream API is meant to imitate ISO C FILE semanticsMax Horn
2011-05-18AGI: Constify stuffMax Horn
2011-05-18TSAGE: Fix several glitches in scene 4000strangerke
2011-05-18TSAGE: Fix bug in scene 2280 (when picking up left boots)strangerke
2011-05-18TSAGE: Fix a serie of bugs in scenes 4045 and 4000strangerke
2011-05-18BUILD: Reset executable flag of configureWillem Jan Palenstijn
2011-05-18WINCE: Add win32-provider.o to backends/module.mk for WinCE (fixes dynamic ↵CeRiAl
plugins)
2011-05-18I18N: Small fix for german translationCeRiAl
2011-05-18WINCE: Replace custom massadd with the global one (shows progress now)CeRiAl
Replaces the formerly custom WinCE massadd function (CELauncherDialog::automaticScanDirectory) with the global one, which is better because it shows progress (massadd in combination with a uncached plugin build takes a very long time to complete and user thinks device has crashed when no progress is shown). Also fixes the additional custom WinCE about dialog (text was cut off before).
2011-05-18WINCE: Fix mouse coordinate scaling when ARM scaler support is activeCeRiAl
2011-05-18WINCE: Enable building of plugins with normal configure/makeCeRiAl
Enables building of plugin .dlls without a custom Makefile. Also removes generation of scummvm.exe.map from configure script.
2011-05-17AUDIO: Remove SVN Id/URL keywords from a few newly added files.Johannes Schickel
2011-05-17GUI: Fix for bug #3303501 "Switching from HQ2x->HQ3x crashes ScummVM".Johannes Schickel
2011-05-17CREDITS: SyncWillem Jan Palenstijn
2011-05-17CREDITS: retire Kirben (missing file)strangerke
2011-05-17CREDITS: retire Kirbenstrangerke
2011-05-17FM-TOWNS AUDIO: hopefully fix ps2 port compileathrxx
2011-05-17AUDIO: Fix warningWillem Jan Palenstijn
2011-05-17AGI: CleanupWillem Jan Palenstijn
2011-05-17SCUMM FM-TOWNS: iMUSE MIDI driver for INDY4/MONKEY2athrxx
- This adds an accurate imuse midi driver implementation for the FM-Towns versions of MI2 and INDY4. Until now you could only use the PC devices for these two games (which was not a real issue since the audio tracks are dedicated AdLib and MT-32 tracks anyway; for FM-Towns the AdLib music simply gets converted which is not really satisfactory). Anyway, the new driver it will sound just like when using an emulator like UNZ. - The YM2612 code was removed since it was not used anymore (except for the plugin code which was moved to a separate file). Some explanation about this: The YM2612 code was an incomplete (no instrument support, no pcm support, no proper tempo handling, etc.) implementation of the FM-Towns euphony driver which is used for some sound effects in SCUMM3 games (e.g. LOOM distaff). We do have a rather complete and accurate implementation of that driver in fmtowns_pc98\towns_euphony.cpp (used only in KYRA 1 FM-Towns at first, but also in SCUMM3 since last summer). So this is safe to be removed.
2011-05-17FM-TOWNS AUDIO: Fix GCC warningsathrxx
2011-05-17FM-TOWNS AUDIO: Fix several CppCheck warningsathrxx