aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-05GOB: Implement health gain/loss for mouthsSven Hesse
2012-06-05GOB: Play sounds for mouths and shields in PenetrationSven Hesse
2012-06-05GOB: Animate mouths in Geisha's PenetrationSven Hesse
2012-06-05DREAMWEB: Modify Sound code to better match original behaviour.D G Turner
This fixes bug #3531635 - "DREAMWEB: doors don't play "open" sound when opening". In addition, the resultant code is simpler and should better match the original behaviour and a basic playtest has not shown any regressions.
2012-06-04COMMON: Merge of pull request #240, coroutine code cleanupPaul Gilbert
2012-06-03GOB: Fix invalid reads in Geisha's minigamesSven Hesse
2012-06-03GOB: Remove unnecessary includeSven Hesse
A remnant of when we were still doing dithering color LUT creation at startup
2012-06-03GOB: Consume shields in PenetrationSven Hesse
2012-06-03GOB: Limit Penetration movement to walkable tilesSven Hesse
2012-06-03ALL: Replace cursorTargetScale in OSystem API with a simple "do not scale" ↵Johannes Schickel
logic. All uses of the old target scale API actually wanted to disallow scaling of the mouse cursor. This commit adapts our API to this and thus simplifies backend implementations. Some backends, most notable the Wii and Android, did some implementation of the cursor target scale, which I didn't adapt yet. I added a TODO for the porters there.
2012-06-03GOB: Display the Penetration submarineSven Hesse
2012-06-03GOB: Draw the Penetration map and do basic movementSven Hesse
2012-06-03GOB: Draw the map in a separate surfaceSven Hesse
Still hidden for now.
2012-06-02DREAMWEB: Modify sound code to prevent missing sound effects.D G Turner
This should fix bug #3528164 "DREAMWEB: missing sound effects/music cues during main title" by preventing repeated calls of SFX id 12 being lost if the next call is made before the sound handler has cleared the previous one.
2012-06-02GOB: Draw the shield and health meters in PenetrationSven Hesse
2012-06-02GOB: Add animation handling frame to PenetrationSven Hesse
2012-06-02GOB: Correctly name the Penetration script variablesSven Hesse
2012-06-02SCI32: Implement GetConfig("language")Lars Skovlund
2012-06-02DREAMWEB: Cleanup of debugging code and formatting in sound code.D G Turner
This commit removes various temporary debugging output, cleans up some points of formatting and replaces some hexadecimal sizes and offsets with decimal for readability.
2012-06-01SCUMM: Add debugInput opcode difference in Backyard Basketball.Travis Howell
2012-05-31Merge pull request #241 from fingolfin/osx-spellingJohannes Schickel
ALL: Correct spelling of "Mac OS X" in various places
2012-05-31SCUMM: Change the nest.number default to zero in stopScript and ↵Travis Howell
stopObjectScript too.
2012-05-31ALL: Correct spelling of "Mac OS X" in various placesMax Horn
2012-05-31DREAMWEB: Remove irrelevant additions in SFX id 62 usage.D G Turner
2012-05-31DREAMWEB: Objectify Sound functions & data into DreamWebSound class.D G Turner
This change should have no functional change, but makes the sound code more decoupled, modular and readable, prior to attempting a fix for bug #3528164 - "DREAMWEB: missing sound effects/music cues during main title".
2012-05-30NEWS: Backyard Baseball 2003 is now supportedMatthew Hoops
2012-05-31SCUMM: Backyard Baseball 2003 uses a unique variable for the subtitle ↵Travis Howell
setting, fixes changing subtitles via ScummVM.
2012-05-31COMMON: Fix comment typo in coroutine commentsPaul Gilbert
2012-05-30SCI32: Case-insensitive configuration gettersLars Skovlund
2012-05-31SCUMM: Fix global script 255 never been resumed by runScriptNested. Thanks ↵Travis Howell
to clone2727 for tracking down the problem in baseball2003.
2012-05-30DREAMWEB: Replaced vsync() function with waitForVSync().D G Turner
As a call to waitForVSync() was the only contents of vsync(), there should be no functional change.
2012-05-30DREAMWEB: Removal of dead code and cleanup in sound code.D G Turner
The removed blocks in the playChannel<n> functions referencing index are non-functional leftovers from more complex logic in the original code structure, and thus can be safely removed.
2012-05-29GOB: Fix v7 cursors drawn by the scriptsSven Hesse
When the cursor name is "", then that cursor is drawn by the scripts instead of loaded from cursor32.dll. That cursor does not have its own palette then. Fixes the cursors in the "paint" game in Adibou2.
2012-05-29GOB: Hook up the PE cursors to v7 loadCursorSven Hesse
Addy Junior / Adibou2 now shows proper cursors. Thanks to clone2727 for the constant nagging. :P
2012-05-29COMMON: Copied coroutine doxygen method descriptions to the header filePaul Gilbert
2012-05-29COMMON: Fixed CORO_ADDR parameter names in Doxygen commentsPaul Gilbert
2012-05-29SCUMM: Add Macintosh UK version of Freddi Fish 4.Travis Howell
2012-05-28SCUMM: Fix error in spyfox iOS creditsMatthew Hoops
2012-05-28SCUMM: Add support for Spy Fox iOSMatthew Hoops
2012-05-28MOHAWK: Use video volume control in RivenMatthew Hoops
2012-05-28VIDEO: Add volume/balance control to VideoDecoderMatthew Hoops
2012-05-27I18N: Regenerate translation data fileThierry Crozat
2012-05-27I18N: Update Czech translation from patch #3528907Thierry Crozat
2012-05-26SCI: Add a TODO in kFileIOReadRawFilippos Karapetis
2012-05-26SCI: Map another missing kFileIO callFilippos Karapetis
This is used to change directories in the save/load dialog (unused by us)
2012-05-26SCI: Implement kGetConfig and kGetSierraProfileIntFilippos Karapetis
This fixes the sluggish game speed in Phantasmagoria (DOS/Windows)
2012-05-26SCI: Add some missing game-specific optionsFilippos Karapetis
2012-05-26SCI: Bugfix for kFileIOReadRawFilippos Karapetis
Avoid overwriting the target buffer with junk when no data has been read
2012-05-25COMMON: Cleaned up coroutine commentsPaul Gilbert
2012-05-25COMMON: Fix method error messagesPaul Gilbert