Commit Graph
86814 Commits
Author SHA1 Message Date
David Corrales 3e7c5b027e Added a missing include in non-POSIX factories.
For the POSIX and Windows architectures, added exists(), isReadable() and isWritable()

svn-id: r27073
2007-06-04 03:46:56 +00:00
Filippos Karapetis f6b8c98c13 SAGA: When trying to access a wrong hitzone, adjust it to a valid one and continue with a warning instead of exiting with an error . We don't normally get invalid hitzones in ITE, but we do in IHNM, so this is used for now to bypass the places where IHNM crashes. It's now possible to climb the steps to the second floor of the zeppelin with Gorrister
svn-id: r27072
2007-06-03 22:00:18 +00:00
Kostas Nakos 83c5c2ae4e new functionality for the predictive input dialog for smartphones
svn-id: r27071
2007-06-03 19:29:13 +00:00
Filippos Karapetis 7201437206 The animation frame counter is updated correctly now, so all animations in IHNM where the engine is waiting are displayed fully. Big thanks to sev, once again :)
svn-id: r27070
2007-06-03 19:15:59 +00:00
Kostas Nakos 5df28554ac Adding the new kFeatureDisableKeyFiltering OSystem feature.
This feature is used by agi's prediction dialog and is a hint to the backend
to temporarily switch off any keyboard mapping, used in devices with limited
keyboard input. Also, supply some comments to the newly added event & feature.

svn-id: r27069
2007-06-03 18:44:03 +00:00
Max Horn cd6f145577 Modified version of patch #1723779: SCUMM: Improved ctrl+t subtitle cycling
svn-id: r27068
2007-06-03 17:32:42 +00:00
Filippos Karapetis 66f9032d01 Simplified check for scene height in IHNM
svn-id: r27067
2007-06-03 16:14:57 +00:00
Max Horn 0d77f50d6b Removed dead code
svn-id: r27066
2007-06-03 15:56:14 +00:00
Max Horn 4481238faa Fixed serious memory leak in AGOS engine (sound looping code was leaking)
svn-id: r27065
2007-06-03 15:55:07 +00:00
Filippos Karapetis 89b80a3f8b Opcode 11 is sfLockUser. Also updated Scene::getHeight() for this change. Now, the interface is locked when the scripts lock it. This prevents erroneous actor movement when skipping speech by left clicking, and other incorrect behavior. Special thanks to h00ligan for all his help
svn-id: r27064
2007-06-03 15:50:25 +00:00
Torbjörn Andersson b159645be4 Initialise _stream.next_in as well, to silence another Valgrind warning in at
least some versions of Freddi Fish 1.

svn-id: r27063
2007-06-03 14:29:52 +00:00
Torbjörn Andersson a5f34ae1da Initialized _stream.avail_in (and fixed a typo in a comment) after discussing
with Fingolfin. This seems to fix the mysterious bug #1726120, though I'll need
to test that a bit more before closing it.

