Commit Graph
170 Commits
Author SHA1 Message Date
Max Horn 5fb7f7a4d6 Commited updated version of my own patch #1868402: Basic savestate plugin API
svn-id: r30786
2008-02-04 10:15:21 +00:00
Max Horn dd7fcd6867 Fix plugin unloading / cleanup
svn-id: r30785
2008-02-04 07:38:42 +00:00
Jordi Vilalta Prat afa731b0af Fix a segmentation fault when running a game with dynamic plugins enabled.
svn-id: r30784
2008-02-04 02:50:41 +00:00
Max Horn 8a73356a2d Revised Engine plugin API to only provide a single func which returns a MetaEngine instance. Used this to simplify the rest of the plugin system
svn-id: r30780
2008-02-03 18:56:47 +00:00
Max Horn f7a88e8074 Removed some dead code
svn-id: r30778
2008-02-03 18:24:54 +00:00
Jordi Vilalta Prat 66e9d4f5e8 Removed trailing spaces.
svn-id: r30664
2008-01-27 19:47:41 +00:00
Kostas Nakos 1cf6278fb1 fixes for cygwin build
svn-id: r29700
2007-12-02 12:08:45 +00:00
Kostas Nakos 2ae1c3c496 somewhat more verbose debug msgs
svn-id: r29496
2007-11-13 19:42:52 +00:00
Kostas Nakos 1046213480 unicod-ify syscalls for ce backend
svn-id: r29299
2007-10-28 17:53:52 +00:00
Nicola Mettifogo 258901bab9 Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
2007-09-19 08:40:12 +00:00
David Corrales 3b96c7fad5 Renamed methods in the FilesystemNode class to match the AbstractFSNode implementations.
Also exposed the new methods (exists, isReadable and isWritable) in FilesystemNode.

svn-id: r27113
2007-06-05 21:02:35 +00:00
Max Horn 218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00
Johannes Schickel 2d43de587a Commit of patch #1715310 ("WIN32: Dynamic Plugin support with MinGW").
svn-id: r26963
2007-05-27 10:46:47 +00:00
Eugene Sandulenko cd8a5f3a98 First phase of detection-related plugins interface improvements. Now plugins
return StringMap instead of fixed list of parameters. This adds great
flexibility.

Current patch should not alter any functionality, i.e. if there are regressions,
submit a report. Phase 2 will benefit from these changes and will come later.

svn-id: r25134
2007-01-20 21:27:57 +00:00
Eugene Sandulenko d961722cb0 Fix compilation. SDL.h is required for SDL_GetError()
svn-id: r24160
2006-10-07 06:09:24 +00:00
Max Horn df5be19409 Instantiate and hook up the plugin providers in the main() function of the corresponding backends (porters may have to update their ports if they were using the POSIX or Win32 module loading code implicitly); some cleanup
svn-id: r24153
2006-10-07 01:05:12 +00:00
Max Horn c8a21d19d1 Added SDL plugin provider
svn-id: r24152
2006-10-07 00:51:16 +00:00
Max Horn d88288120b Fixed mixup in win32 plugin provider code, and added win32 & dc plugin providers to the build system
svn-id: r24150
2006-10-07 00:35:05 +00:00
Max Horn 8d82ffd31b Added plugin providers for Win32 and DC
svn-id: r24149
2006-10-07 00:31:33 +00:00
Max Horn 26e4e16800 Started to refactor the plugin code (moving backend specific stuff into backends/plugins/)
svn-id: r24148
2006-10-07 00:22:48 +00:00