Open main menu

Difference between revisions of "GSoC Ideas"

157 bytes added ,  22:53, 9 March 2014
→‎Improve AGI Engine: Fix syntax and minor spelling issues.
(→‎Improve AGI Engine: Fix syntax and minor spelling issues.)
Line 138: Line 138:
Technical contacts: [[User:Sev|Eugene Sandulenko]].
Technical contacts: [[User:Sev|Eugene Sandulenko]].


The current implementation of the AGI Engine, used for the earlier Sierrs On Line games, would greatly benefit of some implementation details present in the NAGI.
The current implementation of our AGI Engine, which is used for the early Sierra On Line games; would greatly benefit from some implementation details present in the other open source AGI interpreter, NAGI.


The important parts of this task would be to analyze the implementation differences between ScummVM implementation and NAGI, particularly in the main loop and in the rendering class, then to reimplement those and improve the support of the latest AGI games.
The important parts of this task would be to analyze the implementation differences between the ScummVM implementation and NAGI, particularly in the main loop and in the rendering class, then to reimplement these in the ScummVM engine without causing regressions of the currently supported games and to improve the support of the latest AGI games including the fangames.


See [[OpenTasks/Engine/ImproveAGI]] for more details.
See [[OpenTasks/Engine/ImproveAGI]] for more details.
TrustedUser
574

edits