aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2009-12-21Some updates to the new music codeFilippos Karapetis
svn-id: r46467
2009-12-21Restored sound volume functionality in the old music codeFilippos Karapetis
svn-id: r46466
2009-12-21Add a TODO for the SCI 2.1 message version (5).Matthew Hoops
svn-id: r46465
2009-12-21Silenced some warnings to make DrMcCoy happier :)Filippos Karapetis
svn-id: r46464
2009-12-21Update/add some comments/TODOs.Matthew Hoops
svn-id: r46463
2009-12-21SCI32:Matthew Hoops
- Fully implement kArray and kIsHiRes and mostly implement kString (printf and atoi subfunctions still missing). - Add a dummy SciGui class for SCI32 to bypass the views. Gabriel Knight 1 will now play the Sierra logo music and the main menu music. - Some other minor SCI32 changes. svn-id: r46462
2009-12-21Fixed text controls when subtitles are enabled in multilingual SCI01 gamesFilippos Karapetis
svn-id: r46461
2009-12-21Fixed menus in multilingual SCI01 gamesFilippos Karapetis
svn-id: r46460
2009-12-21Brought back the INCLUDE_OLDGFX defineFilippos Karapetis
svn-id: r46459
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
2009-12-20Started integrating the new sound code in the SoundCommandParser class. Some ↵Filippos Karapetis
cleanup svn-id: r46432
2009-12-20Moved all of the sound iterator code in its own directory, and added a ↵Filippos Karapetis
slight hack to the SoundCommandParser constructor svn-id: r46430
2009-12-20Wrapped some more sound code around appropriate definesFilippos Karapetis
svn-id: r46429
2009-12-20Wrapped some more sound code around appropriate definesFilippos Karapetis
svn-id: r46428
2009-12-20Directly modify the sound objects, instead of modifying a local copy. Remove ↵Filippos Karapetis
duplicate code (which now resides in resource.*) svn-id: r46427
2009-12-20Removed dead codeFilippos Karapetis
svn-id: r46426
2009-12-19- Started wrapping the current sound code around appropriate definesFilippos Karapetis
- Introduced a new resource type, SoundResource, used in the new music code svn-id: r46421
2009-12-19- Removed unused includesFilippos Karapetis
- Added a new method for constructing a new MidiDriver in the Adlib driver - Added a hack to obtain the resource manager in the default open() method of the overriden Adlib MIDI driver (used in the new sound code) svn-id: r46420
2009-12-19Removed unused includeFilippos Karapetis
svn-id: r46419
2009-12-19Fix segfault when quitting. static const Common::String's shouldn't be used.Matthew Hoops
svn-id: r46416
2009-12-19Silence some gcc 3.4.5 warnings.Matthew Hoops
svn-id: r46415
2009-12-18Moved the interface class for the the custom SCI MIDI drivers together with ↵Filippos Karapetis
the actual driver implementation code svn-id: r46414
2009-12-18Moved the midi_writer struct into the place where it's actually used, and ↵Filippos Karapetis
named the header file appropriately svn-id: r46413
2009-12-15Got rid of ReadStream::ioFailed()Max Horn
svn-id: r46379
2009-12-09Changed MidiDriver::createMidi to take a MidiDriverType instead of an intMax Horn
svn-id: r46316
2009-12-09SCI: Paranoia tweak for EngineState::autoDetectFeatureMax Horn
svn-id: r46306
2009-12-09SCI: implemented _picNotValidSci11 for new kPicNotValid behaviour in sci1.1 ↵Martin Kiewitz
(fixes island of dr. brain first pic after copy protection not showing up) svn-id: r46305
2009-12-09SCI: Save/LoadGame Common::Rect saving now portableMartin Kiewitz
svn-id: r46304
2009-12-09Fixed some simple cppcheck warnings.Torbjörn Andersson
svn-id: r46303
2009-12-08Attempt to fix MSVC warning C4121.Johannes Schickel
svn-id: r46300
2009-12-08SCI: new USE_OLDGFX for switching to oldgui, fixes loading of savedgames ↵Martin Kiewitz
under oldgui, oldgui doesn't like calling of setPortPic during loading svn-id: r46294
2009-12-08SCI: SciGui::getPortPic now uses byrefMartin Kiewitz
svn-id: r46293
2009-12-08SCI: Saving picPort now (fixes loading saved games in castle of dr. brain)Martin Kiewitz
svn-id: r46292
2009-12-08Fix some MSVC warnings (part of patch #2909981)Max Horn
svn-id: r46291
2009-12-08SCI: Cleanup DirSeeker a little bitMax Horn
svn-id: r46290
2009-12-07Slight cleanup/simplification of the TimerSongIteratorFilippos Karapetis
svn-id: r46276
2009-12-07Applied patch from tracker item #2900436 - "SCI: SCI32 Checksums" with some ↵Filippos Karapetis
formatting changes svn-id: r46275
2009-12-07Stop using variables named "byte", as byte is a variable type in ScummVM, ↵Filippos Karapetis
and it gets confusing. Also, this fixes an error when language extensions are defined in MSVC - refer to patch #2909854 svn-id: r46272
2009-12-04SCI: Removed Ctrl-X to Ctrl-Alt-X mapping cause Ctrl-Alt-X works now directlyMartin Kiewitz
svn-id: r46261
2009-12-04SCI: Typo fixed in SciEvent caused all Ctrl keys to get changed to Ctrl-Alt-X :)Martin Kiewitz
svn-id: r46257
2009-12-04SCI: Renamed "buckybits" to "modifiers" in SciEventMartin Kiewitz
svn-id: r46256
2009-12-04SCI: Make event constants more verboseMartin Kiewitz
svn-id: r46255
2009-12-04SCI: Recreate SciEvent on loading savesMartin Kiewitz
svn-id: r46253
2009-12-04SCI: SciEvent created, kernel_sleep() createdMartin Kiewitz
svn-id: r46252
2009-12-04SCI: Alt translation. Currently handles Ctrl-X as Ctrl-Alt-X so that ↵Martin Kiewitz
bypassing questions in lsl1vga is possible. ScummVM currently doesn't give us event for Ctrl-Alt-X svn-id: r46251
2009-12-04SCI: Convert characters to scancode, when Ctrl is pressed (fixes ↵Martin Kiewitz
key-shortcuts not working in lsl5, lsl1, qfg1vga and others) svn-id: r46249
2009-12-04SCI: Fixed kSetCursor (fixes qfg1vga menu immediately disappearing after ↵Martin Kiewitz
opening) svn-id: r46248
2009-12-03SCI: Don't call SciMusic for volume changes when using old codeMartin Kiewitz
svn-id: r46247
2009-12-03SCI: Dont init sound when using old sfx code (fixes assert)Martin Kiewitz
svn-id: r46246
2009-12-02SCI: Reverting 46242, wasn't a bug at allMartin Kiewitz
svn-id: r46243