Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2011-05-14 | SWORD25: Fix format string warning. | eriktorbjorn | |
2011-05-14 | LASTEXPRESS: Silence compiler warning | Max Horn | |
2011-05-14 | MOHAWK: When running scripts in Myst, add delays when necessary between ↵ | Bastien Bouclet | |
draws to mimic older hardware. | |||
2011-05-14 | SWORD25 (LUA): Disabled a lot of non-portable LUA functions | md5 | |
sword25 doesn't use these (thankfully) | |||
2011-05-14 | MOHAWK: Implement Mechanical opcodes 115, 116, 117, 118, 119 and 120. ↵ | Bastien Bouclet | |
Fortress rotation simulator controls. QuickTime Custom framerate and backwards playback is required for the actual simulation to be implemented (opcode 206). | |||
2011-05-14 | SWORD25 (LUA): Some compilation optimizations | md5 | |
For Android, define stroll() inside luaconf.h For PS2, don't use the visibility attribute, as the PS2 gcc isn't particularly happy about it... | |||
2011-05-14 | MOHAWK: Implement Mechanical opcodes 109, 110, 111, 112, 113 and 114. ↵ | Bastien Bouclet | |
Fortress rotation controls. QuickTime Custom framerate and backwards playback is required for the actual rotation to be implemented (opcode 205). | |||
2011-05-14 | COMMON: RemoveAvoid redundant typedefs if config.h is present | Max Horn | |
2011-05-14 | TSAGE: Moved scene creation into the Game class, and separated out the ↵ | Paul Gilbert | |
Ringworld demo scene creation to it's own game class |