Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-17 | TEEN: Use only one RandomSource and give that one a name. | Max Horn | |
This change ensures that only RandomSource is used which also is registered with the event recorder. Moreover, it gets rid of a static RandomSource instance inside Actor::renderIdle. | |||
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-16 | IPHONE/OSX: Updated xcode project | Oystein Eftevaag | |
2011-05-16 | KYRA: Change engine name to Kyra | Thierry Crozat | |
2011-05-16 | TSAGE: Fix graphics button behaviour (slightly hackish) | eriktorbjorn | |
Don't rely on event.mousePos staying the same throughout the loop. This makes sure the button stays highlighted for as long as the mouse button is depressed, unless the mouse is moved off the button. The calculation of mousePos is slightly hackish. It should probably use a GfxManager object for that, but this will do for now. | |||
2011-05-16 | GOB: Add a non-interactive Adibou2 demo | Sven Hesse | |
2011-05-16 | Merge branch 'master' of https://github.com/scummvm/scummvm | athrxx | |
2011-05-16 | SCUMM: fix regression | athrxx | |
2011-05-16 | COMMON: Fix inserting an array into itself under certain conditions | Max Horn | |
2011-05-16 | TEST: Explicitly disable exceptions and std lib usage | Max Horn | |
2011-05-16 | AUDIO: Clarify required parameters for mixCallback. | Alyssa Milburn | |
Also, add an assert() to make invalid lengths obvious. | |||
2011-05-16 | COMMON: Don't allocate zero-sized storage in array | Willem Jan Palenstijn | |
2011-05-16 | COMMON: Unify Array memory allocation | Max Horn | |
We also change how alloc failures are handled: Instead of using assert(), which is usually disabled in release builds on various platforms, we now *always* catch this situation and invoke error() if necessary. | |||
2011-05-16 | COMMON: Change Array::insert_aux to immediately assign newly allocated ↵ | Max Horn | |
memory to _storage | |||
2011-05-16 | COMMON: Set _capacity to just _size in Common::Array::operator= | Max Horn | |
2011-05-16 | TSAGE: Added support for handling keypresses in the Game classes. Separated ↵ | Paul Gilbert | |
logic for full game versus demo into the respective Game classes. | |||
2011-05-16 | TSAGE: Changed demo quit dialog to correctly handle ESCAPE and ENTER keys | Paul Gilbert | |
2011-05-16 | TSAGE: Bugfixes for dialogs correctly handling ESCAPE and ENTER | Paul Gilbert | |
2011-05-16 | TSAGE: Implemented the Exit dialog in the Ringworld demo | Paul Gilbert | |
2011-05-16 | TSAGE: Fix for crash when hiding cursor in Ringworld demo | Paul Gilbert | |
2011-05-16 | TSAGE: Fix bad palette in the Fleeing planet cutscene | eriktorbjorn | |
It was using out-of-bounds data to manipulate the palette, and a missing break caused it to change palette again immediately. Still, even after this change I had the impression that the temporary palette was visible for a bit longer in DOSBox. Could be my imagination, though. | |||
2011-05-15 | IPHONE: Fixed mouse position when the overlay is visible | Oystein Eftevaag | |
2011-05-16 | GUI: Apply graphics mode change when closing global options dialog | Thierry Crozat | |
2011-05-16 | ENGINES: Unify engine names | Thierry Crozat | |
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS"). | |||
2011-05-16 | README: Add partial translations of README file | Thierry Crozat | |
This add an english template for translation of README file and French and German translations (using UTF8 encoding). | |||
2011-05-16 | SCUMM: formatting | athrxx | |
2011-05-16 | VKEYBD: Update vkeybd_default.zip | Max Horn | |
Specifically, in vkeybd_default.xml, 'centre' changed to 'center'. | |||
2011-05-15 | IPHONE: Changed the iOS queued event handling to fix mouseclicks in Gob | Oystein Eftevaag | |
We now delay the mouseup events for 50ms, rather than just delaying them for an additional couple of pollEvent (which doesn't work anymore due to changes in the eventhandling code elsewhere). This fixes #3018512. | |||
2011-05-15 | Merge branch 'master' of https://github.com/scummvm/scummvm | athrxx | |
2011-05-15 | SCUMM: fix imuse bugs #1315950 and #761637 | athrxx | |
- Revert guesswork fix for bug #761637 which caused bug #1315950 - Add missing clear_queue() call to stopAllSounds_internal(). This is taken from INDY4 / MONKEY2 disasm. Someone with a SAMXMAX or DOTT disasm might want to check whether this is correct for these targets, too. - Old FOA savegames saved after the Dr. Ubermann death scene (= during the ending sequence) will still be bugged, since the messed up imuse trigger/command queue gets restored from the savegame. | |||
2011-05-15 | TSAGE: Made some dialogs less CPU hungry | eriktorbjorn | |
The start/intro dialog, the inventory dialog and the conversation dialog now call delayMillis() in their event loop. This is consistent with how the action menu dialog already worked. | |||
2011-05-15 | TSAGE: Fix some errors in endGame(). | eriktorbjorn | |
Save slot 0 is valid. It's -1 that indicates cancelling. Also, we need to check if the user tried to quit, to avoid a nasty loop of hard-to-terminate restore dialogs. | |||
2011-05-15 | MOHAWK: Fix loading a Myst savegame from the launcher. | Bastien Bouclet | |
2011-05-15 | MOHAWK: Display a black screen while changing stack. Default to an empty cursor. | Bastien Bouclet | |
2011-05-15 | MOHAWK: Implement "Show Map" feature for Myst ME | Bastien Bouclet | |
2011-05-15 | MOHAWK: Play a sound when dropping a page | Bastien Bouclet | |
2011-05-15 | TSAGE: Ensured all scenes with custom data properly save it in the savegames | Paul Gilbert | |
2011-05-15 | TSAGE: Fixed saving problem and talking to Seeker in Scene #50 | Paul Gilbert | |
2011-05-15 | SWORD25 (LUA): Removed unused non-portable locale code | md5 | |
2011-05-15 | SWORD25 (LUA): Clarified the use of os_remove() | md5 | |
2011-05-15 | TSAGE: Add the skeletton of createScene() | strangerke | |
2011-05-15 | SWORD25: Begin fixing the TheoraDecoder implementation | Matthew Hoops | |
getFrameRate() and endOfVideo() have been fixed so it can be used as a standalone decoder. a/v sync still needs to be fixed | |||
2011-05-15 | M4: Replaced the trouble variable data map code with direct statements. | Paul Gilbert | |
Since there aren't expected to be all that many engine variables needed, this seems a cleaner overall implementation. | |||
2011-05-14 | SCUMM: Remove some unused var warnings (see bug #3293800) | Max Horn | |
2011-05-14 | MOHAWK: Fix background music restarting when changing cards in original Myst | Bastien Bouclet | |
2011-05-14 | MOHAWK: Implement page drop button for Myst | Bastien Bouclet | |
2011-05-14 | MOHAWK: Fix Myst backgrounds being draw one pixel too low on some cards. | Bastien Bouclet | |
Happened in Myst's Generator cave. | |||
2011-05-14 | SCI: Don't do suffix expansions after exact dict match | Willem Jan Palenstijn | |
This fixes the parsing of "buy healing pills" in QfG2 (bug #3288328). The behaviour is half-confirmed with experimentation in SSCI. | |||
2011-05-14 | SCUMM: Workaround bug #1463598 (INDY3VGA: giant Henry Jones sr.) | Max Horn | |
2011-05-14 | SCUMM: Show actor visible height in debugger | Max Horn | |