svn-id: r27062
2007-06-03 14:14:51 +00:00
Eugene Sandulenko 09ae91b118 Fix bugs mentioned in #1730147 "GUI: Classic themes need to be updated"
svn-id: r27061
2007-06-03 08:11:19 +00:00
Filippos Karapetis 3ba184b21f Moved the updating of framecount to a more appropriate place
svn-id: r27060
2007-06-03 02:39:44 +00:00
Filippos Karapetis 476088e822 Silence an MSVC8 warning
svn-id: r27059
2007-06-02 21:02:35 +00:00
Kostas Nakos 9b0d6d0898 implement most-recently-used scheme for dictionary words
svn-id: r27058
2007-06-02 20:39:04 +00:00
Kostas Nakos 299cbcb059 better handle mode changes and command line length
svn-id: r27057
2007-06-02 19:56:18 +00:00
Kostas Nakos 8d97729ee8 adding multi-tap alpha input
svn-id: r27056
2007-06-02 19:32:57 +00:00
Filippos Karapetis f4299e81c1 Implemented the sfWaitFrames script function for IHNM. Many animations should display more correctly now (e.g. actor "zapping" animations, Ben falling off the stairs). They're still not correct, as frameCount is not updated properly
svn-id: r27055
2007-06-02 15:26:05 +00:00
Filippos Karapetis 9896ce253e Moved a sanity check before some relevant asserts
svn-id: r27054
2007-06-02 15:21:42 +00:00
Torbjörn Andersson 475abaf9dc Actually drop the DXA frame (i.e. don't update the screen) when we say we do.
svn-id: r27053
2007-06-02 15:20:43 +00:00
Travis Howell 89abea6b51 Fix display of conversation responses in Waxworks.
svn-id: r27052
2007-06-02 13:35:24 +00:00
Max Horn 95ba2986d3 Enhanced Common::String by adding char constructor and operator+ for chars
svn-id: r27051
2007-06-02 12:42:40 +00:00
Max Horn f85871b1fc Make InfoDialog::setInfoText a bit more useful, by making it public & reusable
svn-id: r27050
2007-06-02 12:01:09 +00:00
Paweł Kołodziejski 8ca6751b21 renamed variable in IMuseDigital music code
svn-id: r27049
2007-06-02 09:07:29 +00:00
Kostas Nakos a01eda95b8 oops, remove debugging output
svn-id: r27048
2007-06-02 08:21:09 +00:00
Kostas Nakos f935b6981b permit only one instance of predictive dialog, add handling of keypad keys
svn-id: r27047
2007-06-02 08:15:06 +00:00
Kostas Nakos 26971aa6ab kill misplaced cursor, refresh only when necessary, add some (cheap) visual feedback on keypress
svn-id: r27046
2007-06-02 06:53:52 +00:00
Travis Howell a7fb55c028 Fix inventory icons display in Amiga version of Waxworks.
svn-id: r27045
2007-06-02 05:27:34 +00:00
Travis Howell c983e879e1 Fix regressions, caused by VGATimerEntry type changes.
svn-id: r27044
2007-06-01 23:12:22 +00:00
Paweł Kołodziejski 1a915d076c cleanup names
svn-id: r27041
2007-06-01 12:18:33 +00:00
Paweł Kołodziejski 75e3c7d4c5 rename some imuse variables
svn-id: r27040
2007-06-01 11:41:07 +00:00
Paweł Kołodziejski e51845f053 rename some imuse variables
svn-id: r27039
2007-06-01 11:22:49 +00:00
Paweł Kołodziejski 4e08f9d1b1 small correction of comment
svn-id: r27038
2007-06-01 09:02:16 +00:00
Paweł Kołodziejski 73623fb326 added comments for imuse digital variables
svn-id: r27037
2007-06-01 08:59:21 +00:00
Travis Howell e29263611a Fix bug #1727457 - WATER: Unexpected crash at the end of level 15.
svn-id: r27036
2007-06-01 08:47:22 +00:00
David Corrales 0cab5b7791 Merged the fs branch with trunk. r26949:27031
svn-id: r27032
2007-05-31 23:44:43 +00:00
David Corrales 6c69d531d2 Removed the now obsolete singleton declaration macro from the FSNode factories.
svn-id: r27031
2007-05-31 21:42:01 +00:00
Max Horn 22c0403e0d Re-added Revolution Software copyright to BS2 engine
svn-id: r27030
2007-05-31 20:28:29 +00:00
Lars Persson 4fc6ab4d26 ADded special SVG to work with S60v3. Does not handle embedded bitmaps to well.
svn-id: r27029
2007-05-31 18:31:34 +00:00
Lars Persson 56869c21a3 ADded makefile for SVG icon
svn-id: r27028
2007-05-31 18:29:38 +00:00
Lars Persson 280d2533d2 svn-id: r27027 2007-05-31 18:23:07 +00:00
Travis Howell 2937ed2234 Add Macintosh filenames differences, for several CUP previews of HE games.
svn-id: r27026
2007-05-31 05:36:12 +00:00
Paweł Kołodziejski 7bd01608d6 added comment to cloneToFadeOutTrack()
svn-id: r27025
2007-05-30 22:51:08 +00:00
Max Horn 218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00
Kostas Nakos 10764e965c fixed predictive dialog messing up state if another dialog was already shown
svn-id: r27023
2007-05-30 19:51:08 +00:00
Kostas Nakos 346b12d701 properly direct pred. dialog's output, when started thru the event mechanism
svn-id: r27022
2007-05-30 19:49:33 +00:00
Gregory Montoir 45b721d3cc cleanup, don't rely on assert() to ensure a gamefile/savefile is opened. Also removed the use of Common::File global objects.
svn-id: r27021
2007-05-30 18:43:28 +00:00
Max Horn 5006dbd932 AdvDetector changes: made upgradeTargetIfNecessary internal; cleanup to findGameID
svn-id: r27020
2007-05-30 18:39:35 +00:00
Matthew Hoops 974dc86817 updating readme now that i shows IQ points in Indy3
svn-id: r27019
2007-05-30 18:22:47 +00:00