Commit Graph
86814 Commits
Author SHA1 Message Date
Strangerke 0e11fbbe53 HOPKINS: Implement JOUE_FIN()
Change two more variables to boolean
2012-11-11 16:43:18 +01:00
Strangerke 3e4c99fce7 HOPKINS: Implement AVION() 2012-11-11 15:50:22 +01:00
Strangerke 9b9b761e71 HOPKINS: Little cleanup of previous commit 2012-11-11 15:15:59 +01:00
Strangerke 99cc57ff8d HOPKINS: Implement PWBASE() 2012-11-11 15:11:31 +01:00
Strangerke 0a01d4993e HOPKINS: Implement RunLinuxFull, stub some new functions
Change one more variable to use boolean
2012-11-11 14:22:58 +01:00
Torbjörn Andersson 8bb595453b SCUMM: Added support for Macintosh music in Monkey Island 1
This is based on the old Mac0-to-General MIDI conversion that we used
to do (and which this patch removes), as well as the code for playing
the Monkey Island 2 and Fate of Atlantis Macintosh music. I'm not sure
how accurate it is, particularly in tempo and volume, but at this
point it seems to work pretty well. Looping music is perhaps a bit
off, but it was before as well.

There is an annoying drawn out note in the music when you're following
the shopkeeper, but that appears to have been there in the original as
well.
2012-11-11 13:56:06 +01:00
Paul Gilbert 75eaa297c6 HOPKINS: Refactored the PCX decoder to use the existing ScummVM decoder 2012-11-11 21:33:17 +11:00
Paul Gilbert 9fd36c32f2 HOPKINS: Update playing sounds when the volumes are changed in the GMM 2012-11-11 20:58:33 +11:00
Paul Gilbert 4def58832d HOPKINS: Added missing flush of changed sound settings to disk 2012-11-11 20:00:57 +11:00
Paul Gilbert 1844e4faa2 HOPKINS: Clean up of un-needed sound structure fields 2012-11-11 19:54:48 +11:00
Paul Gilbert 0ef8703833 HOPKINS: Fix to not play music if it is muted 2012-11-11 19:40:05 +11:00
Paul Gilbert 29a8d2aa95 HOPKINS: Bugfix to make music playback loop 2012-11-11 19:28:28 +11:00
Paul Gilbert 3f86ca2c79 HOPKINS: Music playback is now working 2012-11-11 18:58:45 +11:00
Paul Gilbert 7884c017de HOPKINS: Bugfix for voice when looking at objects in-game 2012-11-11 15:32:42 +11:00
Paul Gilbert ebb1b80a71 HOPKINS: Basic voice playback now working 2012-11-11 15:21:30 +11:00
Strangerke 8290b04018 HOPKINS: Split run() in two in order to prepare future diffing between versions 2012-11-10 23:52:49 +01:00
Paul Gilbert 11d73dfc8d HOPKINS: Beginnings of implementation of sound code 2012-11-10 23:32:06 +11:00
Strangerke 46348e7b90 TSAGE: R2R - Cleanup Scene50::process() 2012-11-09 23:31:14 +01:00
Strangerke d8fb63467a TSAGE: Fix a bug reported by salty-horse (and Clang) 2012-11-09 22:03:52 +01:00
Strangerke 0b72c77d28 HOPKINS: Fix first displayed screen in full linux version 2012-11-09 19:23:39 +01:00
Paul Gilbert f642165f0a Merge branch 'hopkins' of github.com:dreammaster/scummvm into hopkins 2012-11-09 22:12:48 +11:00
Paul Gilbert 0942e16f65 HOPKINS: Bugfixes for cursor disappearing after using GMM. 2012-11-09 22:11:38 +11:00
Strangerke 704fea1bcf HOPKINS: The Linux game (full) now starts 2012-11-09 01:18:14 +01:00
Paul Gilbert d27056e5ea HOPKINS: Fix crash in GraphicsManager constructor 2012-11-08 20:28:07 +11:00
Strangerke c2a5b4b339 HOPKINS: More full version initialization, change 2 variables to boolean 2012-11-08 08:29:26 +01:00
Filippos Karapetis 9d7b55eb60 SWORD2: Fix bug #3049336 - "BS2: Detects games in wrong places"
We no longer detect the sword2 files inside the "clusters" folder.
Also, we now correctly distinguish between the full and the demo
version of the game
2012-11-08 01:02:12 +02:00
Strangerke 96ca3ba918 HOPKINS: Initialize FR variable (language) based on detected language.
Could be improved, to be checked with a German version.
2012-11-07 22:49:13 +01:00
Filippos Karapetis f915daad6d SWORD1: Fix bug #3049346 - "BS1: Detects games in wrong places"
We no longer detect the sword1 files inside the "clusters" folder
2012-11-07 21:56:26 +02:00
Filippos Karapetis 3b5e92d4f3 SCI: Fix bug #3575569 - "SCI: QFG1VGA: Palette/hue bug after loading"
We make sure that any leftover palVary timers are removed when
loading. This is an edge case, but it won't hurt to remove these
timers just in case
2012-11-07 18:11:09 +02:00
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 e9c9b8b428 HOPKINS: Refactoring to show the selected inventory item using ScummVM cursor manager 2012-11-01 22:35:33 +11: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
Strangerke bf3f30bc14 HOPKINS: Add code specific to full linux version in PARLER_PERSO
Also change another variable type
2012-10-31 22:15:09 +01:00
Paul Gilbert 798ddfaab5 Merge branch 'master' into hopkins 2012-10-31 09:34:38 +11:00
Paul Gilbert ef663f95a5 HOPKINS: Variable renaming in Affiche_Perfect 2012-10-31 09:04:29 +11:00
Paul Gilbert c584341aab Merge branch 'hopkins' of github.com:dreammaster/scummvm into hopkins 2012-10-30 22:49:14 +11:00
Paul Gilbert 32afe8d7ba HOPKINS: Renaming local variables in graphics.cpp 2012-10-30 22:48:41 +11:00
Strangerke 1ce4ccc42b HOPKINS: Fix more mass renaming issues 2012-10-29 23:38:31 +01:00
Paul Gilbert 3f0b6efe0e HOPKINS: Removed duplicate souris_max method 2012-10-30 09:10:42 +11:00
Strangerke e3f62f5336 HOPKINS: More work on booleans 2012-10-29 23:10:14 +01:00