Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | SCI: Replace QfG2 parser hack with simpler variant | Willem Jan Palenstijn | |
This replaces the workaround for bug #3288328 from e7a006f2 with a bug-specific case of the more general patch committed to master in eb46c72b. | |||
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 | TSAGE: Moved scene creation into the Game class, and separated out the ↵ | Paul Gilbert | |
Ringworld demo scene creation to it's own game class | |||
2011-05-14 | TSAGE: Added skeleton game class for Blue Force | Paul Gilbert | |
2011-05-14 | TSAGE: Move the RingworldDemoGame class to the ringworld_demo file | Paul Gilbert | |
2011-05-14 | SCI: Hardcode parser output in one case in QfG2 to fix #3288328 | Willem Jan Palenstijn | |
This is a stopgap measure to make this work in the release. | |||
2011-05-14 | TSAGE: Add blue force library files | strangerke | |
2011-05-13 | SCI: Fix crash in vo with unloaded superclass | Willem Jan Palenstijn | |
(cherry picked from commit 5fc5265b0d777744e8ff65305ddf0cf2da043204) | |||
2011-05-13 | SCI: Avoid incrementing lockers of deleted script | Willem Jan Palenstijn | |
Having a deleted script with non-zero lockers had the side effect of making the deleted script re-appear in the GC's work list, including any (deleted) objects in the script. This should be the root cause of bugs #3299458 and #3295849, so also delete the workaround added for that in be5d448d. (cherry picked from commit c01fed7159c313680e55458efb6529d332ebc8b0) | |||
2011-05-13 | TSAGE: Add detection for some versions of Blue Force | strangerke | |
2011-05-13 | SCI: Fix crash in vo with unloaded superclass | Willem Jan Palenstijn | |
2011-05-13 | SCI: Avoid incrementing lockers of deleted script | Willem Jan Palenstijn | |
Having a deleted script with non-zero lockers had the side effect of making the deleted script re-appear in the GC's work list, including any (deleted) objects in the script. This should be the root cause of bugs #3299458 and #3295849, so also delete the workaround added for that in 35086fe1. | |||
2011-05-13 | MOHAWK: Stub another two LB script functions. | Alyssa Milburn | |
2011-05-13 | MOHAWK: Add/improve LB debug output a little. | Alyssa Milburn | |
2011-05-13 | MOHAWK: Add basic LBProxyItem support. | Alyssa Milburn | |
2011-05-13 | TSAGE: Fix bug "Scene 7000: When the ship is landing, the reactor fire is at ↵ | strangerke | |
the wrong place" | |||
2011-05-13 | TSAGE: fix bug "Scene 2100: When Miranda uses the elevator, a graphical ↵ | strangerke | |
glitch is visible (after scene 6100)" | |||
2011-05-13 | SWORD25: Stop linking directly against zlib. | md5 | |
Also, don't compress game data in newer saves, as the whole saved game is compressed anyway | |||
2011-05-13 | LASTEXPRESS: Implement SoundManager::setupCache() | Littleboy | |
2011-05-13 | SWORD25: Fix compilation when libvorbis is not present | md5 | |
2011-05-13 | SWORD25 (LUA): Whitespace fixes | md5 | |
2011-05-13 | SWORD25 (LUA): Hopefully fixed compilation for the Android platform | md5 | |
2011-05-13 | SWORD25: Added a version field for savegame thumbnails | md5 | |
2011-05-13 | SWORD25: Replaced the PNG thumbnail encoding code, used in saved games | md5 | |
- Savegame thumbnails are now created using a flat image format, instead of PNG. This allows us to remove the PNG encoding code used in the engine. Note that the saved games we create cannot be used with the original engine anyway, so this change does not break savegame compatibility with the original game (it's already broken). - Compatibility is preserved with older saved games that were made with ScummVM. - Moved the embedded thumbnail reading code out of the PNG loader class, to stop it from needlessly checking every PNG file. - With this change, libpng is no longer required for the sword25 engine | |||
2011-05-13 | SCI: Don't include several debug tables when REDUCE_MEMORY_USAGE is defined | md5 | |
2011-05-13 | SCI: Added workarounds for bug #3292251, instead of patching the script | md5 | |
This fixes bug #3295853 | |||
2011-05-13 | SCI: Marked the sanity check inside processWorkList() as a workaround | md5 | |
The sanity check added in rev #35086fe17c fixes the crashes with that code when an invalid reference is about to be processed, but these references shouldn't be in the stack at all in the first place, so the root cause seems to be somewhere else. | |||
2011-05-13 | SCI: Fixed bugs #3299458 and #3295849 | md5 | |
2011-05-13 | SCI: Don't include several debug tables when REDUCE_MEMORY_USAGE is defined | md5 | |
2011-05-13 | SCUMM: Turned ResTypeData into a Common::Array<Resource>, subsuming its ↵ | Max Horn | |
_resource member | |||
2011-05-13 | SCUMM: Get rid of the unused Resource::_globSize field | Max Horn | |