Commit Graph

52210 Commits

Author SHA1 Message Date
Matthew Hoops
a2454f6563 PEGASUS: Use an Array instead of a List for NotificationReceivers
Fixes occasional crashes with the norad sub controls. CodeWarrior's iterators used indices unlike our List iterators, thus necessitating the change here.
2012-04-06 19:18:41 -04:00
Matthew Hoops
b07d03dedf PEGASUS: Silence an MSVC warning 2012-04-06 15:19:32 -04:00
Matthew Hoops
2c2633e544 PEGASUS: More MSVC "fixes" 2012-04-06 14:49:47 -04:00
Matthew Hoops
3abacdae83 PEGASUS: Attempt to fix compilation on MSVC 2012-04-06 14:23:00 -04:00
Matthew Hoops
1646313214 PEGASUS: Fix setChar() call fail
Thanks to Tommy for reporting
2012-04-06 09:46:04 -04:00
Matthew Hoops
9b66f04db9 PEGASUS: Silence a gcc 4.6 warning 2012-04-05 15:58:49 -04:00
Matthew Hoops
87fd7e2d35 PEGASUS: Warn when a sound file can't be found 2012-04-05 15:58:35 -04: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
D G Turner
b01d712a63 CGE: Close memory leak in savegame loading. 2012-03-28 01:51:56 +01:00