Matthew Hoops
68d0602b0d
SCUMM: Avoid long double usage
2011-04-26 17:32:34 -04:00
Matthew Hoops
78725365c5
SCUMM: Begin work on the soccer u32 code
...
Players no longer appear in the upper-left corner of the screen and play can actually hault now (ie. the ball can go out of play). The players/ball do not move from their positions yet, but it's a start.
2011-04-26 17:13:35 -04:00
md5
14865cbf9c
SCI: Fixed script bug #3292334 - "HOYLE4: Gin Rummy bug"
2011-04-26 19:08:02 +03:00
md5
c24d388468
SCI: Fixed script bug #3292251 - "SCI: QFG3: Script error when buying robe"
2011-04-26 18:24:53 +03:00
Max Horn
759cac0abc
GUI: Fix warning on systems where char is unsigned
2011-04-26 14:24:47 +02:00
md5
1ba3d462d2
SCI: Fixed 2 script bugs in Hoyle 4 - hearts
...
This fixes bug #3292333 - "HOYLE4: Hearts bug"
2011-04-26 13:03:04 +03:00
md5
f752b1b2fc
SCI: Fixed several uninitialized variable script bugs in Hoyle 4 Bridge
...
This fixes bug #3292332 , along with other related issues
2011-04-26 12:56:11 +03:00
md5
ce704575a9
SCI: Updated the view type descriptions in the "version" console command
2011-04-26 12:56:09 +03:00
strangerke
b06f81b4bc
TSAGE: Fix a tiny bug in the initialization of scene 5000
2011-04-26 08:21:18 +02:00
Paul Gilbert
6839e4342f
TSAGE: Implemented loading walk regions for Ringworld CD and Demo #2
2011-04-26 14:40:30 +10:00
Paul Gilbert
42a0ebc5ff
TSAGE: Gave proper names to several previously unnamed fields
2011-04-26 09:48:39 +10:00
Paul Gilbert
8fddf47e8c
TSAGE: Implemented scene priority changes introduced in Ringworld CD & Floppy Demo #2
2011-04-26 09:25:25 +10:00
strangerke
09bf964807
HUGO: Add workaround for bug #3292389 : Penelope splits up when dying in chasm
2011-04-26 00:10:08 +02:00
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