Thierry Crozat
ff0f391a9c
I18N: Update translations data file.
2011-04-25 23:03:00 +01:00
Thierry Crozat
4b0bf07099
I18N: Update Norwegian Nynorsk and Bokmaal translations.
2011-04-25 23:00:44 +01:00
Max Horn
25d97593c5
Merged pull request #25 from Littleboy/corrupted_theme.
...
ZipArchive and corrupted themes
2011-04-25 12:46:39 -07:00
Max Horn
3587c3fd8f
Merged pull request #24 from clone2727/msima-stereo-fix.
...
AUDIO: Cleanup MS IMA handling
2011-04-25 12:45:13 -07:00
Max Horn
3d83a7882f
Merged pull request #27 from kayahr/build.
...
WEBOS: Improved build system
2011-04-25 12:40:01 -07:00
Johannes Schickel
34ec9f6439
GUI: Make git revision string fit in the modern theme's launcher again.
2011-04-25 20:30:46 +02:00
strangerke
c9c6d01d36
HUGO: Fix bug #3292382 : "Whodunit? & Jungle of Doom set music to off by itself"
2011-04-25 20:25:53 +02:00
Johannes Schickel
98affc01a6
TSAGE: Add virtual destructor to Game class.
2011-04-25 15:50:41 +02:00
Johannes Schickel
33a88e5cac
PNG: This PNG::getPalette.
...
Formerly the palette parameter was a value copy, which was assigned in
getPalette. That did not make much sense, thus I changed it to be a reference.
Since I am not quite sure whether this really shouldn't make a palette copy
I added an TODO comment about it.
2011-04-25 15:45:05 +02:00
Johannes Schickel
aee0fa34bf
BASE: Remove unused variable in DO_OPTION_INT.
2011-04-25 15:26:23 +02:00
strangerke
6959ee22e4
HUGO: Fix bug #3292400 : Overlapping help windows when using the menu bar
2011-04-25 14:28:19 +02:00
Paul Gilbert
aaff18cd38
TSAGE: Fix text not being skippable in Scene #5000
2011-04-25 22:10:27 +10:00
Paul Gilbert
836f99e2ef
TSAGE: Bugfixes for Ringworld demo - demo is now completable with some remaining gfx glitches
2011-04-25 21:41:13 +10:00
Littleboy
55650f364c
COMMON: Add proper error handling to the ZipArchive class
...
- Add check in listMembers and skip files that can't be enumerated.
- Add checks for all function calls in createReadStreamForMember (and no longer return a stream from an uninitialized buffer when the file cannot be read).
2011-04-25 07:20:16 -04:00
Paul Gilbert
c17f200ccf
TSAGE: Added new file for Ringworld Demo
2011-04-25 20:11:12 +10:00
Paul Gilbert
c68641584b
TSAGE: Added framework for playing the Ringworld demo
2011-04-25 19:39:45 +10:00
Klaus Reimer
a8115d4c00
WEBOS: Improved build system. Now supports "release" and "beta" packaging, supports a custom base package ID and automatically determines the app version by merging the ScummVM version and a specified package version.
2011-04-25 11:22:18 +02:00
Paul Gilbert
d0142270b8
TSAGE: Added detection entry for Ringworld Demo
2011-04-25 18:24:25 +10:00
spookypeanut
db24f1e068
GROOVIE: fix for bug #3093310
...
Instead of crashing if the save game isn't writable, popup a
gui message and then skip
2011-04-25 08:51:21 +01:00
Paul Gilbert
1d58ccac81
TSAGE: Combined the resource files into a single generic overall ResourceManager
2011-04-25 17:06:35 +10:00
Matthew Hoops
9d8874c707
AUDIO: Cleanup MS IMA handling
...
- Split The Last Express' ADPCM to the engine. Using the MS IMA routine was really a hack.
- Fixed stereo MS IMA ADPCM, the old routine was completely wrong.
2011-04-24 23:14:14 -04:00
Littleboy
ea9774f689
GUI: Add basic validity check to ThemeEngine::themeConfigParseHeader (workaround for #3103051 )
...
When loading a corrupted zip, the data returned for THEMERC will be garbage, which will cause an assert in isspace() when trying to trim the data.
This checks that the first character of the header is in the range [0;127] and bails out if not.
2011-04-24 22:45:36 -04:00
strangerke
de5ec741ff
HUGO: Add a black background behind the score line. This should fix bug #3291959 .
2011-04-25 00:08:39 +02:00
strangerke
3de8b25003
HUGO: Fix BE issue in getSound(). Thanks wjp for finding that issue.
2011-04-24 23:22:39 +02:00
Littleboy
62e8233009
COMMON: Fix MSVC warning in PEResources::parseResourceLevel()
2011-04-24 17:08:07 -04:00
Littleboy
878d72b387
CREATE_PROJECT: Move project-specific information to configuration file
...
User-visible output and project-specific names are now defined in a config header.
This allows an easier usage of the create_project tools in other scummvm-derived projects (such as residual).
2011-04-24 16:59:48 -04:00
Littleboy
11b907ebf4
CREATE_PROJECT: Update revision number support (fixes bug #3280881 )
...
Replace existing environment variable based revision number support by a file-based method
- Generate a special header file in the build output folder with the current revision number
- Include the new header file from internal_version.h when a specific define is set
- Update create_project to define SCUMMVM_INTERNAL_REVISION as needed and add the build output folder to the include path
- Remove support for git-svn clones in the revision script (not useful anymore after the switch to git)
2011-04-24 16:59:46 -04:00
strangerke
4f708b0212
HUGO: Hopefully fix the valgrind error reported by Digitall in bug #3292391
2011-04-24 22:29:27 +02:00
strangerke
06ef66cd35
TSAGE: Implement missing Scene4050::signal() and Scene4050::dispatch(), fix several bugs.
...
It's now possible to complete scene group 5 despite a couple of glitches in scene 4000 and 4045
2011-04-24 18:28:47 +02:00
Thierry Crozat
9b47a42ebd
I18N: Update translations data file.
2011-04-24 14:56:18 +01:00
Thierry Crozat
03adb274f9
I18N: Update Italian translation.
2011-04-24 14:55:25 +01:00
Thierry Crozat
d2245e421a
I18N: Update German translation.
2011-04-24 14:49:35 +01:00
Thierry Crozat
bfe0b5f41d
DRASCULA: Update German subtitles for Von Braun cutscene.
...
The first string of the old subtitles was too long.
2011-04-24 14:39:51 +01:00
Thierry Crozat
c2eb927ab3
DRASCULA: Avoid crash in engine destructor after it failed to start.
...
This happens for example if the drascula.dat file is not found.
2011-04-24 14:39:50 +01:00
Ori Avtalion
0f2eaf848f
TEEN: Fix duplicate header guard
2011-04-24 16:34:49 +03:00
Alyssa Milburn
d3ca972ab4
MOHAWK: Add detection for The Berenstain Bears In The Dark.
2011-04-24 12:10:07 +02:00
Alyssa Milburn
60a2124571
MOHAWK: Add detection for Arthur's Birthday.
2011-04-24 12:01:35 +02:00
Thierry Crozat
7a9157bb56
I18N: Update translations data file.
2011-04-24 10:39:18 +01:00
Thierry Crozat
bc777b9b48
I18N: Update Hungarian translation from patch #3291991
2011-04-24 10:39:18 +01:00
Thierry Crozat
5441d5099f
I18N: Update Czech translation from patch #3291903
2011-04-24 10:39:17 +01:00
Eugene Sandulenko
52c05acd95
AGI: Fix bug #3087825 : AGI: Code analysis warnings
2011-04-24 12:28:22 +03:00
sylvaintv
f246382f4b
TOON: fix main title crash - Bug #3291725 fixed
...
Bug #3291725 : "TOON: Crash on the title screen"
2011-04-23 21:06:36 +02:00
strangerke
13804db888
TSAGE: Scene 4000: Fix several bugs that were blocking progress to the chimney
2011-04-23 14:39:53 +02:00
strangerke
8651f9739f
HUGO: Fix Endianness issue in H2 and H3 Dos
2011-04-23 08:31:04 +02:00
dhewg
e19fe1c53f
ASM: Defines do not get mangled
2011-04-23 03:39:38 +02:00
dhewg
983b044ccb
ARM: Global symbols get an underscore prefix on darwin
...
apply same solution as for the sound/smush ARM asm here
2011-04-23 03:39:37 +02:00
dhewg
b4f8a63171
ASM: Replace .equ with .set in proc3ARM.s
...
gas from the iphone failchain doesn't know about .equ, and .set is
synonymous with .equ - which it supports
2011-04-23 03:39:37 +02:00
strangerke
a8dfcd6194
TSAGE: Fix Miranda in scene 4000, 4040 and 4045
2011-04-23 01:21:56 +02:00
strangerke
8fd3c688d1
TSAGE: Fix an inventory bug (ale)
2011-04-22 23:12:31 +02:00
Johannes Schickel
4a7360d29b
SCUMM: Do not pass non-string literal but "%s" + string to displayMessage.
...
Since displayMessages usualy vsnprintf internally it is not quite safe to pass
any string to it, since it might include a format argument like %n, which is
unsafe.
2011-04-22 21:49:25 +02:00