Commit Graph
86814 Commits
Author SHA1 Message Date
Travis Howell d088729a8c Correct and move warning, when failing to load video in FF
svn-id: r22137
2006-04-24 10:28:48 +00:00
Travis Howell 8632282db3 Add support for OmniTV
svn-id: r22136
2006-04-24 10:24:56 +00:00
Travis Howell 9743de2acf vcReadVar() should return a signed value
svn-id: r22135
2006-04-24 07:45:57 +00:00
Travis Howell 05e01f011f Restrict variables sizes, when reading from vcReadNextWord(), to prevent overflows
svn-id: r22134
2006-04-24 06:46:31 +00:00
Travis Howell f08ed105e9 Fix memory leak in readGamePcText()
svn-id: r22133
2006-04-24 06:02:47 +00:00
Travis Howell 1fa5c82301 Initialize all variables in MoviePlayer class
svn-id: r22132
2006-04-24 06:01:51 +00:00
Travis Howell 7f0fdde6d4 Remove duplicate variable in readGamePcText()
svn-id: r22131
2006-04-24 04:43:37 +00:00
Travis Howell 1dd84a90bd isSpriteLoaded is Simon 1/2 specific and never used by FF
svn-id: r22130
2006-04-24 04:34:57 +00:00
Travis Howell e8b3fa84a7 Free screen buffers on exit
svn-id: r22129
2006-04-24 02:11:04 +00:00
Travis Howell 7d975539c2 Ooops, real memory leak was in sound buffer
svn-id: r22128
2006-04-24 01:40:16 +00:00
Travis Howell ea3cdb1ed4 Fix sound memory leak
svn-id: r22127
2006-04-24 01:14:28 +00:00
Travis Howell b1bc5f059e Fix loading music/speech files in HE98+ games
svn-id: r22126
2006-04-23 23:27:51 +00:00
Max Horn e80d24aa22 Some more cleanup in class Scumm::Sound
svn-id: r22125
2006-04-23 23:00:32 +00:00
Travis Howell 91831974a8 Update all credits
svn-id: r22123
2006-04-23 22:55:31 +00:00
Max Horn 99ab7d6fac Fix for HE games which use the generic HE variants (d'oh)
svn-id: r22122
2006-04-23 22:44:50 +00:00
Travis Howell 67c64371f7 Update credits
svn-id: r22121
2006-04-23 22:43:19 +00:00
Max Horn 3f41e2dc21 Detect (and error out) if readMAXS fails
svn-id: r22120
2006-04-23 22:39:55 +00:00
Max Horn f776b903d1 Fix access to .he2 in Sound::openSfxFile, too
svn-id: r22119
2006-04-23 21:58:01 +00:00
Max Horn e0a5a2b89e Fix access to .he3/.he4 files
svn-id: r22118
2006-04-23 21:56:09 +00:00
Max Horn 1a7b4a7d7c Added a comment regarding COMI disc changing
svn-id: r22117
2006-04-23 20:02:33 +00:00
Max Horn b2befd7951 Moved _heTimers to ScummEngine_v60he
svn-id: r22116
2006-04-23 19:41:54 +00:00
Max Horn d68f95b3be Move HE specific stuff from class Sound to its new subclass SoundHE
svn-id: r22115
2006-04-23 18:52:39 +00:00
Max Horn 78dfa1f280 Moved ScummEngine_v5 from cursor.cpp to scumm.cpp (seems to be more natural, even though it inits some cursor related stuff)
svn-id: r22114
2006-04-23 17:58:52 +00:00
Max Horn 0891a91acc Change some uses of ScummFile to the more generic BaseScummFile
svn-id: r22113
2006-04-23 17:47:40 +00:00
Max Horn 4b6f90945b Modified openFile and openResourceFile to take a Common::String instead of a char pointer
svn-id: r22112
2006-04-23 17:39:31 +00:00
Max Horn 0d67640a58 Behold, the new SCUMM detector finally has arrived. Unified detection & engine instantiation, reduced code duplication, more powerful detection in case MD5 is not known / can't be computed, and many other nifty improvements.
svn-id: r22110
2006-04-23 17:33:16 +00:00
Max Horn d11f5724f9 Small tweak to allow turning off MD5 computation for debugging
svn-id: r22109
2006-04-23 17:18:54 +00:00
Max Horn 15ecef5b39 Remove superfluous exclamation mark
svn-id: r22108
2006-04-23 17:02:39 +00:00
Torbjörn Andersson beb72667dc Implemented volume and panning for FF sound effects. I hope my mapping from
DirectSound's logarithmic scale to ScummVM's linear scale is at least
reasonably collect. This should keep the sound effects from overpowering the
spoken voices in some scenes.

svn-id: r22107
2006-04-23 15:42:02 +00:00
Max Horn 5e3e026f92 Also output the description when running DETECTOR_TESTING_HACK
svn-id: r22106
2006-04-23 14:47:43 +00:00
Oystein Eftevaag f25cb2e735 Uses kyra.dat for GUI strings instead of hardcoding them, which means localized strings are now supported for the menus. Note that the size of the menus are not yet calculated to account for the longer strings in some languages
svn-id: r22105
2006-04-23 14:43:16 +00:00
Max Horn 8e9c2e7508 typo
svn-id: r22103
2006-04-23 13:39:57 +00:00
Max Horn 6533813576 Fixed MD5 entry for mac version of MI1
svn-id: r22102
2006-04-23 13:29:37 +00:00
Max Horn c7f2e3d630 Modified DETECTOR_TESTING_HACK code to skip over invalid paths
svn-id: r22099
2006-04-23 12:30:52 +00:00
Max Horn 307f4e387b Fixed getNodeForPath on systems using POSIXFilesystemNode to again correctly check whether the given path exists, and whether it points to a directory
svn-id: r22097
2006-04-23 12:29:43 +00:00
Max Horn eb895185a6 Test code for the detection code in all engines (disabled by default)
svn-id: r22095
2006-04-23 11:38:48 +00:00
Max Horn cbb5f5fc75 Fix 'comparison between signed and unsigned integer' warning
svn-id: r22094
2006-04-23 11:35:14 +00:00
Max Horn f26b55c7a3 Modified some error calls to explicitly name the function they occured in (this helps debugging)
svn-id: r22093
2006-04-23 11:15:43 +00:00
Travis Howell b9fbf9091d Fix video sequences shown by arcade machines
svn-id: r22092
2006-04-23 08:34:19 +00:00
Travis Howell a0ea9a4efc Fix video sequences shown by arcade machines
svn-id: r22091
2006-04-23 08:30:29 +00:00
Travis Howell 562b1f8eef Fix video sequences shown by arcade machines
svn-id: r22090
2006-04-23 08:26:32 +00:00
Travis Howell 0de7374c4c Read and use frame rate setting for videos
svn-id: r22089
2006-04-23 02:44:46 +00:00
Travis Howell f1a318ce15 Fix audio and video sync. in videos of FF
svn-id: r22088
2006-04-23 02:11:49 +00:00
Max Horn 660efce9b2 Replaced _demoMode by GF_DEMO
svn-id: r22087
2006-04-23 00:08:18 +00:00
Max Horn db747c2100 Non-void functions always must return something
svn-id: r22086
2006-04-22 23:59:56 +00:00
Joost Peters 2952dd123c The dirent struct on IRIX doesn't have the d_type field, so define SYSTEM_NOT_SUPPORTING_D_TYPE
svn-id: r22085
2006-04-22 15:29:38 +00:00
Lars Persson 37633732f1 Added F1 as save for ITE
svn-id: r22083
2006-04-22 07:32:06 +00:00
Travis Howell 30b4b87f58 Fix valgrind warning
svn-id: r22082
2006-04-22 05:48:40 +00:00
Travis Howell 77497d5ed9 Enable MS ADPCM WAV format decoder for all sound in Macintosh version of FF and cleanup
svn-id: r22081
2006-04-22 03:53:14 +00:00
Eugene Sandulenko ff6028b00b - Implemented MS ADPCM WAV format decoder used in Feeble Files. Still it is
out of sync with video. See TODO there.
- Fixed bug with MS IMA ADPCM mono to make it possible to work in real streams.

svn-id: r22080
2006-04-22 03:00:21 +00:00