Difference between revisions of "HOWTO-Engines"

Jump to navigation Jump to search
1 byte removed ,  22:57, 7 August 2013
fixing formatting
(adding information of file names for saves and other files from the discussion on scummvm-devel)
(fixing formatting)
Line 56: Line 56:
* '''Other files''': These should be named <targetid>-<filename> or <gameid>-<filename>. Again the latter when the files can be shared acress all variants of the game (an example for these type of files would be when a minigame saves a high score record).
* '''Other files''': These should be named <targetid>-<filename> or <gameid>-<filename>. Again the latter when the files can be shared acress all variants of the game (an example for these type of files would be when a minigame saves a high score record).


=== Subclassing MetaEngine ===
=== Subclassing MetaEngine ===
Let's implement the plugin interface:<br>
Let's implement the plugin interface:<br>
You'll have to create a custom MetaEngine subclass. This provides the information and functionality related to the engine that can be used by the launcher without loading and running the game engine, which includes detecting games, listing savegames and instancing the engine.
You'll have to create a custom MetaEngine subclass. This provides the information and functionality related to the engine that can be used by the launcher without loading and running the game engine, which includes detecting games, listing savegames and instancing the engine.
7,987

edits

Navigation menu