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
Kirben
dcd0f597e6
Merge pull request #539 from segrax/master
...
SCUMM: Maniac V0: Original Walk Code Implementation
2014-12-07 15:09:36 +11:00
Ben Castricum
30038ef789
SCUMM: Update scumm-md5.h
2014-12-03 15:47:27 +01:00
Ben Castricum
75408c1cb8
SCUMM: More detection fixes.
2014-12-03 15:47:27 +01:00
Ben Castricum
2e497bb9f8
SCUMM: farm - Add support for a dutch Macintosh variant.
...
Found on CD with EAN8714902148334.
2014-12-03 15:47:26 +01:00
Robert Crossfield
4b1b9ec66f
SCUMM: Maniac V0: Remove workaround for bug #2971126 (this issue no longer occurs as walking is handled the same as the original)
2014-12-02 16:40:46 +11:00
Robert Crossfield
814d9b1153
SCUMM: Maniac V0: Correctly handle 'slanted' walk-boxes, Add new variables to save-games, Bump the SaveGame Version number, remove obsolete V0 code in V2 functions
2014-12-02 16:25:03 +11:00
Filippos Karapetis
8965077226
Merge pull request #527 from rrebello/bugfix-6679
...
SCUMM: Fix bug #6679 - INDY3 DOS-EGA: book of maps graphic glitch
2014-11-30 21:13:49 +02:00
Rodrigo Rebello
30b6a479e5
SCUMM: Fix bug #6679 - INDY3 DOS-EGA: book of maps graphic glitch
...
Force correct width value for room 64 (book of maps) in Indy3. This
works around the wrong value stored in the data files of a specific
version of the game (DOS/EGA v1.0, according to scumm-md5.txt).
2014-11-30 13:30:00 -02:00
Robert Crossfield
29d46e8a10
SCUMM: Maniac V0: If boxes are neighbors, walk directly to the new box. Remove extra call to 'animateCostume'. Remove now unnecessary V0 walk calc functions
2014-11-29 09:07:10 +11:00
Robert Crossfield
2dbd99d572
SCUMM: Maniac V0: Implement the original Walk Code (to fix some anim glitches), fix opcode to use _moving correctly (as V0 is different)
2014-11-28 22:24:45 +11:00
Kirben
8f1896b2e0
Merge pull request #533 from segrax/master
...
SCUMM: Fix bug #2034 - MANIAC V2: Early Collision with Green Tentacle
2014-11-28 14:45:31 +11:00
Robert Crossfield
c76f21747f
SCUMM: MANIAC V1 Demo: GF_DEMO was not being set
2014-11-23 10:58:48 +11:00
Robert Crossfield
daefdc315b
SCUMM: Fix bug #2034 - MANIAC V2: Early Collision with Green Tentacle
2014-11-23 08:24:39 +11:00
Kirben
c4e40fc83f
SCUMM: Correct file size for Dutch Windows demo of Let's Explore the Farm with Buzzy.
2014-11-01 23:10:55 +11:00
Kirben
0c5fae8652
SCUMM: Add Dutch Windows demo of Let's Explore the Farm with Buzzy.
2014-10-31 09:37:46 +11:00
Kirben
86a3d50467
SCUMM: Fix bug #6742 - PJGAMES: Crash upon playing Happy Fun Squares on Hard.
2014-10-31 09:22:12 +11:00
Filippos Karapetis
8f368145ba
Merge pull request #523 from BenCastricum/fixforbug6739
...
SCUMM: Fix bug 6739 - Untranslated dialogs
2014-10-29 11:37:34 +02:00
Filippos Karapetis
40b224fc74
SCUMM: Disallow saving while a room 'prequel' is shown in v0-v3 games
...
These are cases where the screen is completely blank, showing text.
In such cases, no room is set, thus no room resources are available.
An example is the screen shown after the credits in the Zak FM-TOWNS
intro ("The next day..."). Thanks to segrax for finding this case.
This commit is based off pull request 522, but completely disallows
saving in such scenes, instead of adding explicit checks for them
2014-10-29 11:23:59 +02:00
Filippos Karapetis
2cbd2402a5
SCUMM: Remove trailing whitespace
2014-10-28 16:15:43 +02:00
Ben Castricum
df12402a58
SCUMM: Fix bug 6739 - Untranslated dialogs
2014-10-27 16:33:09 +01:00
Ben Castricum
81795ce444
SCUMM: Identify several windows variants as such
2014-10-27 16:33:05 +01:00
Ben Castricum
5d6944ab52
SCUMM: freddicove - Detect dutch game variant found on CD EAN 8716051020172
2014-10-27 16:33:05 +01:00