Commit Graph

28661 Commits

Author SHA1 Message Date
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
Vicent Marti
d638ddd3d6 Fixed release critical bug #2472185. All transparent buttons should now properly refresh their text when changed between redrawing frames. This includes the launcher "Add game" button and the options "subtitle mode" button.
svn-id: r35789
2009-01-08 18:09:13 +00:00
Johannes Schickel
23f23d7491 Fixed revertion to "Add game" button string after a "Mass add" was processed.
svn-id: r35788
2009-01-08 17:08:24 +00:00
Kari Salminen
c7e29bb788 Give more detailed info on recently added KQ4 detection entry (It's KQ4 v2.0, released on 1988-07-27 and it uses PC AGI 3.002.086).
svn-id: r35787
2009-01-08 16:38:42 +00:00