Jordi Vilalta Prat
|
9ba353b9d8
|
Keep separated arrays for each type of plugin
svn-id: r32046
|
2008-05-12 01:26:43 +00:00 |
|
Jordi Vilalta Prat
|
2c9968fe80
|
- Added an engine plugin manager and moved engine specific functionality into it
- base/plugins.* reorganization
svn-id: r32045
|
2008-05-12 00:26:29 +00:00 |
|
Jordi Vilalta Prat
|
420d376a90
|
Added the option to specify the custom path for loading plugins
svn-id: r31960
|
2008-05-09 01:58:12 +00:00 |
|
Filippos Karapetis
|
c396694f3b
|
Added a temporary hack to get the engine plugins working under MSVC
svn-id: r31904
|
2008-05-06 17:30:52 +00:00 |
|
Jordi Vilalta Prat
|
38a8aa516e
|
Allow static and dynamic plugins to be used at the same time
svn-id: r31888
|
2008-05-06 03:00:26 +00:00 |
|
Jordi Vilalta Prat
|
3f44977885
|
Added support to load plugins from different directories and the ability to specify the default directory from configure.
svn-id: r31816
|
2008-05-02 14:30:06 +00:00 |
|
Johannes Schickel
|
bba003e53a
|
Fixed segfault when trying to start invalid gameid from command line.
svn-id: r31731
|
2008-04-26 10:21:53 +00:00 |
|
Filippos Karapetis
|
8dea07eeac
|
Added the m4 and made plugins
svn-id: r31602
|
2008-04-20 14:55:41 +00:00 |
|
Max Horn
|
9287ea8376
|
Patch #1926787: small memory leak and cleanup
svn-id: r31261
|
2008-03-27 11:06:29 +00:00 |
|
Max Horn
|
b0c6a12c81
|
Modified Patch #1925352: Memory leak fixes
svn-id: r31244
|
2008-03-26 19:29:33 +00:00 |
|
Max Horn
|
88bb567e18
|
Merged lots of _mixer->isReady() warnings into a single one in Engine constructor
svn-id: r30871
|
2008-02-15 17:01:35 +00:00 |
|
Max Horn
|
98c661d70f
|
Removed unused #include
svn-id: r30870
|
2008-02-15 16:50:24 +00:00 |
|
Jordi Vilalta Prat
|
e3852c92a7
|
Remove undesired spaces and an old TODO
svn-id: r30827
|
2008-02-08 01:45:46 +00:00 |
|
Jordi Vilalta Prat
|
00987db3a9
|
Implemented plugin versioning
svn-id: r30826
|
2008-02-08 01:02:25 +00:00 |
|
Jordi Vilalta Prat
|
c103290e2b
|
Initial support for plugin types
svn-id: r30825
|
2008-02-08 00:02:23 +00:00 |
|
Eugene Sandulenko
|
bf4340d562
|
revert accidental commit
svn-id: r30801
|
2008-02-05 15:35:17 +00:00 |
|
Eugene Sandulenko
|
9f6282defc
|
Fix compilation
svn-id: r30800
|
2008-02-05 15:33:01 +00:00 |
|
Jordi Vilalta Prat
|
e4ab5dd339
|
Change MetaEngine references to PluginObject where possible to make its semantics more generic.
svn-id: r30789
|
2008-02-04 18:38:22 +00:00 |
|
Filippos Karapetis
|
468e9cb056
|
Surface is a struct, not a class
svn-id: r30788
|
2008-02-04 17:04:03 +00:00 |
|
Max Horn
|
3cd1e60e7a
|
Moved common code from Plugin subclasses to class Plugin itself
svn-id: r30787
|
2008-02-04 13:14:52 +00:00 |
|
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 |
|
Torbjörn Andersson
|
0c6cd983dc
|
Replaced GUI dialog with warning. We don't have any screen to draw on yet.
svn-id: r30782
|
2008-02-03 21:15:48 +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 |
|
Oystein Eftevaag
|
deb6baf0db
|
Migration code for users updating to the 1.1.3 iPhone firmware, which has a different directory structure and permission setup
svn-id: r30761
|
2008-02-03 12:36:51 +00:00 |
|
Max Horn
|
5dfabb24d0
|
Moved enum PluginError from base/plugins.h to common/error.h
svn-id: r30723
|
2008-02-01 23:36:45 +00:00 |
|
Jordi Vilalta Prat
|
d6c34bdc4b
|
Fixed the spaces before tabs.
svn-id: r30667
|
2008-01-28 00:14:17 +00:00 |
|
Jordi Vilalta Prat
|
66e9d4f5e8
|
Removed trailing spaces.
svn-id: r30664
|
2008-01-27 19:47:41 +00:00 |
|
Max Horn
|
0ec8d35e4d
|
Revert accidental commits in rev 30372
svn-id: r30374
|
2008-01-10 12:00:10 +00:00 |
|
Max Horn
|
7ed64488a8
|
Removed obsolete FIXME
svn-id: r30372
|
2008-01-10 11:29:29 +00:00 |
|
Eugene Sandulenko
|
26913c3057
|
Bumping version to 0.12.0svn
svn-id: r30030
|
2007-12-28 07:28:16 +00:00 |
|
Oystein Eftevaag
|
05b5a493f8
|
Initial commit of the iPhone/iPod Touch backend
svn-id: r29488
|
2007-11-13 08:06:15 +00:00 |
|
Gregory Montoir
|
6c6e8657b6
|
added 'igor' engine for the game 'Igor: Objective Uikokahonia'
svn-id: r29318
|
2007-10-29 23:35:50 +00:00 |
|
Eugene Sandulenko
|
ddb39090bc
|
Implement FR #1775044: "set extrapath from commandline"
svn-id: r29280
|
2007-10-28 11:27:00 +00:00 |
|
Eugene Sandulenko
|
b508441972
|
Patch #1800767: "Sort the list of engines"
svn-id: r29089
|
2007-09-24 17:44:47 +00:00 |
|
Eugene Sandulenko
|
77eea722af
|
Modified patch #1738058: "Action recorder".
svn-id: r28968
|
2007-09-19 13:55:05 +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 |
|
Max Horn
|
3abc11611e
|
Code formatting fixes
svn-id: r28945
|
2007-09-18 20:16:33 +00:00 |
|
Max Horn
|
c3d3aebe87
|
Patch #1768757: Merge fsnode-gsoc into trunk (MAJOR change, will break compilation on some ports)
svn-id: r28944
|
2007-09-18 20:02:04 +00:00 |
|
Max Horn
|
4cc9d17c34
|
Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME comments; and some other related cleanup
svn-id: r28890
|
2007-09-11 09:20:39 +00:00 |
|
Chris Apers
|
500481c4ec
|
Cleanup: remove obsolete code (PalmOS 68K version not supported anymore)
svn-id: r28803
|
2007-09-01 19:13:04 +00:00 |
|
David Corrales
|
6856535010
|
Merged fsnode with trunk: r27971:28460
svn-id: r28462
|
2007-08-05 19:34:20 +00:00 |
|
Paweł Kołodziejski
|
d04b653378
|
added engine stubs code for Drascula game
svn-id: r28130
|
2007-07-17 21:35:01 +00:00 |
|
David Corrales
|
9bfe5d5354
|
Merged the FSNode branch with trunk r27681:27969
svn-id: r27970
|
2007-07-08 16:58:54 +00:00 |
|
Max Horn
|
8fcece52ac
|
Patch #1595026: engine init/shutdown OSystem methods
svn-id: r27838
|
2007-07-01 20:29:28 +00:00 |
|
David Corrales
|
cacd7a28fd
|
Merged the FSNode branch with trunk r27031:27680
svn-id: r27681
|
2007-06-23 18:51:33 +00:00 |
|
David Corrales
|
b405220ff2
|
Fixed several TODO's concerning path validation.
svn-id: r27472
|
2007-06-16 17:20:46 +00:00 |
|
Max Horn
|
a097a11ce7
|
BASE code: renamed detectMain to detectPlugin and updated some comments for clarity; added some TODO/FIXME comments; added a dialog that's shown if the user tries to start a game for which no plugin feels responsible
svn-id: r27423
|
2007-06-15 17:29:49 +00:00 |
|
Max Horn
|
e627cddd19
|
Added some doxygen comments to (Plain)GameDescriptor, and added a findPlainGameDescriptor convenience function
svn-id: r27422
|
2007-06-15 17:13:13 +00:00 |
|
Willem Jan Palenstijn
|
3b7b869476
|
add DATA_PATH to directory search list when starting game
svn-id: r27381
|
2007-06-12 21:21:40 +00:00 |
|
Eugene Sandulenko
|
add3243e5e
|
Fix for bug #1719463: "DETECTOR: Launching undefined target adds launcher entry"
svn-id: r27352
|
2007-06-11 08:38:23 +00:00 |
|