Commit graph

49187 commits

Author SHA1 Message Date
Filippos Karapetis
e99036bc85 SCI: Fixed bug #3439240 - "QFG1VGA: Game Crashes While Sleeping at Erana's Peace" 2011-11-17 11:22:03 +02:00
Johannes Schickel
2653e3193a KYRA: Make message about missing save file a warning and no error.
(cherry picked from commit 7c2145f67c)
2011-11-16 18:35:44 +01:00
Johannes Schickel
f992d05c56 NEWS: Mention Lands of Lore saveload GUI fix.
(cherry picked from commit 0001826a90)
2011-11-16 18:35:41 +01:00
Tarek Soliman
4d5e6c85ba MAEMO: Update debian/changelog with correct release date 2011-11-15 15:00:33 -06:00
Johannes Schickel
7bae4b95d3 KYRA: Fix bug #3437647 "LOL: Unexpected missing save file".
Formerly the code was confused about what _saveSlots is doing, i.e. creating a
continous list of existing save slot ids.
(cherry picked from commit f410480cfd)
2011-11-14 15:59:09 +01:00
D G Turner
1dfe45b672 DOC: Add AGOS Cabinet bugfix to NEWS. 2011-11-14 01:20:12 +00:00
D G Turner
7ec7cb92b8 AGOS: Fix engine crash when playing Feeble Files from cabinet datafiles.
Playing with cabinet datafiles, this failed to find the "Charisma.smk"
file in the cabinets when in the Recreation (TV) room on Cygnus Alpha
and this caused an engine abort after the GUI dialog warning of the
"missing" video file. This was due to animation.cpp code using
Common::file::exists() instead of going via the ArchiveMan.

However,a hasFile() method implementation was also required to implement
fallback to decompressed (movie) files if the file requested is not in
the cabinet or the cabinet has been externally decompressed to files.

Thanks to fuzzie for the hasFile() patch.

Also, removed noisy warning which this correction triggers repeatedly in
installshield_cab.cpp hasFile(). This looks like leftover from
debugging, so not critical.
2011-11-13 23:56:59 +00:00
Johannes Schickel
623fd6cc8f CREATE_PROJECT: Disable OpenGL by default. 2011-11-11 11:29:40 +01:00
athrxx
71e8a3777c KYRA: fix bug #3429455
(signed/unsigned bug in LoLEngine::olol_getWallType)
2011-11-08 22:31:23 +01:00
athrxx
643b3f60b4 KYRA: add missing (maybe unused) case to LoLEngine::olol_getGlobalVar() 2011-11-04 21:53:50 +01:00
athrxx
2e1af729b8 KYRA: replace invalid memset call and add a warning 2011-11-04 21:53:48 +01:00
athrxx
f30e208649 KYRA: (LOL) minor fix, cleanup and renaming 2011-11-04 21:53:45 +01:00
athrxx
5f5f643fb9 KYRA: fix monster hp in LoL 2011-11-04 21:53:44 +01:00
athrxx
007d9ef773 KYRA: fix minor bug in LoLEngine::playCharacterScriptChat() 2011-11-04 21:53:42 +01:00
Sven Hesse
f7d4c0e174 GOB: Fix a very stupid typo in the pathfinder 2011-11-03 17:05:46 +01:00
Sven Hesse
34fc5a3ea3 GOB: Fix analyser warnings regarding sprintf() parameter signness 2011-11-03 17:05:46 +01:00
Eugene Sandulenko
96cb0fab0d DOCS: Update German NEWS translation. Courtsey of SimSaw. 2011-11-03 16:02:12 +00:00
Eugene Sandulenko
745e9c1814 NEWS: Mention MacPorts support in 1.4.0 2011-11-03 14:30:55 +00:00
Alyssa Milburn
1495710f10 NEWS: Mention ARM/android fixes. 2011-11-03 13:11:55 +01:00
Alyssa Milburn
fe2b85befa ANDROID: Target SDK 10, and support more device configurations.
This disables the required input configurations, disables the implied
requirement for a landscape display, and explicitly notes that we
support large screens. This makes the Market happy with showing the
package to as many devices as possible (but doesn't help otherwise, so
this is for the branch only).
2011-11-03 13:06:01 +01:00
Filippos Karapetis
d9f82c0290 SCI: Fixed bug #3430834 - "SCI: KQ6: Music stops after leaving shop"
A regression from commit 9654068
2011-11-02 00:02:30 +02:00
athrxx
5c4d1992cb SCUMM: add comment to last commit 2011-11-01 17:37:35 +01:00
athrxx
e9e26a75ca SCUMM: fix save file incompatibility between DS and other ports for non FM-TOWNS games 2011-11-01 17:09:20 +01:00
Johannes Schickel
56fd34ed0c KYRA: Fix Common::List::erase usage.
Thanks to Tron for pointing that out.
(cherry picked from commit 57ca48d547)
2011-11-01 16:40:11 +01:00
Willem Jan Palenstijn
9bc0f7068e AUDIO: Fix some comments and whitespace
(cherry picked from commit 66a013d1f7)
2011-10-31 23:37:34 +01:00
Willem Jan Palenstijn
5a53730b43 AUDIO: Fix reverse stereo volumes on ARM
This commit re-converts the stereo rate converters to
reverse stereo since they had drifted apart during the last few
refactoring steps.

