Commit Graph

6489 Commits

Author SHA1 Message Date
Max Horn
2c67f7b32f map 0xD3 in VOC headers to 22050 Hz, too
svn-id: r10128
2003-09-09 12:34:13 +00:00
Torbjörn Andersson
bb5f479a8c Added a WaitForFade() function, to replace numerous while-loops scattered
througout the code.

svn-id: r10127
2003-09-09 12:14:08 +00:00
Torbjörn Andersson
29607a17ef Cleanup
svn-id: r10126
2003-09-09 11:52:43 +00:00
Travis Howell
f0d926a5f8 Resampling is no longer required.
svn-id: r10125
2003-09-09 08:53:04 +00:00
Paweł Kołodziejski
2b2cdf00aa updated vc7 file
svn-id: r10124
2003-09-09 08:00:09 +00:00
Torbjörn Andersson
fb6e8dd628 Clarified some comments in PlaySmacker(). At this point it should be fairly
trivial to actually play the Smacker voice-overs, but I think the sound
code needs a bit more cleaning up first. (I'm pretty sure it isn't
alignment-safe, and it might not be endian-safe either.)

svn-id: r10123
2003-09-09 07:01:04 +00:00
Torbjörn Andersson
e68176f8c3 Read Smacker voice-overs from the correct file, same way as speech.cpp does
svn-id: r10122
2003-09-09 06:54:11 +00:00
Torbjörn Andersson
5396901ec6 Simplified the code to decide whether to use speech1.clu or speech2.clu
since res_man.WhichCd() appears to be working now.

