Commit Graph
86814 Commits
Author SHA1 Message Date
Filippos Karapetis f0071c65ad DRASCULA: Add detection entries for the Debian repacked versions (bug #3612236) 2013-05-19 08:32:37 +03:00
Filippos Karapetis d2a97bc928 DRASCULA: Reorder detection entries
Entries have been grouped by type (packed / unpacked) and ordered by
language, alphabetically
2013-05-19 08:32:37 +03:00
Filippos Karapetis 2dce7167b9 DRASCULA: Add detection entries for updated unpacked French / Italian versions (bug #3612236) 2013-05-19 08:32:36 +03:00
Ori Avtalion f4054c5c2f NEVERHOOD: Fix incorrect dark palette in Scene2206 2013-05-19 01:05:42 +03:00
Willem Jan Palenstijn 5499022866 HOPKINS: Remove left-over assignment
This should have been removed in 2743da5854 .
2013-05-18 16:46:05 +02:00
Paul Gilbert b72298fa6f VOYEUR: Added proper detection entry 2013-05-18 13:13:48 +10:00
Matthew Hoops 80e3002105 SCI: Add an alternate version of the GK1 demo 2013-05-17 23:13:07 -04:00
Matthew Hoops ddf3472895 SCI: Add detection for an interactive KQ7 demo
Thanks to DrMcCoy
2013-05-17 23:04:10 -04:00
Paul Gilbert db519373c1 VOYEUR: Added engine skeleton 2013-05-18 12:40:43 +10:00
Paul Gilbert 11e40f7467 HOPKINS: Fix to prevent GMM saving in the underwater sub scenes 2013-05-18 11:31:12 +10:00
Thierry Crozat dd97907fb0 I18N: Regenerate translations data file 2013-05-17 20:05:11 +01:00
Steffen Nyeland 2412574745 I18N: Update Danish translation 2013-05-17 19:58:52 +01:00
Strangerke 0822b77d95 CGE: Add detection entry for Sfinx 2013-05-17 08:26:46 +02:00
Eugene Sandulenko 6b4e62004a NEVERHOOD: Add detection for Russian version. Requires more work 2013-05-17 08:52:45 +03:00
Johannes Schickel a1cfe235e4 AUDIO: Reduce callback frequency of the MT-32 emulator.
Formerly the frequency was at 10000Hz. This resulted in 3,4 or even only 1
sample to be generated between callbacks on my system. All the other MIDI
drivers use a much lower frequency here. The MidiDriver_Emulated subclasses
use a frequency of 250Hz (by default) and the MidiDriver_MPU401 subclasses
(which are for example the ALSA output) use 100Hz. With the new frequency
of 250Hz 128 samples are generated between callbacks. This will hopefully
reduce the overhead of the MT-32 emulator (the engine's code was run 10000
times a second too) a bit.

I talked with KingGuppy and it seems the value was increased in the past
(still with the very old MT-32 emulator code) because there were accuracy
issues. However, I gave the lower frequency a quick test with the MI1, MI2
and ITE intro and didn't spot any obvious differences. As a result, KingGuppy
and I agreed to lower it back to 250Hz. If there are any problems coming up
we can still slightly increase the frequency to 1000Hz for example.

Thanks to waltervn for noticing this. Thanks to KingGuppy for discussion.
2013-05-17 00:40:34 +02:00
Eugene Sandulenko f59512c47e RECORDER: Implement Events Recorder 2013-05-17 00:18:09 +03:00
Alyssa Milburn a29eb151e0 MOHAWK: Add GF_LB_10 to try fixing bug#3611895. 2013-05-16 13:19:24 +02:00
Alyssa Milburn 400763390e ANDROID: Disable parachute slot 0 saves. 2013-05-16 13:01:32 +02:00
Alyssa Milburn 8d488f9f70 ANDROID: Force htc_fail for all Android devices, for now. 2013-05-16 12:57:21 +02:00
Alyssa Milburn c96b75e1f7 ANDROID: Ignore subdirectories of asset archives. 2013-05-16 12:56:41 +02:00
Alyssa Milburn 89d9a624d9 ANDROID: Delete local JNI references to asset data/classes. 2013-05-16 12:55:06 +02:00
Willem Jan Palenstijn 2743da5854 HOPKINS: Clean up loops 2013-05-16 08:10:14 +02:00
Strangerke 9f641c3d98 HOPKINS: Fix shadowed variable not reported by MSVC 2013-05-16 07:34:58 +02:00
Strangerke 90084cfdce HOPKINS: Fix bug #3611942 and #3613072 - Pathfinding regression in 1fd81eee40 2013-05-16 01:28:30 +02:00
Filippos Karapetis c69b8fbaf5 NEVERHOOD: Update old form of module.mk
This syncs the engine's module.mk with the changes in 38a8aa516e
2013-05-15 22:21:11 +03:00
Filippos Karapetis de230b7696 MADE: Show version-related before size-related incompatibilities in savegames
This gives clearer errors when users use savegames saved with a different version
2013-05-15 21:48:32 +03:00
Eugene Sandulenko 0638308ef1 Merge pull request #330 from johndoe123/neverhood
NEVERHOOD: Neverhood engine
2013-05-15 09:19:34 -07:00
Eugene Sandulenko bf9db9e20d MAKE: Make distclean clean everything, including devtools 2013-05-15 15:42:08 +03:00
Strangerke 2b1c1734cb HOPKINS: Fix erroneous check in pathfinding 2013-05-15 08:26:36 +02:00
Thierry Crozat 32c3de61e1 SWORD1: Removed unused class variable 2013-05-14 21:51:25 +01:00
Thierry Crozat 2e7d06b670 SWORD1: Initialize class variables in constructor
CID 1002998.
2013-05-14 21:51:25 +01:00
Filippos Karapetis b59ac9ea3a DRASCULA: Remove superfluous strcpy() 2013-05-14 11:55:56 +03:00
Paul Gilbert 6ee723c905 HOPKINS: Bugfix for #3612410 - hotspots are off 2013-05-14 13:44:53 +10:00
Filippos Karapetis 247472624a TOLTECS: Fix operator order (pre-decrement instead of post-decrement)
A typo in commit 98fa064. Thanks to LordHoto for pointing that out
2013-05-14 02:11:59 +03:00
Filippos Karapetis 98fa064edf TOLTECS: Fix bug #3613032 - "TOLTECS: Crash during peace pipe coughing scene"
Check for the end of the movie resource before buffering more audio chunks.
This avoids reading past the end of the movie resource. Also, clean up some
movie related checks
2013-05-14 01:45:33 +03:00
Thierry Crozat 658b597556 I18N: Regenerate translations data file 2013-05-13 20:45:40 +01:00
Thierry Crozat bbb87c02ba I18N: Update Swedish translation (from patch #3613226) 2013-05-13 20:44:59 +01:00
Thierry Crozat d9dc53687b DOC: Update Swedish README (from patch #3613219) 2013-05-13 20:21:42 +01:00
Matthew Hoops 94fd3809bf PEGASUS: Fix going left initially in the globe game 2013-05-12 19:42:32 -04:00
sylvaintv d6d3c6a13c HOPKINS : Added a lines debugger command 2013-05-13 00:04:55 +02:00
Strangerke 1f509f13b2 HOPKINS: Use different colors for displaying hotspot zones 2013-05-12 18:44:52 +02:00
Marcus Comstedt 38b6779136 CONFIGURE: Fix 16bit test for Dreamcast
The Dreamcast backend is called "dc", not "dreamcast".
2013-05-12 16:26:56 +02:00
Strangerke e9e18cd6b9 HOPKINS: Clean debug channels, add Pathfinding traces 2013-05-12 12:08:49 +02:00
tcarey af87e49f9e GUI: Update Roland GS description in MT-32 tab
Clarified the Roland GS settings. The current description is only partially accurate and confusing at best.
2013-05-11 19:20:38 +03:00
tcarey dc6b39d058 SCUMM: Clean-up of Roland GS code
1. Remove _sc55 bool. All Roland GS-capable devices have MT-32 sound/drum maps, so they should always be used when _enable_gs is set.
2. Always enable _native_mt32 if Roland GS mode is selected. I don't know why I never did this originally, since _enable_gs is automatically disabled for SCUMM v6+ games that use General MIDI tracks instead of MT-32 music.
3. Set master tune for GS devices to 442.0kHz. This is the master tune setting for the MT-32.
2013-05-11 19:18:11 +03:00
Strangerke 27346f8a08 HOPKINS: Courtesy of SylvainTV - Fix long diagonals to bottom left and right 2013-05-11 17:50:42 +02:00
Filippos Karapetis bdd131450f QUEEN: Fix bug #3612408 - "QUEEN: Can't quit from ScummVM while ending cutscene"
We now check if the engine should quit in the loop of the end credits animation
2013-05-11 17:20:57 +03:00
Filippos Karapetis 5fadff59f9 AGI: Fix bug #3600733 - "AGI FANMADE: function slowing down game"
We now only test for events in testKeypressed() without updating the
game cycle at all (NAGI doesn't update the game cycle either). This
fixes the slowdowns in some animations where have.key() is issued,
like Manannan's lightnings in the intro of KQ3 and the bullets in the
intro of PQ1
2013-05-11 17:09:59 +03:00
Filippos Karapetis c75480bf2f AGI: Remove obsolete TODO
We now set the play time - commit 5e10737015
2013-05-11 17:09:58 +03:00
Strangerke 5d546d4103 HOPKINS: Fix bug #3613068 - Detection of Hopkins Russian 2013-05-11 12:15:45 +02:00