aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-12-01I18N: Updating Finnish translationThierry Crozat
2012-12-01CREDITS: Adding catnose in credits for Finnish translationThierry Crozat
2012-12-01I18N: Regenerate translations data fileThierry Crozat
2012-12-01I18N: Add Finish translation from patch #3591642Thierry Crozat
2012-12-01I18N: Regenerate translation template and update translationsThierry Crozat
2012-12-01DREAMWEB: Check for exFrame data corruption on loadWillem Jan Palenstijn
This provides earlier detection for corrupted savegames caused by bug #3591088
2012-12-01AUDIO: Fix AdLib volume when ENABLE_OPL3 is not definedTorbjörn Andersson
This should ensure that when ENABLE_OPL3 is not defined, the old code (using a lookup table) is used for calculating vol1 and vol2 (unless, of course, _scummSmallHeader is true). I hope I got it right this time.
2012-12-01AUDIO: Fix AdLib volume regression in pre-iMUSE SCUMM gamesTorbjörn Andersson
This assumes that _scummSmallHeader = 1 means we don't care about what _opl3Mode is when calculating the volume in mcKeyOn(). I hope this is correct.
2012-12-01NEWS: Mention EoB 1+2 support.Johannes Schickel
2012-11-30DREAMWEB: Add some debugging output to emergencyPurgeWillem Jan Palenstijn
2012-11-30DREAMWEB: Make frame fixups more specific and add sanity checksWillem Jan Palenstijn
This should detect (and trigger asserts on) the kind of ex frame data corruption in bug #3591088.
2012-11-30DREAMWEB: Fix emergencyPurge checksWillem Jan Palenstijn
It could re-delete previously deleted objects, causing ex data (frame/text) corruption. This is the likely cause of bug #3591088. Asm conversion error from eaf87bdfa7ac279f736c03b25af94ac1df3b31ce.
2012-11-30KYRA: Allow user to cancel saving in EoB via ESC.Johannes Schickel
2012-11-30CONFIGURE: Enable EoB by default.Johannes Schickel
2012-11-30KYRA: Change loop variable to uint, rather than size_t.D G Turner
2012-11-30DRASCULA: Change loop variable to uint, rather than size_t.D G Turner
2012-11-30DREAMWEB: Change various loop variables to uint, rather than size_t.D G Turner
This is partly for readability and partly to avoid any possible portability issues i.e. though they should be the same, size_t is defined by system headers, whereas uint is defined within our build system. Also, replaced a array size calculation with our ARRAYSIZE macro.
2012-11-30DREAMWEB: Migrate object/inventory related functions out of stubs.D G Turner
2012-11-30DREAMWEB: Further migration to screen size constants.D G Turner
2012-11-30DREAMWEB: Fix usage of defines, rather than values for screen size.D G Turner
2012-11-30DREAMWEB: Remove dead code functions and minor formatting cleanup.D G Turner
2012-11-29DREAMWEB: Add debugging output for keyboard input.D G Turner
2012-11-29DREAMWEB: Correction of minor conversion mistake.D G Turner
2012-11-29DREAMWEB: Further cleanup to keyboard input buffer code.D G Turner
Removed the buffer from being a global non-const variable. Also, the code changes should allow the buffer size to be increased by just changing the size of _keyBuffer if needed.
2012-11-29DREAMWEB: Simplify _lastHardKey usage and migrate to Common::KeyCode.D G Turner
This improves readability and should help with dealing with changes to fix bug #3590814 ("DREAMWEB: M key does not work in Network").
2012-11-27PS2: Fix three compiler warnings and minor code formatting fixes.D G Turner
2012-11-27VIDEO: Include surface.h in bink_decoder.hEinar Johan Trøan Sømåen
2012-11-26PEGASUS: Improve descriptions for the keymapMatthew Hoops
2012-11-26VIDEO: Add preliminary API functions for seeking to a frameMatthew Hoops
2012-11-26SCI: Amended fix for palette related compiler warnings.D G Turner
2012-11-26SCI: Fix warningsFilippos Karapetis
2012-11-24BACKENDS: Remove excess space from warningsMatthew Hoops
2012-11-24AUDIO: Fix AIFF comment about supporting IMA ADPCMMatthew Hoops
2012-11-24KYRA: fix bug #3589442 (LOL Floppy - No speech during intro)athrxx
2012-11-24TINSEL: Add scrollwheel support to save/load and inventoryTorbjörn Andersson
2012-11-24PEGASUS: Use the new VideoDecoder::setRate codeMatthew Hoops
The filling station now plays at the proper speed
2012-11-24VIDEO: Add support for playing videos at a modified speedMatthew Hoops
Currently this only works for positive (forward) playback, but will eventually work for negative (backward).
2012-11-24SCUMM: Handle note value 1 as "hold current note" in MI1 MacTorbjörn Andersson
After listening to the original music in a Mac emulator (which unfortunately doesn't handle the music very well), I can only conclude that note value 1 means the note should continue playing. At first I thought maybe it was supposed to fade the current note, or perhaps change its volume, but I can't hear any traces of either. So I'm going to assume it just means "hold the current note", though for the life of me I cannot think of any valid reason for such a command. So it may be wrong, but it sounds closer to the emulator than it did before.
2012-11-23COMPOSER: Fix order of directoryGlobs qualifiers.D G Turner
Some compilers throw a warning on the "const static" ordering, so the more standard "static const" should be used instead.
2012-11-23AUDIO: Fix spurious compiler warnings about use-before-set variable.D G Turner
2012-11-23WII: Remove remaining signed-unsigned compiler warning.D G Turner
2012-11-23N64: Remove remaining signed-unsigned compiler warning.D G Turner
2012-11-23KYRA: Some slight cleanup.Johannes Schickel
2012-11-23KYRA: Fix bug #3589441 "KYRA: LOL DOS is broken".Johannes Schickel
In fact it affected all DOS versions of the game. This is a regression from 93e69aa4da0558b05fc235684355ed38eed9863d.
2012-11-23SCUMM: Added TODO comment about Mac MI1 musicTorbjörn Andersson
Some notes in the main theme are very staccato, and this could possibly explain why.
2012-11-23SCUMM: Fix memory leak when loading old MI1 Mac savegamesTorbjörn Andersson
I completely forgot to delete the dummy iMUSE object after using it to skip over the old music save information. Thanks to Lordhoto for pointing this out.
2012-11-23KYRA: Remove unnecessary forward declaration.Johannes Schickel
2012-11-23KYRA: Move SoundDigital declaration to its own header.Johannes Schickel
2012-11-23KYRA: Rename kReadSaveHeaderError to ReadSaveHeaderError.Johannes Schickel
2012-11-23KYRA: Get rid of pointless SoundDigital::init method.Johannes Schickel