Commit Graph
86814 Commits
Author SHA1 Message Date
Travis Howell 7e1f395e34 Fix bug #2969232 - NIPPON: Kos sprite broken (Regression). The current disk archive requires a higher priority, compared to the default disk archives.
svn-id: r48469
2010-04-02 13:49:59 +00:00
Travis Howell 615378ca11 Fix bug #2976353 - NIPPON: Sound looping fails (regression). By reverting 47469, since the IFF sound code is only used by the Parallaction game engine.
svn-id: r48467
2010-04-02 13:12:23 +00:00
Travis Howell a55cb7fa10 Fix bug #2979193 - NIPPON: Crash at character introduction (regression). By restoring the kEngineBlockInput engine flag.
svn-id: r48464
2010-04-02 12:51:42 +00:00
Robert Špalek 33cc92d414 Fixed bug 2976767 on corrupted char glyphs.
After unfinished translation of the game, several inaccessible characters
have been left in the game files.  Since the font does not contain all 256
characters, trying to draw them brings them random jump.  I now properly
skip these characters.

svn-id: r48462
2010-04-02 01:00:35 +00:00
Robert Špalek 2d8b25f656 Dragon History: fixing properly bug 2976774
The previous bugfix just hid the problem by removing an assert, but it might demonstrate
itself in another way later.  This is a proper bugfix.

