Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-27 | SCUMM: Fix bug #3145951 - DIG: Subtitles won't turn off (regression). | Travis Howell | |
svn-id: r55050 | |||
2010-12-27 | SCUMM: Fix bug #3143039 - ACTIVITY: Circus Stormin' crash. | Travis Howell | |
svn-id: r55049 | |||
2010-12-26 | PLUGINS: fixed resource leak that caused PSP to crash | Yotam Barnoy | |
The leaky file handles didn't show up when debugging using the shell since that uses the Windows file handles, of which there are many more. svn-id: r55048 | |||
2010-12-26 | TOON: Fixed Bug #3124527 with Dungeon freeze | Sylvain Dupont | |
Bug #3089974: "TOON: Game freezes in act 2 when thrown to the prison" Wrong pointer increment in conversation process code. svn-id: r55047 | |||
2010-12-26 | SCI: A more efficient solution for bug #3037874 (SCI high CPU usage), which ↵ | Filippos Karapetis | |
will hopefully not clash with the speed throttler. This is a more proper fix for bug #3058865, and a partial fix for bug #3127824 svn-id: r55046 | |||
2010-12-26 | MOHAWK: Move myst_saveload.* to myst_state.* | Matthew Hoops | |
svn-id: r55045 | |||
2010-12-26 | MOHAWK: Fix a typo | Matthew Hoops | |
svn-id: r55044 | |||
2010-12-26 | SCI: Silence a gcc warning | Matthew Hoops | |
svn-id: r55043 | |||
2010-12-26 | TOON: Fix problem when exiting the king cave | Sylvain Dupont | |
svn-id: r55042 | |||
2010-12-26 | MOHAWK: Merge classes MystVariables and MystSaveLoad to form MystGameState | Bastien Bouclet | |
svn-id: r55041 | |||
2010-12-26 | HUGO: Fix MIDI Player Memory Leak in H3 Win. | David Turner | |
svn-id: r55040 | |||
2010-12-25 | KYRA FM-TOWNS: improved cd audio music fading | Florian Kagerer | |
svn-id: r55039 | |||
2010-12-25 | MOHAWK: Add subimage drawing/caching code | Alyssa Milburn | |
svn-id: r55038 | |||
2010-12-25 | MOHAWK: detect the European versions of Zoombinis | Alyssa Milburn | |
svn-id: r55037 | |||
2010-12-25 | MOHAWK: LB CD-ROM title prefixes aren't Windows-specific | Alyssa Milburn | |
svn-id: r55036 | |||
2010-12-25 | MOHAWK: detect/load the Rugrats Adventure Game | Alyssa Milburn | |
svn-id: r55035 | |||
2010-12-24 | SCI: Fixed bug #3059860 - "LB2CD: Glitch in Act 6 coroner answer buttons" | Filippos Karapetis | |
svn-id: r55034 | |||
2010-12-24 | SCI: Only sync the synonyms vocabulary if the game actually has one (thanks wjp) | Filippos Karapetis | |
svn-id: r55033 | |||
2010-12-24 | SCI: Now saving/loading the list of synonyms (set by kSetSynonyms), like ↵ | Filippos Karapetis | |
SSCI did This is a more correct way of fixing bug #3037618 than in rev #55017. - Changed replaceant/replacement to be uint16's (they're very small positive values, usually smaller than 4096) - Changed SynonymList to an Array (so that it can be saved/loaded) - Removed the PQ2 script patch to Game::replay() - Added savegame history svn-id: r55032 | |||
2010-12-24 | MOHAWK: Fix playing sound from aliases in Myst ME. | Bastien Bouclet | |
svn-id: r55031 | |||
2010-12-24 | MOHAWK: Fix Myst's combination book pages drawing at the bottom of the screen. | Bastien Bouclet | |
svn-id: r55030 | |||
2010-12-24 | ANDROID: Remove obsolete reference to ANDROID_TOP in build instructions. | Angus Lees | |
svn-id: r55029 | |||
2010-12-23 | PLUGINS: PluginManager minor cleanups | Yotam Barnoy | |
svn-id: r55027 | |||
2010-12-23 | Fix code formatting | Lars Skovlund | |
svn-id: r55026 | |||
2010-12-23 | SCI: Unbreak script loading on big-endian machines. Thanks to [md5] and wjp. | Lars Skovlund | |
svn-id: r55025 | |||
2010-12-23 | PLUGINS: switched plugin manager to inheritance rather than #defines | Yotam Barnoy | |
The reason for this was that I found issues where the wrong functions were called in EngineManager for single plugin operation. Rather than inserting more messy #defines, I preferred to change the PluginManager to use virtual functions, which also makes EngineManager simpler. svn-id: r55024 | |||
2010-12-23 | SCI: Some initial work on the sound of robot videos (doesn't work yet, seems ↵ | Filippos Karapetis | |
to be a problem with the encoding of the customized SOL audio files in robot videos) svn-id: r55023 | |||
2010-12-23 | SCI: Fixed typo | Filippos Karapetis | |
svn-id: r55022 | |||
2010-12-23 | PLUGINS: don't fully load each plugins at startup for single plugin method | Yotam Barnoy | |
The reason to load each plugin was to figure out if it's a sound or engine plugin. Since all our plugin files are currently engines, there's no reason to load every file. If we get dynamic sound plugins, it'd be a good idea to make a quick and easy way to know which kind of plugin it is (e.g. a prefix or suffix in the filename). svn-id: r55021 | |||
2010-12-22 | HUGO: Suppress two obsolete defines | Arnaud Boutonné | |
svn-id: r55020 | |||
2010-12-22 | HUGO: Suppress some obsolete volume related variables | Arnaud Boutonné | |
svn-id: r55019 | |||
2010-12-22 | HUGO: Implement syncSoundSettings() | Arnaud Boutonné | |
svn-id: r55018 | |||
2010-12-22 | SCI: Fixed bug #3037618 - "PQ2 : Restoring in Scuba Van causes Parser Issues" | Filippos Karapetis | |
svn-id: r55017 | |||
2010-12-22 | MOHAWK: Add Framework getVar() code to Myst Credits Stack Script Parser. | David Turner | |
svn-id: r55016 | |||
2010-12-22 | MOHAWK: Add Framework getVar() code to Myst D'ni Age Script Parser. | David Turner | |
svn-id: r55015 | |||
2010-12-22 | HUGO: Replace function comments by doxygen comments | Arnaud Boutonné | |
svn-id: r55014 | |||
2010-12-22 | HUGO: Fix little bug in sound player | Arnaud Boutonné | |
Mute/unmute sound and music at the same time svn-id: r55013 | |||
2010-12-22 | PLUGINS: replace all size_t's with uint32's and add #include <malloc.h> to ↵ | Yotam Barnoy | |
memory manager uint32 is all we need since we only handle ELF32 anyway. svn-id: r55012 | |||
2010-12-22 | PLUGINS: Only enable ELFMemoryManager when dynamic plugins and the ELF ↵ | Johannes Schickel | |
loader is enabled. This should fix compilation on desktop systems, where for example memalign is not present. svn-id: r55011 | |||
2010-12-22 | PLUGINS: Fix ELFMemoryManager::pluginAllocate signature. | Johannes Schickel | |
svn-id: r55010 | |||
2010-12-22 | PLUGINS: add ELF memory manager to solve fragmentation | Yotam Barnoy | |
Following lordhoto's suggestion, I implemented a simple allocator that grabs the size of the biggest available plugin in memory. This is an elegant solution to the fragmentation problem, with the caveat that memory is wasted. As such, it's not suited for the DS, so I added a #define to disable it there. svn-id: r55009 | |||
2010-12-22 | HUGO: Slight formatting fix. | Johannes Schickel | |
svn-id: r55008 | |||
2010-12-22 | SCI: Also reset flags when resetting the video state | Filippos Karapetis | |
svn-id: r55007 | |||
2010-12-22 | SCI: Limit the speech/subtitle settings sync to SCI1.1 CD games only. Earlier | Filippos Karapetis | |
versions (like SCI1, e.g. KQ5CD and Jones CD) didn't have such settings svn-id: r55006 | |||
2010-12-22 | SCI: Sync in-game speech/subtitle options with the ones from the ScummVM GUI. | Filippos Karapetis | |
- Obtain speech/subtitle options from the ScummVM GUI and set them in CD games. - Also, set simultaneous speech and subtitles in games that support them (currently SQ4 CD and Freddy Pharkas CD). There is no GUI option for setting simultaneous speech and subtitles in Freddy Pharkas CD, so this is the only current way of achieving this (unless the text speed slider inside the Freddy Pharkas options window is repurposed - but that will require extensive changes) svn-id: r55005 | |||
2010-12-22 | SCI2+: Set pictureCels to 0 after deleting them | Filippos Karapetis | |
svn-id: r55004 | |||
2010-12-22 | SCI: VMD video related changes | Filippos Karapetis | |
- VMD videos are now properly started from the associated play subop of the kPlayVMD kernel call, and are now properly positioned on screen, and doubled only if the games require them to be - Added an enum for VMD video flags svn-id: r55003 | |||
2010-12-22 | SCI: Changed the check for NULL values inside kArray(Cpy) to only ignore ↵ | Filippos Karapetis | |
such values in SCI3 svn-id: r55002 | |||
2010-12-22 | HUGO: Set some volume levels to get the MAME adlib emul working | Henry Bush | |
svn-id: r55000 | |||
2010-12-22 | HUGO: Add music debug level, some cleanup when opening driver | Henry Bush | |
svn-id: r54999 |