Difference between revisions of "OpenTasks/Engine/Improve AGI"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Update the task)
(Move AGI to closed tasks)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Infobox_OpenTasks|
{{Infobox_ClosedTasks|
taskname=Improve AGI Engine|
taskname=Improve AGI Engine|
gsocworkload=100%|
gsocworkload=100%|
techcontact=[[User:Sev|Eugene Sandulenko]]|
techcontact=[[User:Sev|Eugene Sandulenko]]|
subsystem=Engine|
subsystem=Engine|
taskstatus=GSoC 2011, Completed
}}
}}


Line 16: Line 17:
* Add support for AGI 2.01 games, such as Donald Duck's Playground.
* Add support for AGI 2.01 games, such as Donald Duck's Playground.
* Add support for AGI0 and AGI1 (bootable floppies) games.
* Add support for AGI0 and AGI1 (bootable floppies) games.
* Add support for Apple //gs music
* Document all differences between AGI versions on Wiki and probably in code.
* Document all differences between AGI versions on Wiki and probably in code.
* Cover more tasks from the [[AGI/TODO]] page.
* Cover more tasks from the [[AGI/TODO]] page.

Latest revision as of 13:10, 8 March 2012

Closed Task
Task Name Improve AGI Engine
Technical Contact(s) Eugene Sandulenko
Subsystem Engine
Status GSoC 2011, Completed

Background:

Our AGI engine is in quite a good shape. Still it misses some important aspects.

The Task:

  • Add support for AGI 2.01 games, such as Donald Duck's Playground.
  • Add support for AGI0 and AGI1 (bootable floppies) games.
  • Add support for Apple //gs music
  • Document all differences between AGI versions on Wiki and probably in code.
  • Cover more tasks from the AGI/TODO page.

Required Skills:

  • Good C++ skills.
  • Engine internals could be studied within a week or less.