Commit Graph

45632 Commits

Author SHA1 Message Date
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