2986 Commits

Author SHA1 Message Date
Johannes Schickel
d1cf867fc4 SCUMM: Let listSaves return list sorted on slot numbers. 2016-02-25 21:39:45 +01:00
Kirben
6ac4c9dedb SCUMM: Fix the lip sync animation in later HE games. 2016-02-25 20:46:47 +11:00
Eugene Sandulenko
6c895643aa Merge pull request #667 from a-detiste/master
JANITORIAL: Typos detected with lintian & grep
2016-02-15 18:31:50 +01:00
Alexandre Detiste
6c298e964f JANITORIAL: Typos detected with lintian & grep 2016-02-15 18:27:02 +01:00
Eugene Sandulenko
aa6ae7ac35 SCUMM: Fix warning 2016-02-14 17:51:30 +01:00
Johannes Schickel
3b734082c4 SCUMM: Allow Alt-x to be used to quit SCUMM games.
This includes a TODO to check which SCUMM games actually exhibit this behavior
originally. cbd867329e018d7eca12b3a8842e52b8db9f494d added this behavior to our
backend code initially.
2016-01-29 23:10:36 +01:00
Johannes Schickel
add6c998ab SCUMM: Only request actual save slots in listSaves. 2016-01-26 16:35:30 +01:00
Eugene Sandulenko
c809a65b93 SCUMM: Fix Russian Zak 2016-01-14 00:24:53 +01:00
Eugene Sandulenko
14057f3dc7 SCUMM: Move Russian Dig version description to the generated field 2016-01-13 00:48:47 +01:00
Eugene Sandulenko
184d26df1a SCUMM: Add detection for Russian Dig with subtitles 2016-01-13 00:44:40 +01:00
Eugene Sandulenko
d021cc3448 SCUMM: Added detection for Russian Zak 2016-01-12 23:53:14 +01:00
Eugene Sandulenko
665dd630c7 SCUMM: Add detection for Russian MM fan-demo
Detection is required due to the font differences.
2016-01-10 09:21:03 +01:00
Eugene Sandulenko
556d65713b SCUMM: Add support for Russian MM 2016-01-10 09:21:03 +01:00
Ori Avtalion
d8045c6727 JANITORIAL: Fix clang printf warnings 2016-01-07 14:55:32 +02:00
Eugene Sandulenko
deb7623fbf SCUMM: Add safety check 2015-11-28 00:06:47 +01:00
Eugene Sandulenko
ccd82145a4 HE: Proper cast to double to avoid integer division 2015-11-27 23:08:50 +01:00
Eugene Sandulenko
5675fa7b7f SCUMM: Enforcing numbers to double 2015-11-27 23:07:02 +01:00
athrxx
fb61f64903 SCUMM: WORKAROUND for bug #1873 INDY3 FMTOWNS: Music in Venice is distorted 2015-11-10 18:00:01 +01:00
athrxx
4ec41c291e AUDIO: (FM-TOWNS) - cleanup euphony code
(rework parts of the code + improve naming of variables/functions)
2015-11-09 18:41:06 +01:00
Eugene Sandulenko
70c42f26b2 SCUMM: Add Japanese Windows Freddi md5 2015-10-17 12:45:39 +02:00
Thierry Crozat
5be63fdda6 SCUMM: Mark additional strings for translation
These were reported in bug #6887
2015-10-11 18:58:50 +01:00
Matthew Hoops
1d45e08889 SCUMM: Do not reverse stereo for digital iMuse sounds 2015-09-04 23:48:40 -04:00
Max Horn
ac4360af88 SCUMM: Get rid of unused Audio::mixer references 2015-07-19 17:12:05 +02:00
Matthew Hoops
bed9da8b9d AUDIO: Remove all AudioStream access to OPL 2015-07-07 20:19:47 -04:00
Matthew Hoops
0bb13b358e SCUMM: Use the built-in OPL timer for Player_AD 2015-07-07 20:19:42 -04:00
Matthew Hoops
2e8f9dcec9 AUDIO: Remove the sample rate configuration from the OPL code 2015-07-07 20:19:42 -04:00
Kirben
343d0c41db SCUMM: Fix bug #6873 FARM: Crash at the end of trivia minigame on easy. 2015-06-28 13:22:20 +10:00
Kirben
e670951a46 SCUMM: Fix bug #6592 SCUMM: ZAK - Read Ticket is too fast to read. 2015-06-10 07:12:25 +02:00
Thierry Crozat
aee23fd704 SCUMM: Add detection for Full Throttle French Mac
Also add file size for Sam & Max and DOTT French Mac versions.
2015-05-10 15:28:48 +01:00
Thierry Crozat
04931d0400 SCUMM: Add DOS en demo for Indiana Jones and the Fate of Atlantis
This was reported by Paulo Vicente in bug  #6862.
2015-05-07 21:30:25 +01:00
Kirben
3f3ad61927 SCUMM: SCUMM: Add English 1.6 disk version of Day of the Tentacle for DOS. 2015-05-07 11:12:59 +10:00
Kirben
2456163f5d SCUMM: SCUMM: Add English 1.4 version of Indiana Jones and the Last Crusade for DOS. 2015-05-07 11:04:08 +10:00
Kirben
8b82090c91 SCUMM: Add UK version of Pajama Sam 2 for Windows. 2015-05-07 10:23:11 +10:00
Kirben
da19822e37 SCUMM: Add md5 checksums for Italian versions of several HE games. 2015-04-16 14:46:40 +10:00
Kirben
6a1eee88cf SCUMM: Add file prefixes used by Italian versions of several HE games. 2015-04-16 14:36:34 +10:00
Torbjörn Andersson
d582c8492c SCUMM: Fix argc check in Cmd_Script() 2015-03-22 12:22:30 +01:00
Torbjörn Andersson
a0661328b9 SCUMM: Fix detection of the DoTT Maniac Mansion easter egg target
It's the key, not the gameid, that is the proper target name. In
my case, the key for that version of MM had the target name
"maniac-old" and gameid "maniac" (can you tell I've messed around
with this file a bit on my own?), so it tried to use "maniac" as
the target, which happened to be the target name for the enhanced
version instead.
2015-02-07 21:55:24 +01:00
Filippos Karapetis
666a4f3a57 SCUMM: Adapt wording for the fix in commit f1c64c2afe 2015-02-03 12:35:17 +02:00
Thierry Crozat
f1c64c2afe SCUMM: Fix handling of string resources in smash player for Steam mac games
The Dig Steam/mac uses LF instead of CRLF for end of line.
This fixes display of subtitles in that version. This also fixes the crash
described in bug #6796.
2015-02-03 08:51:06 +00:00
MestreLion
5d852b5c56 SCUMM: Improve FOA keyboard help 2015-01-06 08:39:23 -02:00
Kirben
02e3e82e82 SCUMM: Correct game flags for HE72 version of Putt-Putt Saves the Zoo. 2015-01-05 22:33:19 +11:00
Torbjörn Andersson
7dc316cced SCUMM: Add secret "easter_egg" config key
This makes it possible to override the detection of Maniac Mansion
when starting the Day of the Tentacle easter egg. There is no GUI
for setting this, no error handling, and setting it to Day of the
Tentacle itself is probably a bad idea...
2014-12-30 10:54:49 +01:00
Torbjörn Andersson
cc916625d9 SCUMM: Add a "chained games manager"
This replaces the somewhat ugly use of the config manager to store
the chained games.
2014-12-30 10:47:51 +01:00
Torbjörn Andersson
f74ba29753 SCUMM: Enable Day of the Tentacle easter egg
Instead of returning to the launcher, a game may now specify a list
of "chained" games and optional save slots. The first game is popped
from the list and started. Quitting still quits the entire ScummVM.
It seemed like the sensible thing to do.
2014-12-30 03:45:14 +01:00
Kirben
0a6904c4ab SCUMM: Correct variable type in Actor_v0::adjustPosInBorderWalkbox, since variable can have negative value. 2014-12-08 23:31:59 +11:00
Kirben
801bfedfc0 Merge pull request #542 from segrax/V1-V2_WalkAnimFix
SCUMM V1-V2: Fix actor walk behavior (transitions between walk boxes, and changing destination issue)
2014-12-08 19:29:29 +11:00
Robert Crossfield
962c8b4524 SCUMM: Maniac V0 Demo: Allow F7 to restart, Add handler for opcode 0x6e (o_screenPrepare) 2014-12-08 19:12:27 +11:00
Robert Crossfield
d92e47f4e6 SCUMM V1-V2: Fix actor walk behavior (transitions between walk boxes, and changing destination issue) 2014-12-08 13:14:12 +11:00
Robert Crossfield
d83438225e SCUMM: Maniac V0: Add support for D64 Demo Disk, Cleanup duplicate 'Talk' array 2014-12-08 10:14:37 +11:00
Kirben
c9e6db6571 SCUMM: Correct spacing and warning in last Maniac V0 merge. 2014-12-07 15:24:21 +11:00