Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-23 | SCI: Added partial support for SCI1.1 adlib music | Walter van Niftrik | |
svn-id: r40800 | |||
2009-05-20 | removed trailing whitespaces | Max Horn | |
svn-id: r40742 | |||
2009-05-15 | Fix compilation | Willem Jan Palenstijn | |
svn-id: r40611 | |||
2009-05-15 | - Moved all the files out of /sci/scicore and into /sci | Filippos Karapetis | |
- Moved /scicore/sciconsole.h into /engine, and renamed /engine/scriptconsole.cpp to /engine/sciconsole.cpp svn-id: r40608 | |||
2009-05-13 | - Simplified SCI version detection a bit and clarified the different version ↵ | Filippos Karapetis | |
feature flags (not used yet) - Removed the version verification functions (they were only used for two specific cases, but the SCI executable reader is able to detect the exact SCI game version anyway, so there is no point in having these) - Removed the empty GameFlags structure and replaced it with a 32-bit integer instead svn-id: r40524 | |||
2009-05-13 | Fixed regression in SCI1 games from commit #40518 | Filippos Karapetis | |
svn-id: r40523 | |||
2009-05-12 | SCI: cleanup | Max Horn | |
svn-id: r40518 | |||
2009-05-12 | SCI: Replaced SFX_OK/SFX_ERROR by Common::Error, and got rid of sfx/sfx.h | Max Horn | |
svn-id: r40517 | |||
2009-05-12 | SCI: Removed sci_memory.h/.cpp | Max Horn | |
svn-id: r40514 | |||
2009-05-12 | Fall back to plain OPL2 emulation, when Dual OPL2 isn't available. | Johannes Schickel | |
svn-id: r40497 | |||
2009-05-12 | - Add support for selecting the OPL emulator being used (config entry: ↵ | Johannes Schickel | |
"opl_driver") - Make MAME FM OPL the default emulator again - Add GUI support for selecting the active OPL emulator - Update themes svn-id: r40496 | |||
2009-05-12 | Silenced MSVC warning about unsafe mix of byte and boolean | Filippos Karapetis | |
svn-id: r40471 | |||
2009-05-11 | Merged find_dev() inside sfx_find_device() | Filippos Karapetis | |
svn-id: r40456 | |||
2009-05-06 | Sync with adlib.cpp rename | Paul Gilbert | |
svn-id: r40358 | |||
2009-05-06 | Sync with adlib.cpp rename | Eugene Sandulenko | |
svn-id: r40354 | |||
2009-05-06 | Rename duplicate named files in order to make MSVC happier | Eugene Sandulenko | |
svn-id: r40353 | |||
2009-05-06 | SCI: Modified the new adlib driver for the dosbox adlib emulator, and ↵ | Walter van Niftrik | |
enabled the new player. svn-id: r40343 | |||
2009-05-05 | SCI: Removed stereo support from the soon-to-be-removed old SCI adlib driver | Walter van Niftrik | |
in order to get it working with the new adlib emulator. svn-id: r40336 | |||
2009-05-05 | Update SCI code for the upcoming AdLib emulator changes: | Johannes Schickel | |
- Switch old 'opl2' code to use less of the MAME specific API. - Since 'interleave' parameter on "YM3812UpdateOne" will be dropped, work around that in SCI code by hand. svn-id: r40332 | |||
2009-05-05 | SCI: Support for 0x4e control changes in new adlib driver, and some cleanup. | Walter van Niftrik | |
svn-id: r40312 | |||
2009-05-03 | SCI: adlib support (work-in-progress) for the new music player. | Walter van Niftrik | |
svn-id: r40287 | |||
2009-04-25 | WIP (still non-working) code for speech sync in CD talkie games (like e.g. ↵ | Filippos Karapetis | |
KQ5 CD and SQ4 CD), taken from Greg's SCI implementation. svn-id: r40142 | |||
2009-04-20 | SCI: Replaced memory ref counting code in the SongIterator code by a simple ↵ | Max Horn | |
Common::Array<byte> object; also doxygenified some source comments svn-id: r40032 | |||
2009-04-15 | SCI: Added a new song player (work-in-progress). | Walter van Niftrik | |
svn-id: r39953 | |||
2009-04-03 | Changed some references from "FreeSCI" to "SCI" or "ScummVM" | Filippos Karapetis | |
svn-id: r39807 | |||
2009-03-15 | SCI: Indention changes, changed 'songlib_t' params to 'const songlib_t &' | Max Horn | |
svn-id: r39429 | |||
2009-03-12 | SCI: Removed most uses of the 'inline' keyword. It is usually better to let ↵ | Max Horn | |
the compiler figure out what to inline. As it is, most of these looked as if they were randomly placed ;) svn-id: r39352 | |||
2009-03-11 | Fixed another crash right at the beginning of SQ4 | Filippos Karapetis | |
svn-id: r39347 | |||
2009-03-10 | SCI: Memory 'ref counting' code is only used by song iterators -> move it ↵ | Max Horn | |
there, make it private (to be replaced one day by something else, e.g. Common::SharedPtr) svn-id: r39305 | |||
2009-03-10 | SCI: SongIterator::Message only needs to transfer a single argument, so get ↵ | Max Horn | |
rid of the second slot svn-id: r39290 | |||
2009-03-10 | SCI: Renamed SongIteratorMessage -> SongIterator::Message; cleanup | Max Horn | |
svn-id: r39289 | |||
2009-03-10 | SCI: More SongIterator refactoring. | Max Horn | |
* Added SongIterator::clone() * got rid of songit_clone() * removed SIMSG_CLONE and related code * removed SongIterator::flags * turned songit_new_tee into TeeSongIterator constructor svn-id: r39288 | |||
2009-03-09 | Don't adjust data pointer in makeStream. | Willem Jan Palenstijn | |
It is already adjusted in getAudioStream. svn-id: r39276 | |||
2009-03-09 | SCI: Added BaseSongIterator copy constructor which invokey sci_refcount_incref | Max Horn | |
svn-id: r39273 | |||
2009-03-09 | Reset child iterators on deletion. | Willem Jan Palenstijn | |
This fixes an illegal access in ~TeeSongIterator. svn-id: r39272 | |||
2009-03-09 | SCI: Rewrote handling of song wakeup times & (iterator) delays, to avoid ↵ | Max Horn | |
rounding issues between ticks (1/60s) and milliseconds; also fixed a bug (coming from Glutton ;) where delays measured in millisecs were treated as ticks instead. Thanks to Walter for the precursor of this patch svn-id: r39263 | |||
2009-03-08 | SCI: Fixed regression in new_fast_forward_iterator | Max Horn | |
svn-id: r39215 | |||
2009-03-07 | Replaced getInt15 in intstrument-map.cpp as well | Filippos Karapetis | |
svn-id: r39196 | |||
2009-03-07 | Replaced getInt16, getUInt16 and putInt16 | Filippos Karapetis | |
svn-id: r39189 | |||
2009-03-07 | SCI: Replaced linked list of Sci1Samples by a Common::List | Max Horn | |
svn-id: r39178 | |||
2009-03-07 | SCI: More cleanup in the song iterator codebase | Max Horn | |
svn-id: r39177 | |||
2009-03-06 | SongIterator is a class, not a struct | Filippos Karapetis | |
svn-id: r39167 | |||
2009-03-06 | SCI: Reduce SFX header dependencies | Max Horn | |
svn-id: r39159 | |||
2009-03-06 | SCI: Continued C++ification of SongIterator code | Max Horn | |
svn-id: r39158 | |||
2009-03-06 | SCI: Fixed (I hope) song iterator death listeners; and some cleanup | Max Horn | |
svn-id: r39157 | |||
2009-03-06 | SCI: Started to revamp the song iterator death notification system (which ↵ | Max Horn | |
currently is mess :) svn-id: r39156 | |||
2009-03-06 | SongIterator is a class, not a struct | Filippos Karapetis | |
svn-id: r39154 | |||
2009-03-06 | SCI: C++ifyed SongIterator and its subclasses | Max Horn | |
svn-id: r39152 | |||
2009-03-06 | SCI: Some cleanup to the SongIteratorMessage code | Max Horn | |
svn-id: r39151 | |||
2009-03-06 | SCI: Converted SongIterator::get_pcm_feed into a virtual method | Max Horn | |
svn-id: r39150 |