Open main menu

Difference between revisions of "OpenTasks"

1,736 bytes added ,  21:11, 28 February 2007
Line 54: Line 54:


== Revive ScummEX (likely from scratch) ==
== Revive ScummEX (likely from scratch) ==
possibly with a broader 
ScummEX (short for "Scumm EXplorer") is a tool which allows browsing the data files of games supported by ScummVM. That's the theory. Current reality is that the ScummEX version in our Subversion repository only supports a subset of SCUMM games (i.e. not even all SCUMM games, not even talking about *all* games supported by ScummVM). It also is based on an old version of wxWidgets, and written in a rather crude way. Hence, starting from a clean new code base likely is the best way to approach this.
scope, with support for our other engines, too
 
So the goal of this would be to write a new graphical tool which allows browsing of data files of games supported by ScummVM. Some requirements:
* It must run on at least Linux, Windows XP, Mac OS X -- more are preferable, of course. You could use wx
* Should likely be written in C++ (other languages, like Python or Java, might be acceptable, if the result is sufficiently portable
* Browse at least the data of SCUMM v5 till v8 games.
* Support for older SCUMM versions, and HE SCUMM games, as well for non-SCUMM games, is not necessary, but the code should be written modular/abstract enough to make it possible to add support for more data formats w/o too much trouble
* Only viewing data is necessary, not being able to edit it (although we won't complain if that's possible :)
* The interface can be designed in many different ways, but at least SCUMM data tends to suggest a main view with some kind of "data tree", in which one can select specific resources, and view them
* Viewing the raw hex data of resources is required
* It should be possible to add custom "views" for data (e.g. viewing images as images, not just as hex data; or hooking up a script disassembler; etc.). It is *not* necessary to provide such viewers for all resources types initially, but it must be possible to add them


== Tools: Rewrite descumm ==
== Tools: Rewrite descumm ==
1,079

edits