Commit Graph
86814 Commits
Author SHA1 Message Date
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
Torbjörn Andersson aff37c083b Hide the menus when displaying full-screen messages, e.g. error messages
from the save/load dialog. (This probably happened automagically in the
original, but we handle screen updates a bit differently now.)

svn-id: r10078
2003-09-08 06:32:37 +00:00
Travis Howell 9e1d85ce48 Correct verb position in mac version of indy3ega
svn-id: r10077
2003-09-08 03:06:37 +00:00
Travis Howell 6444ebf5dc Amiga V3 music updates from unused.
svn-id: r10076
2003-09-08 01:42:24 +00:00
Max Horn b71e80a8de updated
svn-id: r10075
2003-09-07 21:06:43 +00:00
Max Horn a9591325ae properly decode SBL resources by scanning the VOC header in them; added a guess at how SEGA SBLs work (untested, might be completely wrong)
svn-id: r10074
2003-09-07 20:53:05 +00:00
Max Horn 7342163c7e make use of voc.h; some cleanup
svn-id: r10073
2003-09-07 20:30:02 +00:00
Max Horn ea461dfc3c new header file for VOC specific stuff
svn-id: r10072
2003-09-07 20:23:38 +00:00
Max Horn a7676e07c3 removed the seperate 'MP3' CD methods in class Sound (besides being misnamed, merging them into their parent functions actually seems clearer to me, reading wise)
svn-id: r10071
2003-09-07 19:47:58 +00:00
Max Horn 1dbab0237f cleanup/refactoring
svn-id: r10070
2003-09-07 19:28:45 +00:00
Max Horn 361c3b95d5 some cleanup; clarified isSoundInUse semantics and the difference between IMuse::get_sound_active and IMuse::getSoundStatus; added lots of const qualifiers to IMuse; rewrote IMuseInternal::getSoundStatus (hopefully not breaking it); added MusicEngine::getSoundStatus
svn-id: r10069
2003-09-07 17:14:56 +00:00
Max Horn 38402315d5 make some first use of Scumm::_musicEngine; cleanup; also some changes which *might* cause some breakage, but if they don't, we can build on them to simplify Sound::playSound a little (mainly by removing lots of 'return' statements)
svn-id: r10068
2003-09-07 16:32:23 +00:00
Max Horn 17b4ce1c59 small tweak (hm, is IMuse::get_sound_active really still needed? or rather, does IMuse::getSoundStatus really have to return an int or can we cast it to boolean safely?)
svn-id: r10067
2003-09-07 16:28:41 +00:00
Max Horn 0012f7fa96 added common base class MusicEngine for iMuse/iMuseDigital/Player_V123 (initial stab, more work to follow)
svn-id: r10066
2003-09-07 16:16:19 +00:00
Travis Howell 6a438b86a9 Fix warning
svn-id: r10065
2003-09-07 09:39:16 +00:00
Paweł Kołodziejski fb0e7c3fd2 updated vc7 project file
svn-id: r10064
2003-09-07 09:38:29 +00:00
Travis Howell ad162a11b0 Add news files
svn-id: r10063
2003-09-07 09:33:00 +00:00
Travis Howell 1c7d05c93f *** empty log message ***
svn-id: r10062
2003-09-07 07:24:51 +00:00
Travis Howell 9de8a0cfa9 Add music player for Amiga versions of indy3ega/loom from unused.
Revert last change to common.rules for now, it broke compile.

svn-id: r10061
2003-09-07 07:23:20 +00:00
Jonathan Gray 698b2f0be6 add some things, start items with capitals, is this intended to replace the existing web based TODO?
svn-id: r10060
2003-09-07 03:38:06 +00:00
Max Horn 116af3c30c cleanup
svn-id: r10059
2003-09-07 03:21:30 +00:00
Max Horn 78476c6bd6 more endian fixes
svn-id: r10058
2003-09-07 03:18:27 +00:00
Max Horn 418649fca2 minor TODO additions
svn-id: r10057
2003-09-07 03:08:59 +00:00
Max Horn 2fb59884f1 some endian fixes
svn-id: r10056
2003-09-07 01:51:15 +00:00
Max Horn b380affbd5 cleanup
svn-id: r10055
2003-09-07 00:03:55 +00:00
Max Horn 76961a90c0 added an assert
svn-id: r10054
2003-09-07 00:00:35 +00:00