Thierry Crozat
0cb0a09c02
AGI: Change the way the mixer volume is handled in the PCjr player
...
Instead of factoring the volume into the tone attenuation it now scales
the volume table. This way it still uses the full table when playing
at a low volume and therefore keeps the 16 attenuation levels.
Also use kMusicSoundType instead of kSFXSoundType to be coherent with what
the MIDI output is doing (volume for both music and SFX is controlled by
the Music volume slider).
2015-05-10 16:14:55 +01:00
Thierry Crozat
830f8c42f5
AGI: Fix PCjr dissolve method used for early versions
...
This was a regression from ceb2909 .
2015-05-10 16:02:33 +01:00
Thierry Crozat
65ed7e775e
AGI: Fix bug with music/SFX volume in PCjr
...
A higher volume in the GUI resulted in a lower music volume (and
lower volume in the GUI resulted in higher music volume).
2015-05-10 15:39:00 +01:00
Thierry Crozat
8e4c672d38
AGI: Use correct volume for PCjr output
...
This looks like a regression from commit 24bb5da : AGI: Add a layer of
abstraction between the sound chip and the two players
2015-05-10 15:38:54 +01: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
Paul Gilbert
6d110485bc
SHERLOCK: Performance tweak for resource loading
2015-05-09 18:19:28 -04:00
Strangerke
13c6feae35
SHERLOCK: Add comment about HitSquad CD in the detection
2015-05-10 00:08:58 +02:00
Paul Gilbert
3b76b8634a
SHERLOCK: Fix incorrect comment
2015-05-09 16:46:39 -04:00
Paul Gilbert
7107789c47
SHERLOCK: Further cleanup of detection entries and added Rose Tattoo English
2015-05-09 15:59:31 -04:00
Paul Gilbert
281d44706b
SHERLOCK: Refine comment for decompressLZ
2015-05-09 15:53:18 -04:00
Strangerke
1ddbe9d720
SHERLOCK: Add some detection entries
2015-05-09 21:49:16 +02:00
Paul Gilbert
6925b848d6
SHERLOCK: Fix getting fresh mouse positions in loop showing quit dialog
2015-05-09 15:48:19 -04:00
Paul Gilbert
1ba94c93e9
SHERLOCK: Remove redundant shouldQuit call in loop
2015-05-09 13:07:14 -04:00
Paul Gilbert
d50fb7cb60
SHERLOCK: Updated module.mk to match that of other engines
2015-05-09 13:03:28 -04:00
Paul Gilbert
3e2b0bfb69
SHERLOCK: Remove unused getGameType method declaration
2015-05-09 12:59:51 -04:00
Paul Gilbert
eeb53ca614
SHERLOCK: Remove duplicated _converseNum field from Journal
2015-05-09 12:58:44 -04:00
Paul Gilbert
66a1138d74
SHERLOCK: Disable Journal Print Text button, since it isn't supported
2015-05-09 12:34:08 -04:00
Paul Gilbert
0629ae4639
SHERLOCK: Fix display of Forward text in Journal
2015-05-09 12:26:47 -04:00
Paul Gilbert
8256774153
SHERLOCK: Method renames in Journal for better clarity
2015-05-09 12:19:05 -04:00
Paul Gilbert
1a485a44b8
SHERLOCK: Cleanup and fixes for Journal
2015-05-09 12:08:45 -04:00
Willem Jan Palenstijn
902b791165
SHERLOCK: Make copyright headers consistent
2015-05-09 18:06:05 +02:00
Paul Gilbert
1518d14c34
SHERLOCK: Cleanup fixes for Inventory
2015-05-09 11:25:05 -04:00
Paul Gilbert
5f71643cba
SHERLOCK: Remove Surface constructor no longer being used
2015-05-09 10:35:43 -04:00
Paul Gilbert
00fb65c1dc
SHERLOCK: Cleanup fixes for event manager
2015-05-09 10:32:45 -04:00
Willem Jan Palenstijn
8306451462
SHERLOCK: Fix string equality tests
2015-05-09 16:14:39 +02:00
Paul Gilbert
c85b14b402
SHERLOCK: More comment fixes
2015-05-09 10:01:36 -04:00
Johannes Schickel
5dd69b4dd1
MADS: Make GPL header consistent with what we normally use.
2015-05-09 15:56:27 +02:00
Paul Gilbert
ccb8c03737
SHERLOCK: Further cleanup fixes for detection
2015-05-09 09:29:06 -04:00
Paul Gilbert
4950deaf33
SHERLOCK: Cleanup for Debugger class
2015-05-09 09:24:22 -04:00
Paul Gilbert
5d41f0f9aa
SHERLOCK: Give the GTYPE constants an explicit enum type
2015-05-09 09:17:30 -04:00
Paul Gilbert
47bcb5358a
SHERLOCK: Cleanup fix for decompress
2015-05-09 09:09:10 -04:00
Paul Gilbert
1ef5b66792
SHERLOCK: Cleanup fixes for animation player
2015-05-09 08:56:12 -04:00
Paul Gilbert
13c06c100e
SHERLOCK: Simplify animation loading filename handling
2015-05-09 08:41:13 -04:00
Strangerke
f622d7471e
SHERLOCK: Some more fixes
2015-05-09 13:08:36 +02:00
Strangerke
e3e4354f88
SHERLOCK: Remove the use of ++ on boolean variables
2015-05-09 10:22:51 +02:00
Strangerke
8d89bf9bc6
SHERLOCK: Fix some more GCC warnings
2015-05-09 09:42:16 +02:00
Paul Gilbert
4c7e840388
SHERLOCK: Fix meta engine initialization
2015-05-08 23:05:27 -04:00
Paul Gilbert
7ca37bef9f
SHERLOCK: Simplify detection entry
2015-05-08 22:54:32 -04:00
Paul Gilbert
263f33a9f8
SHERLOCK: Fix some reads beyond script end in doScript
2015-05-08 20:41:12 -04:00
Strangerke
bf0882badc
SHERLOCK: Fix some more GCC warnings
2015-05-08 18:28:45 +02:00
Strangerke
d34e5d1a59
SHERLOCK: Fix some more warnings
2015-05-08 18:01:51 +02:00
Strangerke
fc5a0deb89
SHERLOCK: Fix some more GCC warnings
2015-05-08 17:54:53 +02:00
Strangerke
8b7ebf4269
SHERLOCK: Fix some compilation warnings using GCC
2015-05-08 07:15:40 +02:00
Strangerke
9114ca839d
SHERLOCK: Fix the definition of Surface's destructor
2015-05-08 07:08:46 +02:00
Strangerke
01ed05f295
SHERLOCK: Remove extra semi-column, some code formatting
2015-05-08 06:57:38 +02:00
Paul Gilbert
44f3ae5005
SHERLOCK: Fix pink dot appearing in lower-left corner of some player frames
2015-05-07 21:01:33 -04:00
Willem Jan Palenstijn
57109ef0a8
Merge branch 'master' into sherlock
2015-05-07 23:35:36 +02: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
Strangerke
d9e93f8e01
SHERLOCK: some code formatting
2015-05-07 19:33:44 +02:00
Strangerke
a0661c8d5a
SHERLOCK: Reduce some more variable scopes
2015-05-07 19:21:55 +02:00