svn-id: r48460
2010-04-01 22:01:40 +00:00
Torbjörn Andersson d38f71c1e4 Added an "fxq" debugger command to print the FX queue. I guess it might help in
debugging the "No free slot in FX queue!" bug I've heard of but never actually
seen. (See for instance bug #2976008, "BS2: Game lockup in British Museum".)

svn-id: r48458
2010-04-01 16:11:29 +00:00
Ori Avtalion aee05cd21d Remove extra semicolons
svn-id: r48457
2010-04-01 15:03:08 +00:00
Lars Persson 09da7ca563 Updated readme with history of releases
svn-id: r48456
2010-04-01 09:00:39 +00:00
Max Horn 77b25966a0 Add dists/redhat/scummvm-tools.spec.in, and add it to tools/update-version.pl
This is not quite perfect because in principle the ScummVM Tools version
might differ from the ScummVM version. But this way we are at least
reminded during a release that we may have to adjust this.

A potentially better approach would be to move scummvm-tools.spec to the tools
SVN module, and adding a similar update-version.pl script there.

svn-id: r48454
2010-04-01 08:31:19 +00:00
Robin Watts 660950dadd Tweak WinCE port readme file to correct version numbers.
svn-id: r48451
2010-03-31 23:35:22 +00:00
Max Horn 3434aadcb9 Change 'CVS' to 'SVN' in dist-module.sh
svn-id: r48441
2010-03-31 22:31:24 +00:00
Max Horn 34153fbfe2 Set 1.1.0 release date on trunk, too; also add entries for future 1.1.1 and 1.2.0 releases
svn-id: r48438
2010-03-31 22:24:24 +00:00
David Turner 1fb60b4990 Basic correction for bug #2976774 "DRACI: Segfault Crash When Leaving Inventory".
This patch corrects the valgrind fault, but may not be the ultimate fix.

This should be reviewed before backport to v1.1.0 branch.

svn-id: r48434
2010-03-31 03:19:01 +00:00
Nicola Mettifogo 1d2122d466 Let Parallaction return game-specific gameids. This completes the fix for bug 2969234 after LordHoto's patch. Users might need to readd their games.
svn-id: r48422
2010-03-30 05:53:36 +00:00
David Turner 067fbe23f6 Fix for Lure memory error indicated by Valgrind on Restart/Restore Screen (Temptress over Castle).
This screen is displayed if you lose the fight with the Skorl in the Dragon Caves etc.

This fix should be reviewed and then backported to v1.1.0 branch.

svn-id: r48421
2010-03-30 02:13:49 +00:00
Max Horn 3da0c234ea Patch from bug #2976619 (BUILD: Link error when building without engines)
Changes the order of the "engines" module to be after "backends".

svn-id: r48420
2010-03-30 00:59:08 +00:00
Johannes Schickel db3f6be777 Use ConfMan to query the gameid of the passed target instead of deducing from the target to the gameid. Along with it fix the removeSaveState implementation.
Note that this is untested! Someone with some parallaction game should test it
before it can be considered to backport it to branch-1-1-0.

svn-id: r48418
2010-03-29 21:01:19 +00:00
Max Horn 4bac9e1b75 COMMON: Cleanup ConfigManager code
* get rid of ConfigManager::_emptyString
* get rid of ConfigManager::Domain::get (use getVal instead)
* remove some dead code

svn-id: r48417
2010-03-29 20:31:23 +00:00
Nicola Mettifogo 2872f197d8 Fixed bug 2969234 by tampering with the gameId. Probably not a nice solution, but hopefully ok for a while.
svn-id: r48415
2010-03-29 18:47:40 +00:00
Paul Gilbert b39222d611 Corrected deallocated of menu data reported by Valgrind
svn-id: r48412
2010-03-27 22:00:16 +00:00
Johannes Schickel a3ab15e8cf Use the enumerators instead of hardcoding the values of them.
svn-id: r48411
2010-03-27 13:29:10 +00:00
Paul Gilbert a2de7bb0ef Added the game options dialog, along with several bugfixes to dialog display code
svn-id: r48410
2010-03-27 10:44:38 +00:00
Paul Gilbert 38f2c1b7a4 Completed dialog item selection code
svn-id: r48409
2010-03-27 07:14:52 +00:00
Paul Gilbert c73a50b4e3 Changed the encoding of keycodes to only include the flags for Ctrl, Alt, and Shift
svn-id: r48408
2010-03-27 07:13:30 +00:00
Paul Gilbert 8dfd670b22 Added explicit initialisation of NPC directions in the hotspot constructors
svn-id: r48406
2010-03-26 22:16:45 +00:00
Paul Gilbert 73787f05f0 Bugfixes to the graphics display of dialogs
svn-id: r48405
2010-03-26 20:45:32 +00:00
Paul Gilbert 5d85ad0759 Further fixed the setEntry method to make it Endian safe
svn-id: r48404
2010-03-26 10:21:08 +00:00
Paul Gilbert 02b1e3278a Bugfix for logic used to calculate single RGB palette entries
svn-id: r48403
2010-03-26 09:35:48 +00:00
Johannes Schickel fcc7ab61ac Fix compilation by removing a public keyword outside a class scope and using "> >" instead of ">>" for template closing brackets.
Note that ">>" is always operator>> in the current C++ standard, thus
one has to use "Common::Array<Common::SharedPtr<SpriteAsset> >" instead
of "Common::Array<Common::SharedPtr<SpriteAsset>>" for example.

svn-id: r48402
2010-03-25 12:54:55 +00:00
Paul Gilbert ae8853d80b Added preliminary logic for showing loaded sprite frames
svn-id: r48401
2010-03-25 12:46:06 +00:00
Max Horn 1eda07f524 configure: document --enable-release and --enable-profiling
svn-id: r48399
2010-03-24 23:19:42 +00:00
Max Horn ed6602502f SAGA: Fix ScriptThread::operator=; some tweaking
svn-id: r48398
2010-03-24 23:19:27 +00:00
Johannes Schickel 86c779bed8 Prevent inifinite loop caused by a check of an unsigned integer against >= 0.
svn-id: r48397
2010-03-24 21:39:26 +00:00
Johannes Schickel 5315993ffc Remove pointer dereferencation in a place, where the result is not used at all.
svn-id: r48396
2010-03-24 21:39:02 +00:00
Paweł Kołodziejski 51110f4be9 not need this for samsungtv
svn-id: r48395
2010-03-24 21:25:18 +00:00
Vladimir Menshakov 93084baf28 implemented screen shaking as in the original engine with delays before moving video memory
svn-id: r48393
2010-03-24 20:45:37 +00:00
Vladimir Menshakov 02ea77a2a8 removed useless updateScreen
svn-id: r48391
2010-03-24 20:26:55 +00:00
Vladimir Menshakov 620e8bb89f added shake screen effect
svn-id: r48390
2010-03-24 20:24:08 +00:00
Frantisek Dufka 03ba4a3318 added desktop and service items for launching
svn-id: r48386
2010-03-24 19:56:16 +00:00
Frantisek Dufka 837b7d096e Maemo icons
svn-id: r48385
2010-03-24 19:50:47 +00:00
Vladimir Menshakov f3ed66045f fixed warning
svn-id: r48384
2010-03-24 19:48:32 +00:00
Vladimir Menshakov e9d80d104d validate path before examining object
svn-id: r48383
2010-03-24 19:34:58 +00:00
Vladimir Menshakov 6e26a20b1c fixed big fan room
svn-id: r48382
2010-03-24 19:34:08 +00:00
Torbjörn Andersson 55fb1225c8 Stop the music before starting the next one, after discussing it with joostp.
This should fix bug #2961891 ("FOTAQ: Floda Alarm Tone Won't Stop"). It's
probably too late to get this into the branch - at least before the release -
since it's not a particularly serious bug.

svn-id: r48381
2010-03-24 17:46:35 +00:00
Paweł Kołodziejski d377ef5626 update samsungtv toolchain prefix
svn-id: r48380
2010-03-24 16:40:35 +00:00
Paul Gilbert cf5cd833fd Moved new MadsView related code into Mads_Views, where it's more appropriate. Added extra logic necessary for displaying text in the game dialogs
svn-id: r48378
2010-03-24 11:49:26 +00:00
Paul Gilbert d34fd9cdd6 Bugfix for getting correct quote information
svn-id: r48377
2010-03-24 11:47:08 +00:00
Paul Gilbert e0f92f61eb Bugfixes for correctly getting string lengths and cropping drawn text
svn-id: r48376
2010-03-24 11:46:09 +00:00
Kari Salminen 5d62e682cc Cine: Fix regression in executePlayerInput (Caused slowness when clicking when moving).
The regression was caused by r47505.

svn-id: r48373
2010-03-23 22:54:32 +00:00
Vladimir Menshakov 164dfdd0ab do not skip warp+walk events
svn-id: r48371
2010-03-23 20:58:40 +00:00