Commit Graph
86814 Commits
Author SHA1 Message Date
Johannes Schickel 56e8268073 SCI: Do not cast away const qualifier. 2012-04-05 00:40:25 +02:00
Johannes Schickel d8aecf006a Merge pull request #221 from klusark/const
Fix casting away const
2012-04-04 15:27:42 -07:00
Willem Jan Palenstijn a6ba9f150a SCUMM/ARM: Fix crashes in ARM asm costume renderer
It was possible to bypass the initialization of r11, and
mask was being read before the corresponding bounds check.

Thanks to fuzzie for analysis and LordHoto for testing.

This fixes bug #3500023 and a crash in the DOTT ending.
2012-04-04 08:54:58 +02:00
Filippos Karapetis 793dcda650 SCI: Bugfix for the GetAngle workarounds
Return a fake value instead of leaving random values in the accumulator
2012-04-04 07:41:44 +03:00
Joel Teichroeb ab16233318 GRAPHICS: Fix casting away const 2012-04-03 16:54:05 -07:00
Joel Teichroeb 8dfa33ff1f SCUMM: Fix casting away const 2012-04-03 16:53:54 -07:00
Matthew Hoops 983bd16bb7 PEGASUS: Fix file permissions 2012-04-03 15:23:08 -04:00
Matthew Hoops 2f8e017524 PEGASUS: Add safety check around decodeNextFrame() when playing the Bandai logo 2012-04-03 13:39:48 -04:00
Matthew Hoops d5341b2fc7 PEGASUS: Implement saving/restoring the in-game AI data
AI data should now be restored properly after the space chase
2012-04-03 10:32:32 -04:00
Matthew Hoops e72f2c3c57 PEGASUS: Remove some ancient svn tags 2012-04-02 20:19:11 -04:00
Matthew Hoops c6a74c6e1d PEGASUS: Add 'Demo' to the demo's extra field 2012-04-02 20:15:49 -04:00
Matthew Hoops 990f7c4ca4 PEGASUS: Add some braces
Silences digitall's compiler :P
2012-04-02 20:00:45 -04:00
Matthew Hoops 73f2244a56 PEGASUS: Remove some useless const modifiers
Thanks to digitall for spotting
2012-04-02 19:58:50 -04:00
Matthew Hoops 851c010feb PEGASUS: Remove stray semicolon 2012-04-02 19:00:14 -04:00
Matthew Hoops b6374a3103 Merge remote branch 'upstream/master' into pegasus 2012-04-02 10:07:45 -04:00
Travis Howell d50e34c1bd AGOS: Expand fix for bug #3512776 - SIMON1DOS French: Subtitle glitch in introduction. 2012-04-02 23:08:31 +10:00
Johannes Schickel b886bc0a41 IPHONE: Use InternalEvent directly. 2012-04-02 00:03:28 +02:00
Johannes Schickel a92c54454f IPHONE: Move event fetching implementation to iPhoneView. 2012-04-02 00:03:28 +02:00
Johannes Schickel 6626258e0f IPHONE: Protect access to the event list via a mutex. 2012-04-02 00:03:28 +02:00
Johannes Schickel d27d8cec83 IPHONE: Use Common::List to store the event queue. 2012-04-02 00:03:28 +02:00
David Turner 0a08b2461f Merge pull request #219 from bohm/master
GUI: Scrollbar button highlighting fix.
2012-04-01 13:37:04 -07:00
Johannes Schickel a54045fa7d BASE: Construct empty String instead of using "". 2012-04-01 19:59:23 +02:00
Travis Howell 2388477355 AGOS: Fix bug #3512776 - SIMON1DOS French: Subtitle glitch in introduction. 2012-04-01 11:15:10 +10:00
D G Turner 639c54a306 SCI: Add workaround for SQ1SCI to fix engine abort in bug #3513765.
This occurs while Roger is trying to move around the Pilot Droid in
Ulence Flats.
2012-04-01 01:50:08 +01:00
Filippos Karapetis 95fb73bcc5 SCI: Change the fix for the SQ1 PAvoider call to apply in all rooms again
This bad call can be made in all rooms in Ulence Flats, after getting the
Pilot Droid. Properly fixes script bug #3513207
2012-04-01 01:32:03 +03:00
Filippos Karapetis 6a49d3eadd ENGINES: Return all available custom GUI options if no target is specified
This is used to set default settings for all custom game options when an
engine starts
2012-03-31 13:55:03 +03:00
Filippos Karapetis 7f9c63239b SCI: Make sure that the disable_dithering key exists 2012-03-31 05:54:30 +03:00
Filippos Karapetis 21e8f2f441 SCI: Fix workaround for bug #3513207
The associated call contains too few parameters, thus it shouldn't be made
at all
2012-03-31 05:53:29 +03:00
D G Turner 5bbfd008b6 SCI: Minor formatting fix to workarounds table. 2012-03-31 02:25:20 +01:00
D G Turner 834e9184e5 SCI: Add workaround for SQ1SCI to fix engine abort in bug #3513207.
This occurs while Roger is trying to move around the Pilot Droid in
various narrow cases.
2012-03-31 01:39:03 +01:00
Matthew Hoops 68e1a04183 AUDIO: Fix QDM2 extra data parsing 2012-03-30 14:40:14 -04:00
Matthew Hoops e9f8d0e1a2 COMMON: Clean up the QuickTime class a bit 2012-03-30 13:39:49 -04:00
Matthew Hoops 7c4787e0dc COMMON: Read in QuickTime extra data for SVQ3 2012-03-30 13:39:48 -04:00
Sven Hesse 8a4da1e6b0 GOB: Add a Spanish Amiga version of Gobliins 2
As supplied by aldozx in the forums.
2012-03-30 11:35:18 +02:00
D G Turner 3acc3837e1 SKY: Minor formatting fix. 2012-03-30 01:57:56 +01:00
Martin Böhm 0df36e3a73 GUI: Fixed scrollbar button highlighting and positioning.
Fixes bug #3493324.
2012-03-29 18:43:08 +02:00
Johannes Schickel 6e31b841de IPHONE: Add some more debug printfs to graphics related OSystem functionality. 2012-03-29 02:34:26 +02:00
Johannes Schickel b8065a4392 GUI: Move "I18N" tagged comment to matching strings.
The strings are not marked for translation, so I am not sure why the comments
are tagged with I18N though.
2012-03-29 02:23:44 +02:00
Johannes Schickel 388e04bb6d GUI: Add TODO/FIXME to PredictiveDialog::handleTickle. 2012-03-29 02:12:32 +02:00
Johannes Schickel a7ee1dc42b GUI: Remove unnecessary goto in PredictiveDialog code. 2012-03-29 02:08:09 +02:00
Johannes Schickel 6ed2d15c44 GUI: Take advantage of Common::String::empty. 2012-03-29 02:07:02 +02:00
Johannes Schickel 7414544121 GUI: Constify some parameters/methods in PredictiveDialog. 2012-03-29 02:05:45 +02:00
Johannes Schickel 988c3fd6c5 GUI: Make some static strings in PredictiveDialog static + const. 2012-03-29 02:00:25 +02:00
Johannes Schickel 02e77dd7b2 GUI: Don't typedef Common::String in PredictiveDialog code. 2012-03-29 01:53:09 +02:00
Johannes Schickel f3a19ea6aa GUI: Get rid of "using namespace Common" in predictivedialog.cpp. 2012-03-29 01:50:52 +02:00
Johannes Schickel 15ff9380b5 GUI: Formatting fixes in the PredictiveDialog code. 2012-03-29 01:50:00 +02:00
David Turner 561a18b2bb Merge pull request #218 from singron/master
SKY: Allow game to be loaded from main menu dialog while in-game control panel is open. (try 2)
2012-03-28 16:34:07 -07:00
Eric Culp 2fe60082e8 SKY: Allow game to be loaded from main menu dialog while in-game control panel is open. Fixes bug #3448294 2012-03-28 19:09:12 -04:00
Alyssa Milburn 29e05ec05e OPENGL: Don't leak surfaces. 2012-03-28 19:18:25 +02:00
Alyssa Milburn b470c9af28 BASE: Free TTFLibrary singleton on shutdown.
This uses a helper function because TTFLibrary is internal.
2012-03-28 19:17:53 +02:00