aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-23Separated the parser codeFilippos Karapetis
svn-id: r47480
2010-01-23Paranoia change: add some explicit terminating 0 after some strncpy uses.Johannes Schickel
svn-id: r47479
2010-01-23Tools - Replace some more headers by standard headersArnaud Boutonné
svn-id: r47478
2010-01-23Amiga SCI1 games had signed sound data. Fixes PQ3 AmigaFilippos Karapetis
svn-id: r47477
2010-01-23Tools - Use standard headerArnaud Boutonné
svn-id: r47476
2010-01-23Added song manipulation debug commands: songinfo, startsound, togglesound ↵Filippos Karapetis
and stopallsounds. is_sample now works with the new sound code svn-id: r47475
2010-01-23Disabled the unused resource loading code for the unsupported QT MIDI ↵Filippos Karapetis
format, used in the Mac version of IHNM svn-id: r47474
2010-01-23Get rid of FLAG_LOOPMax Horn
svn-id: r47473
2010-01-23Get rid of deprecated makeRawDiskStream variants; rename deprecated ↵Max Horn
makeRawMemoryStream variant to makeRawMemoryStream_OLD; adapt some code to this change svn-id: r47472
2010-01-23Cleanup raw looping codeMax Horn
svn-id: r47471
2010-01-23Let the 8SVX code directly instantiate a SubLoopingAudioStreamMax Horn
svn-id: r47470
2010-01-23Fix (?) looping in IFF FORM-8SVX dataMax Horn
svn-id: r47469
2010-01-23cleanupMax Horn
svn-id: r47468
2010-01-23Update HE version for Dutch Windows demo of Freddi Fish 4.Travis Howell
svn-id: r47465
2010-01-23sfx_init_flags is not used in the new sound codeFilippos Karapetis
svn-id: r47464
2010-01-23SCI: SCI0 games have a grey titlebarMartin Kiewitz
svn-id: r47463
2010-01-23SCI: separate fix function for kDrawControl rectsMartin Kiewitz
svn-id: r47462
2010-01-23Update comments.Travis Howell
svn-id: r47461
2010-01-23Fix regressions, only the Amiga CD32 version of Simon the Sorcerer 1 used ↵Travis Howell
signed sound data. svn-id: r47460
2010-01-23Get rid of two more FLAG_LOOP instancesMax Horn
svn-id: r47459
2010-01-23AGOS: Further unify code related to compressed soundMax Horn
svn-id: r47458
2010-01-23AGOS: Fix memory leak in Sound::loadSfxTableMax Horn
svn-id: r47457
2010-01-23AGOS: Turn BaseSound::makeAudioStream into a pure virtual methodMax Horn
svn-id: r47456
2010-01-23AGOS: Unify code related to compressed soundMax Horn
svn-id: r47455
2010-01-23AGOS: Get rid of FLAG_LOOP usageMax Horn
svn-id: r47454
2010-01-23AGOS: Start to refactor sound handlingMax Horn
svn-id: r47453
2010-01-22AGOS: Add FIXME for a memory leakMax Horn
svn-id: r47452
2010-01-22AGOS: cleanupMax Horn
svn-id: r47451
2010-01-22AGOS: Rearrange sound code a bitMax Horn
svn-id: r47450
2010-01-22Replace header by a standard headerArnaud Boutonné
svn-id: r47449
2010-01-22Get rid of kGameTypeAdibouUnknown (which is a mix of other versions), and ↵Arnaud Boutonné
Add kGameTypeAdibou1. svn-id: r47448
2010-01-22Update copyright string to show current yearArnaud Boutonné
svn-id: r47447
2010-01-22SCI: dont swap coordinates on rects when both are "wrong", will fix button ↵Martin Kiewitz
placement and gfx corruption when challenging jones (caused by duplicate buttons having lower right 0, 0) - function needs some more work svn-id: r47446
2010-01-22SCI: restoring r47412, we were right all along but this "hack" was done on ↵Martin Kiewitz
the sierra sci interpreter for jones ega/vga only (talkie NOT included). So this restore does it game specific now, causing no regressions anywhere else. We detect jones/talkie as "jones" as well, may cause regressions for talkie svn-id: r47445
2010-01-22SCI: reverting r47412, change was incorrect and also resulted in broken ↵Martin Kiewitz
animations inside text boxes in kq5. jones also uses hardcoded -1 priority for control icons. svn-id: r47444
2010-01-22Silenced some more cppcheck warnings. Some of these may seem silly, but the wayTorbjörn Andersson
I figure it the changes are harmless at worst, and making them will make it easier to find real errors in the (still quite long) list of warnings. svn-id: r47443
2010-01-22SCI: removed error inside Menu::mouseFindMenuItemSelection, instead returning 0Martin Kiewitz
svn-id: r47442
2010-01-22SCI: draw a black line under menubar when menu is active (effectively for ↵Martin Kiewitz
jones, wouldnt be needed otherwise), adjust inverting menu selections accordingly svn-id: r47441
2010-01-22Clarify that all blocks of raw audio data are assumed to come from malloc()Max Horn
svn-id: r47438
2010-01-22cleanup, typosMax Horn
svn-id: r47437
2010-01-22SCUMM: Get rid of some redundant enum vals in iMuse digitialMax Horn
svn-id: r47436
2010-01-22Fixed typos (thanks to salty-horse)Filippos Karapetis
svn-id: r47435
2010-01-22Reset the value of _resetOnPause when a song is loaded/unloadedFilippos Karapetis
svn-id: r47434
2010-01-22- The reverb value is now obtained from the music driverFilippos Karapetis
- Implemented kSetReverb (0x50) and kResetOnPause (0x4C) svn-id: r47433
2010-01-22Mark Audio::FLAG_LOOP as deprecated.Johannes Schickel
svn-id: r47432
2010-01-22Always loop sounds declared in the VIEW resources of Myst. While Myst ↵Matthew Hoops
specifies in the metadata of its sound resources, Myst ME does not have that feature so we have to specify the looping. Looping now works in Myst ME. svn-id: r47431
2010-01-22Rename MohawkFile to MohawkArchive and OldMohawkFile to ↵Matthew Hoops
LivingBooksArchive_v1 (the latter originally having an ambiguous meaning) and move them to resource.* Also, renaming the Living Books game types to remove the ambiguous old/new. svn-id: r47429
2010-01-22SCI: Fix OB1 error in rhythm mapping in MT-32 to GM translationWalter van Niftrik
svn-id: r47428
2010-01-21Silenced some cppcheck warnings.Torbjörn Andersson
svn-id: r47427
2010-01-21Fix gcc warning.Johannes Schickel
svn-id: r47425