Commit Graph
86814 Commits
Author SHA1 Message Date
Benjamin Haisch 78776638d3 Reworked the sound energy code
svn-id: r35845
2009-01-13 16:18:22 +00:00
Jordi Vilalta Prat 6801112956 Fix dithering of scaled videos
svn-id: r35844
2009-01-13 15:40:46 +00:00
Filippos Karapetis c2db2b91a5 - Music now works in LGoP2
- Changed the default music volume to 127, down from 255
- Added an explanation/FIXME for the out of sync mouth animations in RTZ
- Added some TODOs and removed some obsolete ones

svn-id: r35843
2009-01-13 10:11:52 +00:00
Torbjörn Andersson cfdb824535 Fixed bug #2500168 ("GUI: Cannot quit in the launcher's load dialog"). I thought
I would have to do more than this to fix it, but it seems to be enough.

svn-id: r35840
2009-01-12 19:56:08 +00:00
Filippos Karapetis e1f8088328 Don't call _mixer->stopAll() when changing scenes, as this stops the enhanced audio tracks as well. Sounds are stopped by stopAllSamples()
svn-id: r35839
2009-01-12 15:51:11 +00:00
Filippos Karapetis 3f8ca778d0 Cleanup
svn-id: r35838
2009-01-12 15:41:37 +00:00
Filippos Karapetis 1a7aeec4d9 Imitate the way the original game is playing MIDI tracks when playing enhanced ones
svn-id: r35837
2009-01-12 15:31:50 +00:00
Filippos Karapetis 8911d34542 Added support for the Discworld 1 Music Enhancement project. Big thanks to James Woodcock for his work on both versions of the game (the *.GRA and *.SCN version)
svn-id: r35836
2009-01-12 14:56:29 +00:00
Nicola Mettifogo e5d75d1f7b Fixed regression from revision 35765. Mask and path patches were destroyed before getting a chance to be used.
svn-id: r35835
2009-01-12 13:14:09 +00:00
Paul Gilbert 5afb4ad165 Implemented screen vfx #19 and #20
svn-id: r35834
2009-01-12 07:21:34 +00:00
Travis Howell f304ee8c19 Remove unused case, which isn't used by HE60-HE71 games.
svn-id: r35832
2009-01-12 03:58:11 +00:00
Matthew Hoops 9bef5d0e72 consistency fix and add a new line
svn-id: r35831
2009-01-12 01:29:29 +00:00
Willem Jan Palenstijn eed76226d3 test re-adding elements to emptied hashmap
svn-id: r35829
2009-01-11 15:24:11 +00:00
Filippos Karapetis e399865ee8 IHNM save games no longer contain ITE-related variables
svn-id: r35828
2009-01-11 14:44:29 +00:00
Eugene Sandulenko a266feeb5a Fix regression when gameids were los for some fanmade games
svn-id: r35827
2009-01-11 13:17:05 +00:00
Eugene Sandulenko 5cf930eeda Simplify code.
svn-id: r35826
2009-01-11 12:22:29 +00:00
Eugene Sandulenko 3172187aff Now _really_ restore transient domain handling which was before vkeybd merge.
svn-id: r35825
2009-01-11 12:15:51 +00:00
Eugene Sandulenko c326a91ecb Fix regression brought by merge with vkeybs branch when command line parameters
were ignored. Thanks to eriktorbjorn for reporting.

svn-id: r35824
2009-01-11 12:07:37 +00:00
Eugene Sandulenko bc19c31d75 Patch from bugreport #1846746: "PUTTMOON 3DO: Play button in Outtro partly cut off"
svn-id: r35823
2009-01-11 11:16:37 +00:00
Paul Gilbert 138c1936a4 Completed screen vfx #8, and also implemented screen vfx #18
svn-id: r35822
2009-01-11 11:15:16 +00:00
Travis Howell 954a1d27d8 Fix talkspeed settings again.
svn-id: r35821
2009-01-11 06:51:17 +00:00
Travis Howell 4e15c8df35 Fix bug #1925322 - DIG: Subtitle speed affects speech when subtitles are off.
svn-id: r35820
2009-01-11 06:15:30 +00:00
Filippos Karapetis b107b7db47 Stop recalculating the x and y coordinates for every frame in playVideo()
svn-id: r35819
2009-01-11 04:41:22 +00:00
Filippos Karapetis f997ea3c6e Oops... *really* fixed compilation
svn-id: r35818
2009-01-11 04:23:57 +00:00
Filippos Karapetis ffa104da85 Fixed compilation
svn-id: r35817
2009-01-11 04:20:59 +00:00
Filippos Karapetis 0b4dd7c459 Committed a modified version of wjp's patch for the video player:
- Split the video player from the video decoders. It's now possible to have one video player for multiple decoders
- Added the palette weight calculation from the BS1 engine into VideoPlayer::setPalette. It's now possible to find the values of the white and black colors via getWhite() and getBlack() (useful for subtitle overlays)
- Adapted FTA2's movie playing code to the new changes to video player
- Fixed a slight bug in the DXA decoder (_videoinfo.startTime was not initialized)

