Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-09-14 | Move the check for >= v5 further up the calling chain | Jonathan Gray | |
for deciding whether we want to open an sfxfile. svn-id: r18823 | |||
2005-09-14 | Only try opening SfxFile for >= v5 games. | Jonathan Gray | |
svn-id: r18822 | |||
2005-09-04 | fixed crash in Sound::openSfxFile() | Gregory Montoir | |
svn-id: r18771 | |||
2005-09-04 | Implement my own request #1091806 "SCUMM: Eliminate platform-specific targets". | Eugene Sandulenko | |
.ini file gets auto-upgraded and user gets a warning to console. Old targets are still present but get converted immediately. We could remove them maybe after 2 releases. Also demos targets were removed as well. Probably next target is HE demos. I tried my best to test all combinations of files, but bugs still may be present. svn-id: r18765 | |||
2005-09-04 | The Venice music should not be played in FM TOWNS versions of indy3. | Travis Howell | |
Confirmed by checking original game under UNZ. svn-id: r18764 | |||
2005-08-14 | Replace warnings with debug, errors or printfs: | Travis Howell | |
-To catch any missing cases/functions used. -To prevent users reporting warnings as bugs svn-id: r18681 | |||
2005-08-10 | Don't explicity check for tremor and vorbis everywhere and | Jonathan Gray | |
require both USE_TREMOR and USE_VORBIS to be defined when using tremor. svn-id: r18642 | |||
2005-08-10 | Rest of the changes required for tremor to actually work. | Jonathan Gray | |
Based on patches against 0.7.1 by Jolan Luff. svn-id: r18641 | |||
2005-07-30 | Remove trailing whitespaces. | Eugene Sandulenko | |
svn-id: r18604 | |||
2005-06-24 | When including files from common/, explicitly use the common/ prefix | Max Horn | |
svn-id: r18444 | |||
2005-06-04 | The sound queue needs to be processed, before sfx queue in HE games, since ↵ | Travis Howell | |
speech is queued. svn-id: r18330 | |||
2005-05-30 | Only sound types 0 - 2 are used by FM Towns games. | Travis Howell | |
svn-id: r18299 | |||
2005-05-25 | cleanup | Max Horn | |
svn-id: r18251 | |||
2005-05-21 | Adjust for HE73. | Travis Howell | |
svn-id: r18208 | |||
2005-05-21 | Switch to errors, music/sound file is required in many games. | Travis Howell | |
svn-id: r18203 | |||
2005-05-18 | Remove newline from debug. | Travis Howell | |
svn-id: r18168 | |||
2005-05-14 | Improvements to --disable-* stuff. Now less ugly #ifdefs with #includes. | Eugene Sandulenko | |
svn-id: r18100 | |||
2005-05-14 | Added --disable-hq and --disable-scumm-7-8 options. Also improved | Eugene Sandulenko | |
DISABLE_HE so more HE-specific code gets excluded. svn-id: r18099 | |||
2005-05-13 | HE demos sometimes call music tracks that don't exist. | Travis Howell | |
svn-id: r18080 | |||
2005-05-11 | Moved some more stuff to namespace Audio (enough for tonight) | Max Horn | |
svn-id: r18040 | |||
2005-05-10 | Moved class SoundMixer to Audio::Mixer (didn't call the namespace 'Sound' ↵ | Max Horn | |
because we already have many classes with that name) svn-id: r18039 | |||
2005-05-10 | Moved class File and the MD5 stuff to namespace Common | Max Horn | |
svn-id: r18037 | |||
2005-05-10 | Check that speech file is open. | Travis Howell | |
svn-id: r18028 | |||
2005-05-09 | Add a few more md5s | Travis Howell | |
Set sfxMode mode for speech in HE games again. svn-id: r17985 | |||
2005-05-08 | Should be an error now. | Travis Howell | |
svn-id: r17966 | |||
2005-05-08 | HE games queue speech as sound resource 1. | Travis Howell | |
svn-id: r17965 | |||
2005-05-01 | Add extra cases for readdemo. | Travis Howell | |
svn-id: r17879 | |||
2005-04-29 | Some sound resources in soccer2004 are compressed too. | Travis Howell | |
Add Moonbase demo, as testing target only. svn-id: r17866 | |||
2005-04-27 | Add some basic support for pjgames. | Travis Howell | |
svn-id: r17831 | |||
2005-04-25 | No music file in lost/smaller. | Travis Howell | |
svn-id: r17799 | |||
2005-04-25 | Read index of music file in HE games at startup. | Travis Howell | |
Only reliable way to always get correct music tracks. svn-id: r17798 | |||
2005-04-24 | Corection a few more heversion checks, caused music regression. | Travis Howell | |
svn-id: r17785 | |||
2005-04-20 | Replaced the platform specific GF_FOO switches (using _platform instead now) | Max Horn | |
svn-id: r17716 | |||
2005-04-20 | Replace all GF_HUMONGOUS use with _heversion. | Travis Howell | |
Make HE60 specific to puttdemo, since it is unqie. Other HE60 games changed to HE 61. svn-id: r17698 | |||
2005-04-19 | Add RIFF sound type. | Travis Howell | |
svn-id: r17688 | |||
2005-04-18 | Use correct music offsets for HE games, only a few demos use wrong tunes now. | Travis Howell | |
Get all music details for HE games from one function only. svn-id: r17662 | |||
2005-04-16 | Disable again, some sounds loop forever. | Travis Howell | |
svn-id: r17619 | |||
2005-04-10 | Reduce dependencies on scumm/util.h; modified ScummNESFile a bit so that it ↵ | Max Horn | |
complies a bit better with our code formatting rules svn-id: r17508 | |||
2005-04-09 | Simplify the substResFileName system a bit | Max Horn | |
svn-id: r17475 | |||
2005-04-09 | Add comment to TODO | Travis Howell | |
Check that string pointer exists, before reading data. Don't attempt to play speech in soccer2004, since it uses compression. svn-id: r17470 | |||
2005-04-06 | Moved createResource, resourceStats, expireResources to ResourceManager | Max Horn | |
svn-id: r17420 | |||
2005-04-04 | Renamed getActiveChannelSoundID to getSoundID and fixed its semantics to ↵ | Max Horn | |
avoid race conditions svn-id: r17377 | |||
2005-04-04 | Missed a function. | Travis Howell | |
svn-id: r17374 | |||
2005-04-04 | Muddled ifs | Travis Howell | |
svn-id: r17373 | |||
2005-04-04 | Add 8 sound channel support for HE games | Travis Howell | |
-Allows sound looping to work Added support for WAVE format musuc used in later HE100 games. svn-id: r17372 | |||
2005-03-31 | Started to move some resource related code into a new class ResourceManager ↵ | Max Horn | |
(hypothetic goal for the future: use ResourceManager in ScummEx) svn-id: r17311 | |||
2005-03-30 | Support for direct reading from NES ROM: | Eugene Sandulenko | |
o extend MemoryReadStream with XOR facility o implement MemoryWriteStream o _fileHandle now is a reference to BaseScummFile class and is created on the fly o implement ScummNESFile class which is basically extract_mm_nes utility o update NES MM md5's due to above changes NOTE: to run MM NES now you need to remove *.LFL files and (probably) rename ROM to standard conventional name 'Maniac Mansion (XXX).nes' svn-id: r17300 | |||
2005-03-13 | Fix spyozon regression | Travis Howell | |
svn-id: r17113 | |||
2005-03-12 | PlayingSoundHandle -> SoundHandle; also, turned the handle activity check ↵ | Max Horn | |
into a mixer method svn-id: r17106 | |||
2005-03-12 | Broke HE music looping | Travis Howell | |
svn-id: r17089 |