svn-id: r10121
2003-09-09 06:49:15 +00:00
Robert Göffringmann
083be33f1a fix sfx routine
svn-id: r10120
2003-09-09 06:37:01 +00:00
Max Horn
6adb8560a8 some initial work on Mac0 support. Everybody feel free to pick up here and implement the rest <g>
svn-id: r10119
2003-09-09 01:21:42 +00:00
Max Horn
24560608ed cleanup
svn-id: r10118
2003-09-09 00:20:55 +00:00
Max Horn
821faf9e03 added convertMac0Resource (which doesn't do anything yet, but is the place we can add Mac0 support in later); factored out some common code in convertADResource; fixed memory leak when convertADResource was called; misc cleanup
svn-id: r10117
2003-09-09 00:13:19 +00:00
Max Horn
697ac22c32 mention some GM instrument numbers
svn-id: r10116
2003-09-08 23:35:36 +00:00
Max Horn
b8d72d8854 added comment describing Mac0 format
svn-id: r10115
2003-09-08 23:18:11 +00:00
Max Horn
aa61764b2f while 'more logical' the current link order doesn't work if all plugins are disabled. 'sound' has to come before 'backends' or MidiDriver_MPU401 won't get pulled in
svn-id: r10114
2003-09-08 22:38:21 +00:00
Max Horn
7655513c31 added a TODO
svn-id: r10113
2003-09-08 22:26:20 +00:00
Max Horn
31db86cdb1 fixed yet another bug in redraw logic (which was hidden so far and revealed by my previous fix)
svn-id: r10112
2003-09-08 21:04:17 +00:00
Max Horn
738470b02e moving stuff around
svn-id: r10111
2003-09-08 21:03:31 +00:00
Max Horn
72b24e8b47 actually USAGE_BIT_RESTORED must be cleared, too
svn-id: r10110
2003-09-08 20:50:35 +00:00
Max Horn
26a1040886 turns out that in the GFX usage bit conversion process, we accidentally left out this code. This should fix bug #744794 and potentially others
svn-id: r10109
2003-09-08 20:46:25 +00:00
Max Horn
bc8fd13172 minor TODO
svn-id: r10108
2003-09-08 18:09:40 +00:00
Max Horn
769f5c2919 added About dialog to launcher
svn-id: r10107
2003-09-08 18:09:32 +00:00
Max Horn
155bac05da more logical link order
svn-id: r10106
2003-09-08 17:48:34 +00:00
Max Horn
c775614e1b fixed circular dependency; moved version string to main.cpp (seems more logical to me, too)
svn-id: r10105
2003-09-08 17:46:54 +00:00
Torbjörn Andersson
a6661b2070 Cleanup.
svn-id: r10104
2003-09-08 17:44:26 +00:00
Max Horn
3916b97357 changes to get a better link order, and to allow building a 'bare bone' scummvm executable
svn-id: r10103
2003-09-08 17:42:53 +00:00
Max Horn
f61fdef996 fixed disabling of modules
svn-id: r10102
2003-09-08 17:30:24 +00:00
Max Horn
940200f173 got rid of version_settings
svn-id: r10101
2003-09-08 17:25:44 +00:00
Torbjörn Andersson
d0949b7035 Updated comment.
svn-id: r10100
2003-09-08 17:24:00 +00:00
Torbjörn Andersson
c2070e28fa Added some code to display the subtitles for the Smacker movies, when
available, since they are separate from the Smacker files themselves.

Next step will be to play the voice-over sounds as well, and to make sure
subtitles settings etc. are taken into account (if they aren't already).

svn-id: r10099
2003-09-08 17:18:38 +00:00
Max Horn
6455c81989 more plugin related work
svn-id: r10098
2003-09-08 17:13:40 +00:00
Max Horn
90ec1dc34e make even more use of Scumm::_musicEngine; added MusicEngine::setMasterVolume
svn-id: r10097
2003-09-08 17:06:44 +00:00
Max Horn
07cfd2d0ee overlooked one 'new Player_V2'
svn-id: r10096
2003-09-08 16:50:54 +00:00
Max Horn
5ecee0f046 fix an overflow
svn-id: r10095
2003-09-08 16:48:34 +00:00
Max Horn
302974b003 set _musicEngine for V1/V2 games, too
svn-id: r10094
2003-09-08 16:47:21 +00:00
Max Horn
bac8a0da5b added a FIXME comment
svn-id: r10093
2003-09-08 16:10:05 +00:00
Max Horn
f23a34c9e5 renamed VersionSettings -> TargetSettings and also renamed some of its members; added GameDetector::findTarget; made launcher use that new method; some initial preparations for Plugin code
svn-id: r10092
2003-09-08 15:38:34 +00:00
Max Horn
ea0fcaaea0 put back my previous changes which Kirben reverted (correctly: I had forgotten to commit the updated Makefile.common)
svn-id: r10091
2003-09-08 15:34:50 +00:00
Max Horn
c3491bbfab adding some comments, reordering some stuff
svn-id: r10090
2003-09-08 15:33:26 +00:00
Max Horn
ef373fe2e8 start to use code from the original resample codebase, since it uses fixed point math instead of float; however, the code is not at all complete right now, I just commit this to get it off my HD (neither the old nor the new code in resample.cpp work anyway)
svn-id: r10089
2003-09-08 15:32:37 +00:00
Max Horn
63cd3051f3 WORKAROUND bug #770065: Sync issue in lens conversation (this is actually a script bug)
svn-id: r10088
2003-09-08 13:28:56 +00:00
Chris Apers
a304d550c0 Some files are located in a different folder in Atari-ST version of Zak
svn-id: r10087
2003-09-08 12:59:08 +00:00
Max Horn
ac72d0cec7 removed some superfluous newlines
svn-id: r10086
2003-09-08 11:54:13 +00:00
Max Horn
84a87ec24c fix for bug #802396 (LOOMCD: Sound often causes lock up)
svn-id: r10085
2003-09-08 11:41:28 +00:00
Max Horn
c5a3c1235c some cleanup
svn-id: r10084
2003-09-08 11:29:57 +00:00
Chris Apers
3156f0dd2f Reduce PalmOS data segement
svn-id: r10083
2003-09-08 08:54:37 +00:00
Paweł Kołodziejski
18ddf05a7a update
svn-id: r10082
2003-09-08 07:09:11 +00:00
Paweł Kołodziejski
a3aef4e0d6 fix warning
svn-id: r10081
2003-09-08 07:07:30 +00:00
Paweł Kołodziejski
3ff18fe4ff update vc7 files
svn-id: r10080
2003-09-08 07:06:18 +00:00
Torbjörn Andersson
0b86100456 Complete rewrite of the in-game dialogs (quit, restart, settings, save and
load). The new code is smaller, hopefully a bit easier to read and doesn't
use up all the CPU time.

Of course, it may some new and exciting bugs too. ;-)

svn-id: r10079
2003-09-08 06:38:16 +00:00