21293 Commits

Author SHA1 Message Date
Paul Gilbert
c68641584b TSAGE: Added framework for playing the Ringworld demo 2011-04-25 19:39:45 +10: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
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
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
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
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
Thierry Crozat
44c1d38222 DOTT: MM message can now be translated. 2011-04-22 20:01:53 +01:00
Littleboy
b9262bd70c MOHAWK: Silence MSVC warning (bug #3290528) 2011-04-22 14:45:14 -04:00
strangerke
4d02cf52d2 TSAGE: Fix initialization bug in scene 4100. 2011-04-22 08:28:09 +02:00
D G Turner
1d93c80c14 DRACI: Fix VS2010 Code Analysis Warnings Reported in Bug #3290634
Minor correction to use integer value, rather than boolean.
2011-04-22 03:55:22 +01:00
Willem Jan Palenstijn
dda6df668a SCI: Avoid (unused) sqrt of a negative number
This fixes bug #3289799.
2011-04-21 22:14:05 +02:00
Bastien Bouclet
44e79c70fa MOHAWK: Don't initialize a null pointer, to make VS2010 happy. 2011-04-21 08:05:00 +02:00
strangerke
f236ecb5d3 TSAGE: Fix a bug in Scene 4100 2011-04-21 01:04:48 +02:00
strangerke
6d66988ad5 TSAGE: Fix broken animation in scene 60. Renamed more or less everything 2011-04-21 01:03:54 +02:00
Willem Jan Palenstijn
eb8b1a962b SCI: Fix precedence (bug #3087872) 2011-04-20 23:38:28 +02:00
Sven Hesse
804f0f3e47 GOB: Shut up VS2010 code analysis warning 2011-04-20 23:10:00 +02:00
strangerke
c15b858765 HUGO: Silent several warnings reported by littleboy 2011-04-20 22:22:01 +02:00
Paul Gilbert
3fee10eb60 TSAGE: Cleaner bugfix for text colours being incorrect 2011-04-20 23:02:07 +10:00
Paul Gilbert
1eb75f7892 TSAGE: Fix problem with text appearing with random background colours after scene changes 2011-04-20 21:17:12 +10:00
Paul Gilbert
432771b5d9 TSAGE: Properly destroy cloned objects when removed from a scene 2011-04-20 21:05:42 +10:00
Paul Gilbert
cd5a76eff2 Merge remote branch 'remotes/kayahr/lure' 2011-04-20 18:47:03 +10:00
strangerke
ecf5d62a10 TSAGE: Fix double-Miranda bug when Rock is drunk (scene 4100) 2011-04-20 00:00:07 +02:00
strangerke
3897e6f5e0 TSAGE: Fix blocking bug in scene 4100.
That unlocks the infamous "Alcohol? Cool, get my daughter!" scene :P
2011-04-19 22:53:19 +02:00
strangerke
551cc744f9 TSAGE: Rename several objects in Scene 4000 2011-04-19 20:13:33 +02:00
Klaus Reimer
8d3c289dd0 LURE: Enabled clickable menus for WebOS. 2011-04-19 19:13:08 +02:00
Johannes Schickel
10b0294c94 TSAGE: Suppress empty format string warning of g++. 2011-04-19 17:04:05 +02:00
Johannes Schickel
8ff527ac4e GROOVIE: Replace TODO about YUV data with a comment.
Since the surfaces in question are never used outside the ROQ code it is fine
to use a faked RGB pixel format even when they are actually YUV data.
2011-04-19 15:05:18 +02:00
Paul Gilbert
5985320c5e TSAGE: Removed original game that uses 'Intro.txt' to indicate whether the introduction has played 2011-04-19 21:42:43 +10:00
Paul Gilbert
b7c9bf4b33 TSAGE: Simplified the new Saver::getObjectCount method 2011-04-19 21:33:56 +10:00
Paul Gilbert
95b4713ffa TSAGE: Changed Scene::_sceneNumber to avoid confusion with SceneManager::_sceneNumber 2011-04-19 21:07:37 +10:00
Paul Gilbert
5dcfd1e32c TSAGE: Reworked the saving code to fix crashes
Note that this undoes the recent compilation fix for GCC, since it didn't work. For now, used an explicit void ** conversion as previously suggested.
2011-04-19 21:02:27 +10:00
Paul Gilbert
d18f8e8564 TSAGE: Fixed button highlighting in inventory dialog 2011-04-19 19:37:26 +10:00
Paul Gilbert
55f1fa8dba TSAGE: Bugfixes for graphics glitches when using the lift in scene #2320 2011-04-19 19:18:34 +10:00