aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2010-10-12SWORD25: Converted the math folder filesPaul Gilbert
svn-id: r53197
2010-10-12SCUMM/FM-TOWNS: start fixing japanese font drawingFlorian Kagerer
svn-id: r53196
2010-10-12SWORD25: Converted Lua interface classesPaul Gilbert
svn-id: r53195
2010-10-12SWORD25: Reimplemented package manager for ScummVM using Common::ArchivePaul Gilbert
svn-id: r53194
2010-10-12SWORD25: Fix compilationEugene Sandulenko
svn-id: r53193
2010-10-12SWORD25: Removed leftover include referencesEugene Sandulenko
svn-id: r53192
2010-10-12SWORD25: get rid of custom md5.cpp and Windows-specific debug stuffEugene Sandulenko
All version ID generation is useless for ScummVM as we have our own clear versions. Thus removing all of that. svn-id: r53191
2010-10-12SWORD25: Update GUIOEugene Sandulenko
svn-id: r53190
2010-10-12SWORD25: Update detection to modern stateEugene Sandulenko
svn-id: r53189
2010-10-12SWORD25: Replacing headers with ScummVM ones plus original (C)Eugene Sandulenko
svn-id: r53188
2010-10-12SWORD25: Converted the Resource ManagerPaul Gilbert
svn-id: r53187
2010-10-12SWORD25: Implemented ScummVM version of BS_FileSystemUtil interfacePaul Gilbert
svn-id: r53186
2010-10-12SWORD25: Added and fixed the remaining engine setup/execution/free codePaul Gilbert
svn-id: r53185
2010-10-12SWORD25: Converted kernel/kernel.cpp to compile under ScummVMPaul Gilbert
This commit creates a skeleton detection and engine class, as well as code necessary to call the kernel initiation. The kernel/kernel.cpp has been converted to compile under ScummVM, along with all dependant header files. svn-id: r53184
2010-10-12COMMON: Let --list-targets output all targets in an alphabetical list again.Johannes Schickel
svn-id: r53183
2010-10-12SWORD25: Compilation fixesEugene Sandulenko
Majority of files now compile under Windoze. svn-id: r53182
2010-10-12SWORD25: Fixed rest of the include pathsEugene Sandulenko
svn-id: r53181
2010-10-12SWORD25: Path fixes for includesEugene Sandulenko
svn-id: r53180
2010-10-12SWORD25: Make couple file compilableEugene Sandulenko
svn-id: r53179
2010-10-12SWORD25: Moving Lua one level upEugene Sandulenko
svn-id: r53178
2010-10-12SWORD25: Remove main_win.cppEugene Sandulenko
svn-id: r53177