[Scummvm-cvs-logs] SF.net SVN: scummvm: [21153] scummvm/trunk/TODO
fingolfin at users.sourceforge.net
fingolfin at users.sourceforge.net
Wed Mar 8 19:06:02 CET 2006
Revision: 21153
Author: fingolfin
Date: 2006-03-08 19:04:57 -0800 (Wed, 08 Mar 2006)
ViewCVS: http://svn.sourceforge.net/scummvm/?rev=21153&view=rev
Log Message:
-----------
Yet another plugin/game detector related TODO
Modified Paths:
--------------
scummvm/trunk/TODO
Modified: scummvm/trunk/TODO
===================================================================
--- scummvm/trunk/TODO 2006-03-09 03:01:28 UTC (rev 21152)
+++ scummvm/trunk/TODO 2006-03-09 03:04:57 UTC (rev 21153)
@@ -301,9 +301,14 @@
and to display a list of supported game IDs. This leads to "-z" displaying
e.g. the obsolete "zakTowns" target. So we should separate the two. There
are multiple ways to do that, of course.
-* split base/plugins.h into the part needed to implement a plugin, and the part
+* Split base/plugins.h into the part needed to implement a plugin, and the part
needed by client code. Maybe also move DetectedGame and GameSettings to a new
file base/game.h
+* Replace DetectedGame by a 'map' containing essentially the same data that the
+ config file would contain -- i.e. gameid, description, language, platform;
+ but also any further data, like e.g. basename, target_md5, or *anything*
+ the engine deems important.
+ -> far more flexible, and helps to simplify the launcher code, too.
OSystem
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list