svn-id: r35816
2009-01-11 03:34:50 +00:00
Andre Heider 08c71e3949 Enable IHNM and SAGA2
svn-id: r35815
2009-01-11 00:44:52 +00:00
Eugene Sandulenko 4d30859bf0 Mention radio-chatter effect which aquadran implemented.
svn-id: r35814
2009-01-11 00:28:05 +00:00
Eugene Sandulenko 83972e2001 Merge in Virtual Keybpard & KeyMapper branch,
- Merge is perfromed in order to not let rotting the code
- Makefile modifications were avoided

Stuff to resolve:
- Circular dependency of common/vkeybd from graphics/
- Make it compilable (?)
- Add some keyboards
- Decide on the key bindings

svn-id: r35813
2009-01-11 00:20:27 +00:00
Marcus Comstedt 326df55deb Enabled GROOVIE and TUCKER as well, as they are enabled by default by the standard configure script.
svn-id: r35812
2009-01-11 00:02:28 +00:00
Torbjörn Andersson 20638a0f97 Moved some stuff from the EditGameDialog constructor to its open() method to
avoid uninitialised variables. (This is similar to some bugs that were fixed
earlier today.)

svn-id: r35811
2009-01-10 23:38:30 +00:00
Eugene Sandulenko b4eb116f65 Update Joachim's role as requested by him.
svn-id: r35809
2009-01-10 23:13:43 +00:00
Marcus Comstedt 3707e03d94 Enable IHNM.
svn-id: r35808
2009-01-10 23:09:03 +00:00
Willem Jan Palenstijn 0ab01c756a open browser dialog before manipulating it (fixes assert when pressing 'add game')
svn-id: r35807
2009-01-10 22:31:15 +00:00
Paul Gilbert 75c2dc82b3 Implemented screen vfx #8
svn-id: r35806
2009-01-10 22:11:22 +00:00
Torbjörn Andersson 5b80774dde Fixed uninitialised variables in the SCUMM save/load dialog. The updateInfos()
function needs to know the dimensions of the dialog, so don't call it until after
calling Dialog::reflowLayout().

svn-id: r35805
2009-01-10 21:29:12 +00:00
Paweł Kołodziejski cffe7b8379 fixed radio chatter sfx
svn-id: r35804
2009-01-10 17:08:29 +00:00
Travis Howell 936f4c0963 setQuickStartFlag is different value in HE100 games.
svn-id: r35803
2009-01-10 14:10:04 +00:00
Paweł Kołodziejski 5fc53e262e - added initial radio chatter sfx, still not fully correct
- remove obsolete mixerStreamRunning track variable

svn-id: r35801
2009-01-10 13:04:33 +00:00
Travis Howell 6c27a9f008 Correct sound timer, when sound compression is used in HE games.
svn-id: r35800
2009-01-10 10:38:06 +00:00
Travis Howell d39c075eaf Fix warning.
svn-id: r35799
2009-01-10 10:36:01 +00:00
Travis Howell b84c864543 Fix compiling SCUMM engine, with HE71+ games disabled.
svn-id: r35798
2009-01-10 10:31:39 +00:00
Lars Persson 1130af03d1 Add subengine flag for ihnm.
svn-id: r35797
2009-01-09 18:35:07 +00:00
Travis Howell 5bf899709c Switch assert to an error message, stating the exact unknown code.
svn-id: r35796
2009-01-09 12:08:06 +00:00
Travis Howell 1e29a3c7d8 Correct sound priority and SBNG offsets, in later HE games.
svn-id: r35795
2009-01-09 05:14:56 +00:00
Travis Howell 02f4098a1a Fix bug #2029639 - PAJAMA1: Lip Syncing.
svn-id: r35794
2009-01-09 00:35:04 +00:00
Henry Bush 9446bfa503 T7G: Stage one of move to ScummVM's CursorMan: rename groovie one so it doesn't have same name
svn-id: r35793
2009-01-08 23:06:08 +00:00
Henry Bush 8eb7d55eca T7G: Reset midi volume to 100 on starting a track, cleanup
svn-id: r35792
2009-01-08 23:01:34 +00:00
Filippos Karapetis c8f16d8716 Fixed slight regression
svn-id: r35791
2009-01-08 22:41:25 +00:00
Lars Persson 3c34c2ce74 Add initial files for a secondary exe (to be distributed with in a single pkg file)
svn-id: r35790
2009-01-08 19:16:58 +00:00