Difference between revisions of "GSoC Ideas"

Jump to navigation Jump to search
13 bytes added ,  17:31, 3 April 2012
Line 130: Line 130:
The Avalanche Engine has been generously provided by his authors who found recently the sources. This engine is written in Turbo Pascal and is used in the game [http://www.mobygames.com/game/dos/lord-avalot Lord Avalot d'Argent].
The Avalanche Engine has been generously provided by his authors who found recently the sources. This engine is written in Turbo Pascal and is used in the game [http://www.mobygames.com/game/dos/lord-avalot Lord Avalot d'Argent].


The sources has been given under GPLv2, as well as the game data.  
The sources has been released under GPLv2, as well as the game data.  


The important parts of this task would be first to port the sources from Pascal to C++, to rework then refactor it heavily, and to integrate it into ScummVM. As for Wintermute, the use of ScummVM subsystems for graphics, audio, input, etc, will be mandatory, and it'll be required to follow our portability/style guidelines.
The important parts of this task would be first to port the sources from Pascal to C++, to rework then refactor it heavily, and finally to integrate it into ScummVM. As for Wintermute, the use of ScummVM subsystems for graphics, audio, input, etc, will be mandatory, and it will be required to follow our portability/style guidelines.


See [[OpenTasks/Engine/Avalanche]] for more details.
See [[OpenTasks/Engine/Avalanche]] for more details.

Navigation menu