aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/resource.cpp
AgeCommit message (Collapse)Author
2010-01-27The two unknown fields point to the beginning and end of the sound sampleFilippos Karapetis
svn-id: r47601
2010-01-27Turned the asserts about the unknown sound field into a warningFilippos Karapetis
svn-id: r47600
2010-01-27Improve support for the SCI2.1/SCI3 file naming scheme. Multiple maps can be ↵Matthew Hoops
used and have to be matched up with their volume counterparts. Adding detection for the Phantasmagoria Demo too. svn-id: r47588
2010-01-26SCI: Add driver for Yamaha FB-01. Cleanup.Walter van Niftrik
svn-id: r47571
2010-01-26SCI: also test for mapVersion == sci32 for setting viewtype to kViewVga11 - ↵Martin Kiewitz
fixes kq7 svn-id: r47568
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-23Separated the parser codeFilippos Karapetis
svn-id: r47480
2010-01-18SCI: added comment about resource.p01 etc. (including possible TODO)Martin Kiewitz
svn-id: r47364
2010-01-18SCI: added comment for merging together resource.p* files, if no volume file ↵Martin Kiewitz
could get opened svn-id: r47363
2010-01-17SCI: added warning() when detection fails to detect map and volume versionMartin Kiewitz
svn-id: r47349
2010-01-17SCI: fixed detection to not crash when adding sierras pinball creep, also ↵Martin Kiewitz
changed detection so that we dont "accept" games that use unknown view resources (otherwise pinball creep will get detected as SCI) svn-id: r47348
2010-01-17SCI: Add comment to channel mask codeWalter van Niftrik
svn-id: r47337
2010-01-17SCI: CleanupWalter van Niftrik
svn-id: r47335
2010-01-16SCI: Fix rhythm channel handling in SCI0Walter van Niftrik
svn-id: r47326
2010-01-16The GM patches from Sierra's GM utility can now also be processed with their ↵Filippos Karapetis
original names. Thus, the user can just extract the patches from Sierra's GM utility in the extras folder, and it's not necessary to rename each individual file to "4.pat" and place it inside the associated game (works with the games that Sierra's GM patch updates, i.e. LSL1, LSL5, Hoyle3, SQ1, SQ4, Eco1, Longbow and Fairy tales) svn-id: r47318
2010-01-13SCI: Use prefix increment instead of postfix on iterators (more efficient); ↵Max Horn
also correct code formatting issues svn-id: r47295
2010-01-13SCI: empty() checks whether the map is empty... removing useless line of code :)Max Horn
svn-id: r47294
2010-01-12Rename all "Adlib" uses to "AdLib" to match the real name of the sound card ↵Johannes Schickel
/ company. Check this for reference: http://en.wikipedia.org/wiki/Ad_Lib,_Inc. http://www.crossfire-designs.de/images/articles/soundcards/adlib.jpg (note the upper left of the card) This commit does not touch "adlib" and "ADLIB" uses! Also it does not update all the SCUMM detection entries, which still use "Adlib". svn-id: r47279
2010-01-10SCI: changed SoundResource constructor to set values for ↵Martin Kiewitz
digitalChannelNr/digitalSampleRate and digitalSampleSize at any time svn-id: r47220
2010-01-09SCI: Move music device IDs to drivers.Walter van Niftrik
svn-id: r47190
2010-01-08SCI: Fix view detection in Hoyle 2Walter van Niftrik
svn-id: r47154
2010-01-06SCI: add robot/.rbt files to resourcemanager classMartin Kiewitz
svn-id: r47096
2010-01-04SCI/newmusic: fadeout in sci0 (not stopping music yet), revert of ↵Martin Kiewitz
SoundResource changes svn-id: r46972
2010-01-04SCI: channels[] work, sci0 fading still not working (volume is changed though)Martin Kiewitz
svn-id: r46969
2010-01-03Renamed SCI_VERSION_AUTODETECT to SCI_VERSION_NONE to signify its actual purposeFilippos Karapetis
svn-id: r46959
2010-01-03Fix the GK1 view segfault. szUnpacked was overflowing in SCI32 -- it should ↵Matthew Hoops
be uint32. GK1 now is a bit more playable, with many many glitches. svn-id: r46917
2010-01-03Add support for wave files in the audio volume. This is used in Pharkas CD ↵Matthew Hoops
and GK1 CD. svn-id: r46916
2010-01-02SCI/new sound code: disabled some unused code and named a previously unknown ↵Filippos Karapetis
variable of the sound channel data svn-id: r46872
2009-12-27Fix regression in SCI1/1.1 wave sound from r46660. I knew it was a bad omen ↵Matthew Hoops
to have that revision number :P svn-id: r46664
2009-12-27wCompressed is still a uint16 in SCI32, so correct the vol version detection.Matthew Hoops
svn-id: r46661
2009-12-27Add support for external wave files used as audio resources in the ↵Matthew Hoops
ResourceManager. The GK1 CD main menu music now works. svn-id: r46660
2009-12-27SCI/newmusic: moving commented assertMartin Kiewitz
svn-id: r46632
2009-12-27SCI/newmusic: now playing sample data for sci0 games (this also fixes sq3 ↵Martin Kiewitz
amiga freezing during pot exit) svn-id: r46631
2009-12-27SCI/newmusic: now adding digital sample data as separate channel for sci0 ↵Martin Kiewitz
games (not yet playing) svn-id: r46629
2009-12-27Changed some commentsFilippos Karapetis
svn-id: r46624
2009-12-27Silenced a chatty console debug messageFilippos Karapetis
svn-id: r46612
2009-12-25SCI/newmusic: Added comments about sound resource headersMartin Kiewitz
svn-id: r46567
2009-12-25Silence a bunch of gcc warnings (and Merry Christmas, if you celebrate).Matthew Hoops
svn-id: r46565
2009-12-25SCI/newmusic: Change to channel filtering for sci0early to reflect actual ↵Martin Kiewitz
sierra driver behaviour svn-id: r46564
2009-12-25SCI/newmusic: added filter support for kq4early and adlibMartin Kiewitz
svn-id: r46563
2009-12-25SCI/newmusic: support for early sound resource format, early kq4 version now ↵Martin Kiewitz
gets music, is not filtered yet svn-id: r46561
2009-12-25- Introduced a new version in the sound version detection routine, as SCI0 ↵Filippos Karapetis
early games had different sound than SCI0 late ones - Changed sound-related debug output from printf's into debugC calls svn-id: r46560
2009-12-24SCI: new music code / dont filter channel 15 (control) at any timeMartin Kiewitz
svn-id: r46526
2009-12-24SCI: channels are now filtered for sci0 (fixes garbled music)Martin Kiewitz
svn-id: r46525
2009-12-23SCI: Fix warningMax Horn
svn-id: r46509
2009-12-23SCI: new music code / wip support for sci0 musicMartin Kiewitz
svn-id: r46507
2009-12-23SCI: new music code / variable-names changed to make it more verboseMartin Kiewitz
svn-id: r46502
2009-12-23SCI: sound resource added data format commentsMartin Kiewitz
svn-id: r46495
2009-12-23SCI: sound resource handling fixed (fixes lsl5 music w/ new music code)Martin Kiewitz
svn-id: r46494
2009-12-20Implemented cmdUpdateCues() in the new sound code and fixed a crash when ↵Filippos Karapetis
loading music with a resource number of zero svn-id: r46435