Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-15 | MIDI: Send a reset MIDI device signal on startup. | Johannes Schickel | |
This is currently done in the engine code. I adapted AGI, AGOS, DRACI, GROOVIE, LURE, MADE, QUEEN, SAGA, SKY, TINSEL and TOUCHE to send a reset device on startup. The sound output still works fine (started up a game from every engine), so this should hopefully not introduce any regressions. As far as I can tell it seems that SCUMM does send a proper device reset, so I did not touch it. KYRA only sends a proper reset for MT-32 currently. I am not sure about SCI though. This fixes bug #3066826 "SIMON: MIDI notes off when using RTL after SCI". svn-id: r52736 | |||
2010-06-25 | AUDIO: get rid of MDT_PREFER_MIDI since it should be sufficient to either ↵ | Florian Kagerer | |
select MDT_PREFER_MT32 or MDT_PREFER_GM svn-id: r50288 | |||
2010-06-21 | Patch #1956501: "GUI/LAUNCHER: Midi device selection" | Max Horn | |
svn-id: r50128 | |||
2010-06-17 | Add detection of original directory structure for Touche. | Travis Howell | |
svn-id: r49929 | |||
2010-06-15 | AdvancedDetector: Add new parameter directoryGlobs. | Eugene Sandulenko | |
Without this parameter mass detection gave tons of false alarms. Use globbing for narrowing down the depth search. svn-id: r49788 | |||
2010-06-14 | Extended advancedDetector with depth parameter. | Eugene Sandulenko | |
Now AD can search nested directories. By default it is turned off, but there is new parameter to ADParameters struct. Usually value of 2 is good enough for all purposes. svn-id: r49653 | |||
2010-05-04 | Move DebugChannel related code to new header | Max Horn | |
svn-id: r48935 | |||
2010-05-04 | Move initGraphics and initCommonGFX from to new header. | Max Horn | |
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934 | |||
2010-04-27 | COMMON: Move DebugChannel stuff into a new DebugMan singleton | Max Horn | |
svn-id: r48821 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-03-18 | COMMON: Get rid of Common::StringList | Max Horn | |
svn-id: r48287 | |||
2010-03-18 | COMMON: Move Common::RandomSource to common/random.* | Max Horn | |
svn-id: r48279 | |||
2010-03-08 | Tweak makeVOCDiskStream | Max Horn | |
* now takes a SeekableReadStream *pointer* like (almost) all other audiostream factories * fix potential memory leak in it * rename takeOwnershipOfStream to disposeAfterUse for consistency svn-id: r48184 | |||
2010-02-21 | Patch for bug 2943361 by littleboy, adding full kb modifier support to all ↵ | Yotam Barnoy | |
engines + GUI and proper keypad handling svn-id: r48101 | |||
2010-02-03 | - Rename FlacStream to FLACStream. | Johannes Schickel | |
- Rename makeFlacStream to makeFLACStream. svn-id: r47846 | |||
2010-01-26 | Moved audio stream implementations (for MP3, FLAC, etc.) to new dir ↵ | Max Horn | |
sound/decoders/ svn-id: r47579 | |||
2010-01-19 | Move raw audio flags from sound/mixer.h to sound/raw.h | Max Horn | |
svn-id: r47395 | |||
2010-01-16 | Switch most AudioStream factories to use DisposeAfterUse::Flag | Max Horn | |
svn-id: r47334 | |||
2010-01-06 | Adapt TOUCHE to use the new FLAC, Vorbis and MP3 factories (it didn't use ↵ | Johannes Schickel | |
any looping features anyway). svn-id: r47066 | |||
2010-01-05 | - Add a new SeekableAudioStream interface. Soon to be used to replace audio ↵ | Johannes Schickel | |
stream specific looping code by generic code in Mixer... - Adapted some existing AudioStreams to implement that interface (not tested!) svn-id: r47013 | |||
2009-12-09 | Changed MidiDriver::createMidi to take a MidiDriverType instead of an int | Max Horn | |
svn-id: r46316 | |||
2009-11-24 | Added Doxygen comments for the various engine namespaces (currently mostly ↵ | Max Horn | |
without details; help filling these out is welcome) svn-id: r46128 | |||
2009-08-25 | TOUCHE: disable flag 777 update (not checked by any scripts) | Gregory Montoir | |
svn-id: r43735 | |||
2009-07-25 | Move the event recorder to its own class (EventRecoder inside ↵ | Johannes Schickel | |
common/EventRecorder.[h/cpp]). svn-id: r42751 | |||
2009-07-14 | Got rid of some more ioFailed uses (also fixed a potential leak in ↵ | Max Horn | |
graphics/font.cpp, and handle eos correctly in the FLAC code) svn-id: r42488 | |||
2009-06-06 | Added game GUI options to advancedDetector and updated all engines | Eugene Sandulenko | |
svn-id: r41272 | |||
2009-05-29 | Changed SaveFileManager methods to take Common::String params (instead of ↵ | Max Horn | |
char pointers) svn-id: r41000 | |||
2009-05-19 | COMMON: Removed Stream::ioFailed() and clearIOFailed(), as they are ↵ | Max Horn | |
deprecated; however, retained ioFailed in SeekableReadStream and File for now (so for now this mainly affects WriteStream subclasses) svn-id: r40725 | |||
2009-03-05 | Renamed MetaEngine::getCopyright() to getOriginalCopyright() to better match ↵ | Jordi Vilalta Prat | |
the meaning of the returned string, as discussed some time ago in scummvm-devel svn-id: r39132 | |||
2009-03-01 | Engines: Fused several init&go methods into a single run method | Max Horn | |
svn-id: r39003 | |||
2009-03-01 | Merged Engine::go() and ::init() into a new run() method (currently ↵ | Max Horn | |
implemented by calling the existing init&go methods; to be cleaned up by engine authors svn-id: r39002 | |||
2009-02-07 | Make the subtitle settings in Options section of the global main menu ↵ | Travis Howell | |
optional, and enable only for game engines where subtitles settings are synced. svn-id: r36237 | |||
2009-02-07 | Fix sound noise regression in CD32 version of Simon the Sorcerer 1. | Travis Howell | |
svn-id: r36236 | |||
2009-01-30 | Renamed SpecialDebugLevel to DebugChannel | Max Horn | |
svn-id: r36142 | |||
2009-01-29 | Moved AdvancedDetector from common/ to engines/ | Max Horn | |
svn-id: r36132 | |||
2008-12-13 | fixed wrong z-reordering when one of the keychars is 0 | Gregory Montoir | |
svn-id: r35345 | |||
2008-12-13 | disable GMM save/load when original quit/options dialogs is displayed | Gregory Montoir | |
svn-id: r35344 | |||
2008-12-07 | fixed readGameStateDescription() len parameter | Gregory Montoir | |
svn-id: r35282 | |||
2008-12-07 | reduced saveload code dup | Gregory Montoir | |
svn-id: r35276 | |||
2008-11-14 | Committed my patch #2123680 "SDL: Backend transaction / rollback support". | Johannes Schickel | |
svn-id: r35062 | |||
2008-11-11 | Added save/load support from the GMM for the touche engine | Filippos Karapetis | |
svn-id: r35008 | |||
2008-11-11 | add missing version check for compressed sound file | Gregory Montoir | |
svn-id: r35005 | |||
2008-11-09 | - The GMM save dialog is now working for all engines which support the ↵ | Filippos Karapetis | |
appropriate features - Added a new method to the MetaEngine class, getMaximumSaveSlot(), and implemented it in all engines for which the listSavefiles() method is implemented (it goes together with the listSavefiles method). It is used to fill the unused save slots in the save/load dialogs of each engine, so that the user can create new save games in empty slots - Unified the save/load dialog list numbering in the GMM load/save screens and in the load screen of the main menu (before a game is started) svn-id: r34963 | |||
2008-11-06 | Switched various Engine APIs to use Common::Error | Max Horn | |
svn-id: r34916 | |||
2008-11-06 | Implemented GMM loading (and, once the GMM supports it, saving) for SCUMM | Max Horn | |
svn-id: r34913 | |||
2008-11-05 | Got rid of the unused 'filename' attribute in SaveStateDescriptor | Max Horn | |
svn-id: r34905 | |||
2008-11-04 | Fixed the EngineFeature vs. MetaEngineFeature mess, clarified some ↵ | Max Horn | |
EngineFeature comments svn-id: r34896 | |||
2008-11-03 | Patch #2122869: ALL: Common load dialog | Max Horn | |
svn-id: r34883 | |||
2008-10-26 | Renamed engine feature kSupportsDirectLoad to kSupportsLoadingDuringStartup, ↵ | Filippos Karapetis | |
as discussed in patch #2122869 svn-id: r34854 | |||
2008-10-06 | Added new type Engine::Feature; pushed down some #include dependencies | Max Horn | |
svn-id: r34755 |