Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-26 | AGOS: Rework digital sound playback. | Johannes Schickel | |
The BaseSound class does now only save the sound filename instead of a file handle. When a new sound is started a new file handle is created, which assures that each sound uses a different file handle and thus allows for directly streaming sounds from disk. This fixes bug #3475610 "AGOS: Wrong sound effects during intro of Simon 2 (DOS)". | |||
2011-12-13 | COMMON: Make more members of Archive constant. | Andrea Corna | |
2011-11-19 | AGOS: Fix using saved games from the CD versions of Simon the Sorcerer 2, on ↵ | Travis Howell | |
the floppy disk versions of Simon the Sorcerer 2. | |||
2011-11-16 | LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE) | Strangerke | |
2011-11-13 | AGOS: Fix engine crash when playing Feeble Files from cabinet datafiles. | D G Turner | |
Playing with cabinet datafiles, this failed to find the "Charisma.smk" file in the cabinets when in the Recreation (TV) room on Cygnus Alpha and this caused an engine abort after the GUI dialog warning of the "missing" video file. This was due to animation.cpp code using Common::file::exists() instead of going via the ArchiveMan. However,a hasFile() method implementation was also required to implement fallback to decompressed (movie) files if the file requested is not in the cabinet or the cabinet has been externally decompressed to files. Thanks to fuzzie for the hasFile() patch. Also, removed noisy warning which this correction triggers repeatedly in installshield_cab.cpp hasFile(). This looks like leftover from debugging, so not critical. | |||
2011-11-03 | AGOS: Merge duplicate code remaining from refactoring in the past. | Travis Howell | |
2011-11-02 | AGOS: Fix warnings | Eugene Sandulenko | |
2011-10-24 | LAUNCHER: Add GUIO_NOASPECT to agos | Strangerke | |
2011-10-23 | AD: Switched rest of the engines to new GUIO | Eugene Sandulenko | |
2011-10-09 | AUDIO: Add default disposeAfterUse value to makeVOCStream again. | Johannes Schickel | |
2011-10-09 | AUDIO: Remove unused makeVOCStream interface. | Johannes Schickel | |
2011-10-07 | AGOS: Update MidiPlayer::~MidiPlayer() to match the default implementation. ↵ | Travis Howell | |
Hopefully will fix bug #3419778, thanks to digitall for the pointer. | |||
2011-10-07 | AGOS: Fix dumping all images option. | Travis Howell | |
2011-09-25 | AGOS: Fix loading VGA files from InstallShield cab file. | Travis Howell | |
2011-09-08 | AGOS: Made some static data const. | Johannes Schickel | |
2011-08-28 | AGOS: Fix regression when starting Personal Nightmare, or disabling AGOS2. | Travis Howell | |
2011-08-27 | Merge pull request #79 from clone2727/agos_cab | Eugene Sandulenko | |
AGOS: Add support for loading data from Windows (InstallShield) installer archives | |||
2011-08-27 | AGOS: Integrate InstallShield support. | Travis Howell | |
2011-08-27 | AGOS: Fix load/save issues in Waxworks, which were caused by error in ↵ | Travis Howell | |
loadRoomItems. | |||
2011-08-21 | AGOS: Proper implementation of the Simon 1 demo aka Accolade MIDI parser. | Johannes Schickel | |
This is based on the Elvira 1 demo. | |||
2011-08-21 | AGOS: Use delete instead of free on an C++ object. | Johannes Schickel | |
This fixes some ugly valgrind warnings and some crashes when quitting AGOS games for me. | |||
2011-08-20 | AGOS: Add an archive class for handling InstallShield Cabinets | Matthew Hoops | |
2011-08-20 | AGOS: Slight cleanup. | Johannes Schickel | |
Now AgosEngine::_language is of type Common::Language instead of uint16. It is currently only used with values of that enumeration, thus it should be safe to use that type for it too. | |||
2011-08-20 | AGOS: Switched pause dialog to getLanguageKeyYes usage | Eugene Sandulenko | |
2011-08-13 | Merge pull request #63 from tsoliman/detection-tables | Filippos Karapetis | |
Some missing ADGF_CD and ADGF_UNSTABLE flags | |||
2011-08-09 | AGOS: Fix struct/class mismatch | Ori Avtalion | |
2011-08-07 | COMMON: Add DisposablePtr<T>, which replaces many repeated implementations ↵ | Christoph Mallon | |
of a dispose flag. | |||
2011-08-07 | AGOS: Correct off-by-one error in range check for setting the debug level. | Christoph Mallon | |
2011-08-07 | AGOS: Replace if-cascade by switch. | Christoph Mallon | |
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-08-06 | AGOS: Flag CD titles with ADGF_CD | Tarek Soliman | |
2011-08-06 | AGOS: Reduced header dependency | Eugene Sandulenko | |
2011-06-23 | ANALYSIS: Add static casts to is* functions | Littleboy | |
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results. See http://msdn.microsoft.com/en-us/library/ms245348.aspx | |||
2011-06-23 | AGOS: Fix operator precedence warning | Julien | |
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-18 | AGOS: Get rid of unused variable. | Johannes Schickel | |
2011-06-18 | AGOS: Replace vsprintf by Common::String::vformat | Max Horn | |
2011-06-14 | DETECTOR: Separate code for handling obsolete gameids from advanced detector | Max Horn | |
This includes a renaming of ADObsoleteGameID to Engine::ObsoleteGameID, and AdvancedDetector::findGameID now is Engines::findGameID. Doxygen comments were added or improved | |||
2011-06-14 | DETECTOR: Merge ADParams into AdvancedMetaEngine | Max Horn | |
2011-06-13 | I18N: Make many more GUI MessageDialog strings translatable | Thierry Crozat | |
2011-06-10 | AGOS: Switch to alternate AdvancedMetaEngine, avoid ADParams | Max Horn | |
2011-06-10 | ENGINES: Change incorrect use of 'target' to 'gameid' | Max Horn | |
2011-05-29 | AGOS: Silenced a false positive warning in MSVC | md5 | |
2011-05-25 | ALL: initialise -> initialize | Matthew Hoops | |
2011-05-25 | ALL: behaviour -> behavior | Matthew Hoops | |
2011-05-17 | AGOS: cleanup | Max Horn | |
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-01 | Merge pull request #16 "Add a PixelFormat to Graphics::Surface.". | Johannes Schickel | |
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp | |||
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL |