Filippos Karapetis
2c5769c23b
SCI: Fix the detection entries for Slater & Charlie (bug #3578617 )
...
The incorrect GUIO_NOSPEECH flag silenced the speech when the user
chose to override the game's audio settings
2012-11-07 02:53:44 +02:00
Filippos Karapetis
ffa5f637c8
AGI: Fix the Apple IIGS versions of Manhunter 1 and Gold Rush
...
Both games use an additional parameter for show.mouse and hide.mouse.
Ignoring these confused the script parser, which started parsing junk.
Fixes bugs #3577754 and #3426946 .
2012-11-07 02:00:05 +02:00
Filippos Karapetis
05ff55e162
AGI: Some cleanup of the debug console
...
- Merge the two different room debug commands in Mickey
- Remove the "crc" stub console command
2012-11-06 20:44:09 +02:00
Filippos Karapetis
023f6f10c7
SCUMM: Fix bug #3526089 - "SCUMM: ZAK Can't get objects in the bus on Mars"
...
This fixes a regression in V1/V2 games when no actor direction
is set (like the Shuttle Bus scene in Zak V2). The regression
was caused by commit de0b5f7674
.
Thanks to digitall for his bisecting work, which aided a lot in
finding the actual issue for this bug
2012-11-06 14:18:44 +02:00
Filippos Karapetis
c34704972e
SCI: reset _throttleLastTime when restarting
...
This ensures that the load dialog in the ScummVM menu won't be
available at inappropriate times when a game is restarting (e.g QFG1,
during the starting warning dialogs - bug #3565505 )
2012-11-06 12:58:33 +02:00
Filippos Karapetis
20afbe95e6
DREAMWEB: Fix bug #3582582 - "GUI: "Grid View" Loader Triggers Immediately in Dreamweb"
2012-11-06 12:08:55 +02:00
Filippos Karapetis
06a2ac495d
DREAMWEB: Also filter out invalid characters in getNextWord()
...
Thanks again to eriktorbjorn for spotting this. This one should be the
last place where we should filter out invalid characters
2012-11-06 01:47:03 +02:00
Filippos Karapetis
bdb8bdae2a
DREAMWEB: Filter out leftover invalid characters in game texts
...
Thanks to eriktorbjorn for spotting the actual problem
2012-11-06 01:30:33 +02:00
Matthew Hoops
3b7224f052
MOHAWK: Add Rugrats Print Shop demo detection
2012-11-04 21:26:09 -05:00
Matthew Hoops
ce03ff344f
MOHAWK: Add detection for the Rugrats Adventure Game demo
2012-11-04 21:19:59 -05:00
Willem Jan Palenstijn
da0490f9b2
TONY: Fix endianness issue when saving/loading inventory
2012-11-02 21:26:34 +01:00
Paul Gilbert
b403a6f3ac
Merge pull request #290 from rasky/fix_sfx_volumes
...
TONY: fix volumes of sound effects.
2012-11-01 03:38:04 -07:00
Matthew Hoops
fdc80fd952
PEGASUS: Improve on the WSC missing AI videos bug
...
Made the only hint available into the first hint
2012-10-29 11:17:50 -04:00
Matthew Hoops
e4898831a3
PEGASUS: Ease off the CPU in the overview
2012-10-29 11:17:50 -04:00
Willem Jan Palenstijn
38b8b6eff1
TONY: Fix AmigaOS build (bug #3580541 )
2012-10-27 17:59:21 +02:00
Matthew Hoops
f67bd1f2e7
PEGASUS: Don't error out for two missing WSC AI videos
2012-10-26 23:22:27 -04:00
Giovanni Bajo
79d7d3d708
TONY: fix volumes of sound effects.
...
The game was using a logarithmic scale (through DirectSound)
so we need a log->linear conversion to feed the mixer.
2012-10-26 20:29:04 +02:00
Strangerke
86c23885d3
Merge pull request #289 from rasky/add_italian_version
...
Add detection for original Italian version.
2012-10-26 07:32:18 -07:00
Willem Jan Palenstijn
0bea0a28b1
TONY: Fix translation of Italian comment
...
Thanks to Giovanni Bajo for noticing and correcting this.
2012-10-26 13:58:31 +02:00
Giovanni Bajo
a6eddd2e99
Add detection for original Italian version.
2012-10-26 12:52:15 +02:00
Eugene Sandulenko
a21f742114
CONFIGURE: Enable Tony engine
2012-10-25 15:20:30 -06:00
Einar Johan Trøan Sømåen
228785eda2
WINTERMUTE: Convert ' correctly from CP1252
2012-10-23 03:05:17 +02:00
Einar Johan Trøan Sømåen
4aa1c63eb1
WINTERMUTE: Add a hack to allow videos to loop
2012-10-23 02:34:27 +02:00
Einar Johan Trøan Sømåen
4ba8819582
WINTERMUTE: Avoid using __DATE__ and __TIME__ in-engine
2012-10-22 23:01:00 +02:00
Filippos Karapetis
e7d4f88a57
SCI: Add a workaround for bug #3568452 - "SCI: QFG1VGA - Path finding bug in the forest"
...
This workaround has been added for now to stop the game from freezing.
A more correct solution would be to match our pathfinding algorithm
to what SSCI is doing, but with this workaround we can stop the more
immediate problem (game freezing) now.
2012-10-22 13:17:57 +03:00
Filippos Karapetis
1286710248
SCI: Fix bug #3578335 - "SCI: Mixed-Up Mother Goose EGA - crash upon choosing kid"
...
In several SCI0 games, the parameter to kDoSoundFade can be null.
We handle that case, instead of adding individual workarounds per game
2012-10-22 12:47:28 +03:00
Filippos Karapetis
bcf41fa7d2
SCI: Add another version of Castle of Dr. Brain (bug #3578286 )
2012-10-22 12:32:11 +03:00
Filippos Karapetis
81c9bcc010
SCI: Fix bug #3578336 - "SCI: Codename: ICEMAN - No 'EGA undithering' option"
2012-10-22 12:25:52 +03:00
Filippos Karapetis
146d00a799
SCI: Add the Inside the Chest / Benind the Developer's Shield demo
2012-10-22 12:19:13 +03:00
D G Turner
b25ed0a02f
COMPOSER: Change screen surface variable naming for clarity.
...
This makes it easier to read the code where sprite surfaces are blitted
to the screen.
2012-10-20 23:19:47 +01:00
D G Turner
b32771acaf
COMPOSER: Close two memory leaks.
2012-10-20 20:16:36 +01:00
Matthew Hoops
dc3facfc62
PEGASUS: Improve error messages when failing to load PICT images
2012-10-16 22:16:32 -04:00
Strangerke
5023a5764f
TONY: Fix music bug - 2 songs played simultaneously eventually
2012-10-15 07:08:24 +02:00
Filippos Karapetis
76ff4c7001
SCI: Hopefully fix bug #3565505 - "SCI : crash when loading a savegame"
...
This bug occurs because in the cases specified in the bug report, the main
loop hasn't run fully yet, and there is a mini loop running instead (e.g.
inside Print())
Hopefully, this catches most cases where the crash occurs, but it needs more
testing to find if there is any other such case.
2012-10-13 21:06:02 +03:00
Filippos Karapetis
b91a132763
SCI: Fix bug #3568431 - "SCI: QFG1VGA - Text glitch at the ghosts death screen"
...
This is a script bug, and is present in the original game as well. Thanks to
lskovlun for assisting with this one
2012-10-13 19:44:33 +03:00
D G Turner
151b7beb47
Merge branch 'master' into teenagentRefactor
...
Conflicts:
engines/teenagent/callbacks.cpp
2012-10-12 17:03:32 +01:00
D G Turner
80af0e2394
TEENAGENT: Convert Dialog text color symbols to an enum.
2012-10-10 14:43:19 +01:00
D G Turner
115593a6c1
TEENAGENT: Convert Inventory item ids to an enum.
2012-10-10 14:42:21 +01:00
D G Turner
c92ff8db33
TEENAGENT: Fix constant naming to comply with Coding Conventions.
...
Adding missing CamelCase k-prefixes.
2012-10-09 09:14:44 +01:00
Filippos Karapetis
78464a42d7
Merge pull request #282 from bluegr/nipponfix
...
PARALLACTION: Fix the ending of Nippon Safes (bug #5866 )
2012-10-08 14:38:36 -07:00
Filippos Karapetis
dbb09fe984
SCI: Add documentation regarding all SCI1.1 CD games in syncIngameAudioOptions()
2012-10-08 23:50:47 +03:00
Filippos Karapetis
3a852fb96a
SCI: Also add LSL6 CD to syncIngameAudioOptions()
2012-10-08 23:49:49 +03:00
Filippos Karapetis
676f303a33
SCI: Document syncIngameAudioOptions()
2012-10-08 23:14:02 +03:00
Filippos Karapetis
a73e3f44ad
SCI: Add a workaround for the large text boxes in Freddy Pharkas CD
...
Fixes bug #3575276 - "SCI: Freddy Pharkas: Text sometimes drawn/erased
incorrectly"
2012-10-08 22:47:27 +03:00
Willem Jan Palenstijn
d1e2d61b78
SCI: Fix Uhura's Woo conversation option
...
This is bug #3040722 .
It was trying to open a non-existent submenu. We now force a return
after handling the conversation option right before it tries to look for
this submenu.
2012-10-07 12:27:14 +02:00
Willem Jan Palenstijn
8f754ced42
SCI: Flip assert
...
This way the assert is checking that the allocated buffer is large enough
for the memcpy that follows it.
2012-10-07 12:27:14 +02:00
Torbjörn Andersson
e8ad4df1fa
SWORD1: Enable American ("Circle of Blood") panel
...
If the language is explicitly set to American English, use the
American version of the panel for the main control panel. In all
other aspects, American English will behave as British English,
so it shouldn't break anything.
2012-10-06 16:24:00 +02:00
Willem Jan Palenstijn
e38d4f20e8
SCI: Fix dissect_script crash with invalid object types
2012-10-06 13:07:12 +02:00
Willem Jan Palenstijn
5f3f21e20e
SCI: Fix some console output formatting
2012-10-06 13:07:12 +02:00
Torbjörn Andersson
49e96aa188
TOLTECS: Improve the shake screen effects during movies
...
I don't know how often the original shook the screen (perhaps as
often as it could?), but at least we now have the opportunity to
shake the screen more than once per movie frame.
2012-10-06 00:01:47 +02:00