Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-28 | Initialize mixer feed variables | Willem Jan Palenstijn | |
svn-id: r38951 | |||
2009-02-28 | cleanup | Max Horn | |
svn-id: r38950 | |||
2009-02-28 | SCI: Get rid around the first layer around the ScummVM audio mixer. Also ↵ | Max Horn | |
resolve the FIXME about releasing the mixer channel we allocated svn-id: r38949 | |||
2009-02-28 | Improved debug output when listing animations. | Nicola Mettifogo | |
svn-id: r38948 | |||
2009-02-28 | SCI: Get rid of extra layer around our timer manager | Max Horn | |
svn-id: r38947 | |||
2009-02-28 | Add German font data table for German versions of Elvira 2 and Waxworks. | Travis Howell | |
svn-id: r38943 | |||
2009-02-28 | Elvira 1 uses slightly different font data table, shared for all languages. | Travis Howell | |
svn-id: r38942 | |||
2009-02-27 | Add FIXME: We need a pcm_device->exit() function, | Willem Jan Palenstijn | |
to release the mixer channel allocated for pcm_device in ScummVM's mixer. svn-id: r38941 | |||
2009-02-27 | Fix typo. | Willem Jan Palenstijn | |
svn-id: r38940 | |||
2009-02-27 | Depend on backend timer API instead of a new mutex | Willem Jan Palenstijn | |
This fixes a deadlock between the backend's timer mutex and the sound callbackMutex that would occur while restoring a game. svn-id: r38939 | |||
2009-02-27 | Clarify timer API. | Willem Jan Palenstijn | |
svn-id: r38938 | |||
2009-02-27 | Add detection of another version of the Black Cauldron. (See bug #2628354). | Matthew Hoops | |
svn-id: r38936 | |||
2009-02-27 | Fix bug #2642654 - SIMON2: Cannot load savegame, also in CD DOS?. | Travis Howell | |
svn-id: r38935 | |||
2009-02-27 | Fix reading corrupted saves. | Willem Jan Palenstijn | |
svn-id: r38934 | |||
2009-02-27 | fix warnings and memleaks in savegame.cfsml | Willem Jan Palenstijn | |
svn-id: r38933 | |||
2009-02-27 | sync savegame.cfsml with include/ dir changes | Willem Jan Palenstijn | |
svn-id: r38932 | |||
2009-02-27 | corrected some typos | Max Horn | |
svn-id: r38931 | |||
2009-02-27 | Fix code formatting | Eugene Sandulenko | |
svn-id: r38930 | |||
2009-02-27 | update | Paweł Kołodziejski | |
svn-id: r38929 | |||
2009-02-27 | The engine has now to build the drawing list for the graphic department, ↵ | Nicola Mettifogo | |
instead of setting visibility flags; the new field _prog has been added to GfxObj to help sorting the list. The outcome is that cleaning up unused resources on location switches is now easier to manage, and less error prone. svn-id: r38928 | |||
2009-02-27 | Improved debugger output. | Nicola Mettifogo | |
svn-id: r38927 | |||
2009-02-27 | Changing the visibility of the mouse means it has to be redrawn. At least, this | Torbjörn Andersson | |
fixes a regression in Broken Sword 1 when using one inventory object on another (if the cursor is partly beneath the inventory bar) for me. svn-id: r38926 | |||
2009-02-27 | Committed patch #2606844 ("Fix crash when using BS1 without portuguese data"). | Torbjörn Andersson | |
Admittedly, I'm not really that familiar with BS1 resource management, but as far as I can tell the patch just adds sanity checking, so it shouldn't hurt. svn-id: r38925 | |||
2009-02-27 | Overhaul to the README: | Max Horn | |
* Added a quick start section * Reduced indention for many lists, to use screen space better * Rewrapped most sections to a column limit of 72 chars (not enforced strictly, though, tried to make a compromise between readability, uniformity, good looks and common sense ;) * Corrected/added a few minor things svn-id: r38924 | |||
2009-02-27 | Committed a slightly updated patch #2602772 ("Patches for BS1 bug ID #1977094") | Torbjörn Andersson | |
to replace some missing subtitles with hard-coded ones. svn-id: r38923 | |||
2009-02-27 | SCI: Remove empty include/ dir | Max Horn | |
svn-id: r38922 | |||
2009-02-27 | SCI: Renamed include/engine.h to engine/state.h; added a corresponding .cpp ↵ | Max Horn | |
file with the EngineState constructor svn-id: r38921 | |||
2009-02-27 | SCI: Moved almost all files from include/ to other dirs; only ↵ | Max Horn | |
include/engine.h remains svn-id: r38920 | |||
2009-02-27 | SCI: Commited file handling revamp, work in progress | Max Horn | |
svn-id: r38919 | |||
2009-02-26 | Reset successor variable after use. | Willem Jan Palenstijn | |
This fixes a crash in SQ3 after reloading followed by restarting. svn-id: r38918 | |||
2009-02-26 | Updated the MSVC project files of the SCI engine | Filippos Karapetis | |
svn-id: r38917 | |||
2009-02-26 | - Removed engine/sys_strings.* | Filippos Karapetis | |
- Renamed sys_string_t -> SystemString, sys_strings_t -> SystemStrings svn-id: r38916 | |||
2009-02-26 | start out with an empty array of file handles, so the Enginestates matches ↵ | Andre Heider | |
between startup and restart. really check its size before accessing it (fixes LSL3 restart) svn-id: r38915 | |||
2009-02-26 | fix graphics regression in Iceman caused by r38909 | Willem Jan Palenstijn | |
svn-id: r38914 | |||
2009-02-26 | protect the sfx timer with the callbackMutex to fix the race the condition ↵ | Andre Heider | |
when restarting or restoring a game. svn-id: r38913 | |||
2009-02-26 | reinit sfx in game_init() when it got deinitialized in game_exit(), this ↵ | Andre Heider | |
unmutes the game after a restart. shutdown sfx in game_exit() only if there is no EngineState successor (restored game) since gamestate_restore() already reinitialized it. svn-id: r38912 | |||
2009-02-26 | Updated the MSVC project files of the SCI and parallaction engines | Filippos Karapetis | |
svn-id: r38911 | |||
2009-02-26 | cleanup | Max Horn | |
svn-id: r38910 | |||
2009-02-26 | SCI: Modified gfx_new_mode to take a Graphics::PixelFormat | Max Horn | |
svn-id: r38909 | |||
2009-02-26 | SCI: Changed 'typedef enum { } NAME' into C++-style 'enum NAME { }' | Max Horn | |
svn-id: r38908 | |||
2009-02-26 | SCI: Turned the crossblit code into a template | Max Horn | |
svn-id: r38907 | |||
2009-02-26 | SCI: Some nitpick FIXMEs on incorrect opcode number comments ;) | Max Horn | |
svn-id: r38906 | |||
2009-02-26 | SCI: Moved gfx_line.cpp to line.h and turned _gfx_draw_line_buffer into a ↵ | Max Horn | |
template svn-id: r38905 | |||
2009-02-26 | SCI: Replaced #define hack to fake subclassing in C by regular C++ subclassing | Max Horn | |
svn-id: r38904 | |||
2009-02-26 | Added filter to preserve needed Animation across location switch. | Nicola Mettifogo | |
svn-id: r38903 | |||
2009-02-26 | changeLocation now uses the internal variable _newLocationName instead of an ↵ | Nicola Mettifogo | |
input parameter. svn-id: r38902 | |||
2009-02-26 | Commit patch #2641592 "Wrong type promotion for SharedPtr" with a slight ↵ | Johannes Schickel | |
formatting change. svn-id: r38901 | |||
2009-02-26 | Clarify behaviour of gfxop_get_event(). | Willem Jan Palenstijn | |
svn-id: r38900 | |||
2009-02-26 | Fix regression introduced with r38890, where the mouse cursor was redrawn ↵ | Johannes Schickel | |
every updateScreen call. svn-id: r38899 | |||
2009-02-26 | Cleanup | Filippos Karapetis | |
svn-id: r38898 |