Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-28 | IMAGE: Move all ImageDecoders to image/ | Matthew Hoops | |
2014-02-18 | SWORD25: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-11-26 | Merge pull request #375 from digitall/engineAutoPlug | Johannes Schickel | |
RFC: Pluggable Engines #2 (No Python, just evolution of current configure shell and make code) | |||
2013-11-24 | SWORD25: Janitorial - Fix spacing errors | Strangerke | |
2013-11-24 | BUILD: Remove need for engine.mk in each engine directory. | D G Turner | |
Each engine now only has to provide a single configure.engine file adding the engine into the configure script, which then produces the required other files automatically. | |||
2013-11-24 | BUILD: Remove need for engine-plugin.h in engines. | D G Turner | |
This is now generated automatically by the configure script from the engine directory names. | |||
2013-11-24 | BUILD: Split engines/plugins_table header down to a file per engine. | D G Turner | |
This is the third and final commit enabling fully pluggable engines. Now providing an engine folder contains a configure.engine, engine.mk and engine-plugin.h file, it will be picked up automatically by the configure script. | |||
2013-11-24 | BUILD: Split engines.mk down to a single file per engine. | D G Turner | |
This is the second part of allowing engines to be added dynamically. Each folder in engines/ which must contain a file named "engine.mk" containing the make definitions for that engine. | |||
2013-11-24 | BUILD: Split configure.engines down to a single file per engine. | D G Turner | |
This is the first part of allowing engines to be added dynamically. They are placed into a folder in engines/ which must contain a file named "configure.engine" to add the engine, which is pulled into the top level configure script automatically. | |||
2013-11-04 | SWORD25: Revert "Fix compilation on some 32-bit systems" | Willem Jan Palenstijn | |
This reverts commit 6dc3768faaa272a12e3c6e7ce0965905338132ad. This commit was the wrong fix to the compilation problem later fixed by 8e9aefbf6edafa9eed41bd90e5579e5bcde34b03. | |||
2013-10-08 | SWORD25: Fix potential buffer overrun. CID 1003865 | Eugene Sandulenko | |
2013-10-05 | SWORD25: Fix possible error in sound engine when loading a savegame | Thierry Crozat | |
The error occurred when the save game was saved early in the game before all the sound handles had been used. The unused handles only had the handle type initialised (as kFreeHandle) so all the other fields had random values. After loading the game the sound engine could erroneously try to play one of these sound handle resulting in an error. | |||
2013-10-05 | SWORD25: Fix regression in persistence code | Thierry Crozat | |
The regression was introduced by commit e6ba26ff0d which wrote coordinates of a rect as unsigned int when they were before written as signed int. Since the load code was not modified it still expected signed int. They are now again written as signed int. Any gamed saved between commit e6ba26ff0d and this commit will therefore be corrupted. | |||
2013-09-29 | SWORD25: Fix alpha/colormod blitting | Willem Jan Palenstijn | |
This is a backport to sword25 of the wintermute commits e9cbda135bbc822009ff311cad6e420fb23cff82 and 2141ad285e0200f4773726a13504f960e382f13e Thanks to eriktorbjorn for noticing and testing. | |||
2013-09-29 | SWORD25: int -> int32 correctness | Eugene Sandulenko | |
2013-09-29 | SWORD25: Fix compilation | Eugene Sandulenko | |
2013-09-29 | SWORD25: Specify integer size | Eugene Sandulenko | |
2013-09-29 | SWORD25: int -> int32 correctness | Eugene Sandulenko | |
2013-09-29 | SWORD25: Specifying int size to make Amiga happy | Eugene Sandulenko | |
2013-09-29 | SWORD25: Fix Amiga compilation | Eugene Sandulenko | |
2013-09-29 | SWORD25: Some more fixes for Amiga OS 4 compilation. | D G Turner | |
2013-09-29 | SWORD25: And even more fixes for Amiga OS 4 compilation. | D G Turner | |
2013-09-29 | SWORD25: Even more fixes for Amiga OS 4 compilation. | D G Turner | |
2013-09-28 | SWORD25: Make Amiga compiler happier | Eugene Sandulenko | |
2013-09-28 | SWORD25: More int->int32 fixes | Eugene Sandulenko | |
2013-09-28 | SWORD25: Further fixes for Amiga | Eugene Sandulenko | |
2013-09-28 | SWORD25: More int <-> int32 corrections | Eugene Sandulenko | |
2013-09-28 | SWORD25: Further fixes for Amiga compilation | Eugene Sandulenko | |
2013-09-28 | SWORD25: Fix Amiga compilation | Eugene Sandulenko | |
2013-09-27 | SWORD25: Remove explictit #includes | Eugene Sandulenko | |
Makes Coverity happier. | |||
2013-09-26 | SWORD25: Fix copy-paste error. CID 1004130 | Eugene Sandulenko | |
2013-09-09 | SWORD25: Remove unused variable | Eugene Sandulenko | |
2013-08-03 | SWORD25: Do not set Surface::pixels directly anymore. | Johannes Schickel | |
2013-08-03 | SWORD25: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | SWORD25: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2013-07-15 | SWORD25: Fix compilation on some 32-bit systems | Eugene Sandulenko | |
2013-07-15 | SWORD25: Replace Pluto with Tamed Pluto for increased compatibility | Eugene Sandulenko | |
Still saves are incompatible but at least this now has enhanced debugging capabilities. | |||
2013-07-14 | JANITORIAL: Remove trailing whitespace | Sven Hesse | |
2013-05-17 | RECORDER: Implement Events Recorder | Eugene Sandulenko | |
2013-05-06 | Merge pull request #320 from johndoe123/sword25-gfx | Eugene Sandulenko | |
SWORD25: Optimized graphics drawing | |||
2013-04-24 | SWORD25: Plug memory leak. CID 1003589 | Eugene Sandulenko | |
2013-04-20 | SWORD25: Fix blitting code | johndoe123 | |
- Rename collectRenderQueue to preRender - Only do forceRefresh() in Panel::setColor() and Text::setText() if the new values are different - Move child object resorting from RenderObject::render() into RenderObject::preRender() | |||
2013-04-18 | ENGINES: Silence clang warning about unused private member _vm | Max Horn | |
This affects the Console / debugger classes of multiple engines. An alternative solution would have been to remove the unused _vm member vars. However, it seems likely that in the future, the _vm member could be useful for methods added to the console. So instead, we add a simple assert(_vm) to silence the clang warning. | |||
2013-04-18 | Merge branch 'master' of github.com:scummvm/scummvm into sword25-gfx | johndoe123 | |
2013-04-18 | SWORD25: Silence warning in the Lua code | Max Horn | |
This fixes warnings like this that crop up when compiling sword25 with Apple clang 4.2 (clang-425.0.28) (based on LLVM 3.2svn) | |||
2013-04-17 | SWORD25: Change absolute Z calculation to match that of absolute x/y; remove ↵ | johndoe123 | |
old comment | |||
2013-04-17 | SWORD25: Optimize graphics drawing code | johndoe123 | |
2013-02-03 | SWORD25: Fix some spacing in LUA | Filippos Karapetis | |
2013-02-03 | SWORD25: Replace calls to LUAI_THROW() with error() in LUA | Filippos Karapetis | |
This removes one of the uses of setjmp(), but its use in LUAI_TRY still remains | |||
2013-01-09 | SWORD25: Silence C++11 narrowing warnings. | Johannes Schickel | |