Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-06 | DRASCULA: Fix shadowing warnings (thanks LordHoto), and rename some variables | Filippos Karapetis | |
2013-01-04 | DRASCULA: Merge some animation functions and document all animations | Filippos Karapetis | |
2013-01-04 | DRASCULA: Add advanced savegame functionality | Filippos Karapetis | |
This cleans up the save/load code and resolves multiple issues with the original save/load screen. Save game timestamps and thumbnails are now implemented, together with the ability to load a game from the launcher. F7 is now mapped to the ScummVM load dialog, and F10 to the save dialog (if the user has selected to use the ScummVM save screen). | |||
2011-11-13 | DRASCULA: Allow faster quit when in the mid of a conversation. | Johannes Schickel | |
This allows quitting ScummVM in only a minimal time when a converstion is running instead of waiting for it to finish. It is still not instant but much better. | |||
2011-11-02 | DRASCULA: Fix warnings | Eugene Sandulenko | |
2011-06-02 | DRASCULA: Replace snprintf() usage with Common::String::format() | D G Turner | |
Safer and less portability issues. | |||
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-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-03-19 | DRASACULA: Init volume levels on startup | dhewg | |
2011-03-08 | DRASCULA: Fix a style related warning for WinCE specific code. | Johannes Schickel | |
2011-02-09 | AUDIO: Rename sound/ dir to audio/ | Max Horn | |
svn-id: r55850 | |||
2011-01-28 | DRASCULA: Fixed Code to allow Quit/RTL Function and avoid Memory Leakage. | David Turner | |
A memory leakage was traced down to a failure to call the engine destructor. This was due to the engine directly calling OSystem quit() i.e. _system->quit(), rather than just allowing engine::run() to return. Have removed this code and implemented the changes required to allow graceful Quit/RTL to occur. svn-id: r55583 | |||
2011-01-28 | DRASCULA: Fix uninitialized reads of mouse position variables. | David Turner | |
svn-id: r55578 | |||
2011-01-27 | DRASCULA: Fix Memory Leak in drascula.dat Loading. | David Turner | |
svn-id: r55566 | |||
2011-01-27 | DRASCULA: Fix Memory Leaks in Rooms Table. | David Turner | |
Minor whitespace fixes as well. svn-id: r55560 | |||
2010-11-08 | COMMON: Push #include audiocd.h in system.h out to .cpp files | Max Horn | |
svn-id: r54148 | |||
2010-07-13 | Merged from trunk, from Rev 49499 to HEAD | Alejandro Marzini | |
svn-id: r50840 | |||
2010-06-15 | Drascula: improve responsivity during pauses and palette updates. | Eugene Sandulenko | |
svn-id: r49722 | |||
2010-06-15 | Drascula: Fix bug #2011470. | Eugene Sandulenko | |
Bug #2011470: "DRASCULA: slowdown when you hold mouse buttons" fixed by changing right mouse semantic. Now the items menu showed on button up instead mouse down like earlier. svn-id: r49721 | |||
2010-06-15 | Drascula: Move more cursor-related blits to cursorSurface. | Eugene Sandulenko | |
svn-id: r49715 | |||
2010-06-15 | Drascula: Plug memory leak | Eugene Sandulenko | |
svn-id: r49714 | |||
2010-06-15 | Drascula: Fixed bug #2826608. | Eugene Sandulenko | |
Bug #2826608: "DRASCULA: Cursor GFX error" fixed by introducing separate buffer for cursors. This also fixes the root cause of the problem. svn-id: r49713 | |||
2010-06-15 | Drascula: Added debug console. Implemented a (buggy) room comand. | Eugene Sandulenko | |
svn-id: r49703 | |||
2010-06-15 | Renamed getAudioCD to getAudioCDManager. | Alejandro Marzini | |
svn-id: r49678 | |||
2010-06-09 | - Revised abstract AudioCDManager. | Alejandro Marzini | |
- Removed AudioCDManager Singleton, and changed code for using AudioCDManager in OSystem. - Added initialization code for new AudioCDManager in BaseBackend and OSystem_SDL. svn-id: r49548 | |||
2010-05-24 | Fix crash when there is no drascula.dat file | Eugene Sandulenko | |
svn-id: r49193 | |||
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-03-09 | DRASCULA: Simplify playFLI and its subroutines | Max Horn | |
svn-id: r48217 | |||
2010-03-09 | DRASCULA: Simplified some code, cleanup | Max Horn | |
svn-id: r48216 | |||
2010-03-09 | DRASCULA: Some cleanup; turn some global C++ objects into members of ↵ | Max Horn | |
DrasculaEngine svn-id: r48215 | |||
2010-02-09 | Moved text parsing to a new class. | Nicola Mettifogo | |
svn-id: r48013 | |||
2010-02-08 | Let ArjFile return a SeekableReadStream instead of implementing | Nicola Mettifogo | |
the same interface itself. The caller is now responsible for deleting the returned streams. svn-id: r47994 | |||
2010-02-08 | Pass the input stream to text parser functions. | Nicola Mettifogo | |
svn-id: r47992 | |||
2009-08-18 | Made AGOS, DRASCULA, GOB, GROOVIE, MADE, SCUMM and TINSEL properly stop CD ↵ | Johannes Schickel | |
audio playback on engine quit. (This only problem affected playback from CD, not from ripped audio files) svn-id: r43512 | |||
2009-08-04 | Cleanup | Filippos Karapetis | |
svn-id: r43056 | |||
2009-08-04 | Removed the superfluous VGA buffer, replacing it with direct writes to the ↵ | Filippos Karapetis | |
video buffer svn-id: r43048 | |||
2009-07-25 | Move the event recorder to its own class (EventRecoder inside ↵ | Johannes Schickel | |
common/EventRecorder.[h/cpp]). svn-id: r42751 | |||
2009-05-13 | Normalized types for several variables. Formatting | Eugene Sandulenko | |
svn-id: r40521 | |||
2009-05-12 | Replace verb numbers with constants in selectVerb() call | Eugene Sandulenko | |
svn-id: r40476 | |||
2009-03-01 | Engines: Fused several init&go methods into a single run method | Max Horn | |
svn-id: r39003 | |||
2009-01-01 | Whoa! Removing trailing spaces. | Eugene Sandulenko | |
svn-id: r35648 | |||
2008-12-03 | Applied wjpalenstijn's patch to fix bug #2111826 - "DRASCULA: Inserting save ↵ | Filippos Karapetis | |
game names lags" svn-id: r35221 | |||
2008-11-16 | Fixed various g++ warnings ("format not a string literal and no format ↵ | Johannes Schickel | |
arguments"). svn-id: r35096 | |||
2008-11-14 | Committed my patch #2123680 "SDL: Backend transaction / rollback support". | Johannes Schickel | |
svn-id: r35062 | |||
2008-11-06 | Switched various Engine APIs to use Common::Error | Max Horn | |
svn-id: r34916 | |||
2008-09-28 | - Renamed withVoices to _subtitlesDisabled as it reflect the true meaning. | Eugene Sandulenko | |
- Allowed to disable subtitles from options dialogs including RTL. svn-id: r34675 | |||
2008-09-28 | Fix bug #2043489: DRASCULA: Cannot disable speech | Eugene Sandulenko | |
svn-id: r34674 | |||
2008-09-16 | - Moved some includes away from drascula.h | Filippos Karapetis | |
- Moved grr() to talk.cpp - Removed the unnecessary parameter length from isTalkFinished() svn-id: r34577 | |||
2008-09-16 | Assign _lang to the appropriate enum values | Filippos Karapetis | |
svn-id: r34572 |