aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-10-12SWORD25: package manager. Style fixes. CleanupEugene Sandulenko
svn-id: r53247
2010-10-12SWORD25: Fix loading files with relative paths.Eugene Sandulenko
svn-id: r53246
2010-10-12SWORD25: Fix initialization.Eugene Sandulenko
svn-id: r53245
2010-10-12SWORD25: Fix package manager. Now scripts run.Eugene Sandulenko
svn-id: r53244
2010-10-12SWORD25: Further fixes for package managerEugene Sandulenko
svn-id: r53243
2010-10-12SWORD25: Make Lua package registering more robust.Eugene Sandulenko
svn-id: r53242
2010-10-12SWORD25: Better detection entry.Eugene Sandulenko
svn-id: r53241
2010-10-12SWORD25: Portability fixes. Now compiles and runs under Linux.Eugene Sandulenko
svn-id: r53240
2010-10-12SWORD25: started fixing pakage managerEugene Sandulenko
svn-id: r53239
2010-10-12SWORD25: Fix log output.Eugene Sandulenko
svn-id: r53238
2010-10-12SWORD25: Fix conversion bugs in BS_LuaBindhelper::_CreateTable()Eugene Sandulenko
svn-id: r53237
2010-10-12SWORD25: Fix couple more warningsEugene Sandulenko
svn-id: r53236
2010-10-12SWORD25: Turn on debugging by defaultEugene Sandulenko
svn-id: r53235
2010-10-12SWORD25: Final linking fixes. Now it links!Eugene Sandulenko
svn-id: r53234
2010-10-12SWORD25: Stubbed FMODExSound classEugene Sandulenko
svn-id: r53233
2010-10-12SWORD25: Added missing fileEugene Sandulenko
svn-id: r53232
2010-10-12SWORD25: Get rid of glsprites libraryEugene Sandulenko
svn-id: r53231
2010-10-12SWORD25: Temporarily added tinyxml codeEugene Sandulenko
To speedup linking, added the code. It has to be replaced with our XML parser. svn-id: r53230
2010-10-12SWORD25: Next step of graphics code conversion.Eugene Sandulenko
Now it does not depend on glsprite library and may even show something svn-id: r53229
2010-10-12SWORD25: Fix linkingEugene Sandulenko
svn-id: r53228
2010-10-12SWORD25: Started rewriting gfx subsystemEugene Sandulenko
svn-id: r53227
2010-10-12SWORD25: Linking fixes.Eugene Sandulenko
svn-id: r53226
2010-10-12SWORD25: Clean compile!Eugene Sandulenko
Under MinGW, with OpenGL and tinyxml. svn-id: r53225
2010-10-12SWORD25: More compilation fixesEugene Sandulenko
Now almost everything compiles fine. Several files were tricked and there are references to tinyxml.h and of course fmod and agg. OpenGL gfx renderer removed from the project, we need to create our own from the scratch. svn-id: r53224
2010-10-12SWORD25: More compilation fixesEugene Sandulenko
svn-id: r53223
2010-10-12SWORD25: Mass-astyle.Eugene Sandulenko
svn-id: r53222
2010-10-12SWORD25: Fix callbackregistry.h compilationEugene Sandulenko
svn-id: r53221
2010-10-12SWORD25: Converted remainder of package/ folderPaul Gilbert
svn-id: r53220
2010-10-12SWORD25: Number of compilation and warning fixesEugene Sandulenko
svn-id: r53219
2010-10-12SWORD25: std::string -> Common::String in gfx/Eugene Sandulenko
svn-id: r53218
2010-10-12SWORD25: Fix warnings and compilationEugene Sandulenko
svn-id: r53217
2010-10-12SWORD25: Converted remainder of Kernel/ folderPaul Gilbert
svn-id: r53216
2010-10-12SWORD25: Fix compilation and several warningsEugene Sandulenko
svn-id: r53215
2010-10-12SWORD25: Mass-putting of all files in gfx/ into Sword25 namespaceEugene Sandulenko
svn-id: r53214
2010-10-12SWORD25: Finish preliminary implementation of Theora decoderEugene Sandulenko
svn-id: r53213
2010-10-12SWORD25: Fixed some potentially uninitialised variable warningsPaul Gilbert
svn-id: r53212
2010-10-12SWORD25: Converted further files from old hashmap.h to Common::HashMapPaul Gilbert
This commit includes a class pointer hash function added in objectregistry.h that should be double-checked to see if it's correct. svn-id: r53211
2010-10-12SWORD25: Fixed string comparisons against pointers rather than contentsPaul Gilbert
svn-id: r53210
2010-10-12SWORD25: Removed redundant kernel/hashmap.hPaul Gilbert
This was only used by the callbackregistery file, which is being converted to use the Common::HashMap class svn-id: r53209
2010-10-12SWORD25: Fix for void * conversion errorsPaul Gilbert
It turns out that strict C++ doesn't allow function pointers to be converted to void pointers and vice versa. Since there are two callback function pointer types - one with a KEY_COMMANDS enum parameter, and the other with an unsigned char type, I changed all void * occurances to a function pointer type with an 'int' parameter, and changed all implementation methods to take in an int parameter. svn-id: r53208
2010-10-12SWORD25: Start of plugging audio to Theora decoderEugene Sandulenko
svn-id: r53207
2010-10-12SWORD25: Start for VideoDecoder-compatible Theora player.Eugene Sandulenko
svn-id: r53206
2010-10-12SWORD25: Mostly converted input/inputengine_script.cppPaul Gilbert
I have the same problem with this file as inputengine.cpp.. I'm getting errors converting between 'void *' and CommandCallback function pointers. svn-id: r53205
2010-10-12SWORD25: Mostly converted callbackregistry.cppPaul Gilbert
There is still one reference to 'It->second' that I haven't changed to 'It->value'.. if I do it, I start getting errors in ScummVM's hashmap.h, which I'm not sure how to resolve svn-id: r53204
2010-10-12SWORD25: Converted the input engine to use the ScummVM event managerPaul Gilbert
svn-id: r53203
2010-10-12SWORD25: Converted Savegame Load/Save codePaul Gilbert
In addition to converting the loading/saving of savefiles to use the SaveFileManager interface, also converted the date/time code to use the ScummVM TimeDate structure. svn-id: r53202
2010-10-12SWORD25: Changing service registration to use replacement ScummVM Package ↵Paul Gilbert
Manager svn-id: r53201
2010-10-12SWORD25: Converted inputengine.cppPaul Gilbert
svn-id: r53200
2010-10-12TOON: Fixed bug #3086025 with bad inventory behaviorSylvain Dupont
Bug #3086025 "TOON: Inventory not working correctly with butter" svn-id: r53199
2010-10-12SWORD25: Moved the Lua library into it's own namespacePaul Gilbert
Previously with some of the files I was leaving the #include references to the library inside the global namespace. However, since the engine itself is now inside a namespace, I had to do a lot of changes, such as lua_State to ::lua_State. This way is cleaner, and I just need to add a 'using namespace Lua' where needed. svn-id: r53198