In the process it makes vol_l/vol_r behave the same as in the C++.
(cherry picked from commit 99307acf0a)
2011-10-31 23:37:11 +01:00
Thierry Crozat
d7f7699ace NEWS: Mention fix in sword1 mac whith cutscenes subtitles 2011-10-31 21:22:56 +00:00
Thierry Crozat
7dad6eac99 NEWS: Mention sword1 windows demo fix 2011-10-31 21:18:30 +00:00
Thierry Crozat
060a750b44 SWORD1: Fix bug #3430793 Freeze before meeting with police
(cherry picked from commit 5e4ee6d077)
2011-10-31 21:14:42 +00:00
Alyssa Milburn
797406fe4c AUDIO: Fix reverse stereo (LinearRate_R) on ARM.
Fixes the issues I can reproduce, and presumably fixes bug #2998862.
2011-10-31 21:45:45 +01:00
Paul Gilbert
18e681d707 TSAGE: Bugfix for graphics scalers not working on Ringworld 2011-10-31 15:22:10 +11:00
Johannes Schickel
58c4b4870e GUI: Change scrollbar repeat handling from a timer proc to handleTickle.
This should be less heavy on timer usage and makes sure no race conditions
will occur.
(cherry picked from commit 7f2b2e99f8)
2011-10-28 12:16:34 +02:00
dhewg
29dd6df611 ANDROID: Disable the savegame parachute
Only on the stable branch, since this is unfinished and might wipe
savegames of the user.
(cherry picked from commit cf41ac0fec)
2011-10-27 23:12:50 +02:00
Thierry Crozat
5a4b017629 SWORD1: Fix crash when using cutscene subtitles with mac version
It might have been simpler to add a bool to Text::makeTextSprite() to
tell it to not byteswap the frame size when called from the movie
player but I was not sure it was a good idea to have frames with
different endianness stored in Text depending where they came from.
2011-10-27 21:58:20 +01:00
Tarek Soliman
4a400545e8 MAEMO: Update debian/changelog text
No more changes are happening to the Maemo port between now and the 1.4.0 tag.
2011-10-27 11:19:54 -05:00
Alyssa Milburn
fed26146a8 ANDROID: Actually create the savegame directory.
Not sure how this went missing from the commit.
2011-10-27 14:16:24 +02:00
Alyssa Milburn
a836eb2cff ANDROID: Fix sed escaping in mkplugin.sh. 2011-10-27 08:59:49 +02:00
Alyssa Milburn
c765bcf72d ANDROID: Delete _timerManager in OSystem_Android's destructor.
If we leave it for OSystem, the DefaultTimerManager destructor tries
constructing a StackLock which, predictably, calls a pure virtual
function, because OSystem_Android's destructor is finished.
(cherry picked from commit c382c0c195)
2011-10-26 22:40:40 +02:00
Simon Sawatzki
90e2116571 DOCS: Removed translation comment for 1.4.0 release in German Readme. 2011-10-26 20:25:11 +01:00
Alyssa Milburn
d57a2fc5fb ANDROID: Match versions when checking for plugins.
(cherry picked from commit 764ffff578)
2011-10-26 20:00:39 +02:00
Alyssa Milburn
5628bb6cd4 ANDROID: Point the default savepath to external storage.
(If that fails, fall back to a readable app-specific directory.)
(cherry picked from commit 80e55c5e78)
2011-10-26 20:00:26 +02:00
Alyssa Milburn
18e646f887 ANDROID: Move from org.inodes.gus to org.scummvm.
(cherry picked from commit 44b7f3aed5)
2011-10-26 20:00:17 +02:00
Alyssa Milburn
7c04fbb8ca ANDROID: Add a shared user id.
Otherwise the plugins fail to run on modern Android because they're set
to run in-process but they're not allowed to do so.
(cherry picked from commit 456b950c52)

Conflicts:

	dists/android/AndroidManifest.xml
	dists/android/plugin-manifest.xml
2011-10-26 19:59:52 +02:00
Alyssa Milburn
80a92cf3d3 ANDROID: Fix plugins on Android 3.1+.
Android 3.1 changed the default behaviour for broadcasts so that it
doens't wake up non-running receivers, so we need to override that.
(cherry picked from commit ff3f4d9493)
2011-10-26 19:58:34 +02:00
Paul Gilbert
5c240445db TSAGE: Disable Blue Force detection in the 1.4 release 2011-10-26 20:49:39 +11:00
Jordi Vilalta Prat
2a60a739d0 DOCS: Renamed the Spanish QuickStart to use just ANSI chars.
It seems it wasn't handled properly neither by Git nor by some filesystems,
so we prefer playing on the safe side.
2011-10-25 11:38:01 +02:00
Alyssa Milburn
b3b4435bc7 SCUMM: Initialize Sprite fields in constructor.
This fixes a crash when HE games return from init() early due to the
required color mode not being available.
(cherry picked from commit 63aa0ef6f3)
2011-10-25 11:25:35 +02:00
Thierry Crozat
4c718b792a I18N: Regenerate translations data file 2011-10-24 20:53:36 +01:00
Thierry Crozat
3708615d2a I18N: Update Polish translation from patch #3427957 2011-10-24 20:52:57 +01:00
Thierry Crozat
bb50a222de I18N: Update Spanish translation 2011-10-24 20:51:24 +01:00