Difference between revisions of "User:Buddha^"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Added TODO about adding saving of script names to Operation Stealth's savegames to ease debugging.)
(Updated TODO.)
Line 27: Line 27:
 
=== Main ToDo items ===
 
=== Main ToDo items ===
  
 +
* Revamp Cine's rendering classes (FWRenderer and OSRenderer)
 +
** Palette handling could possibly be combined between FW and OS
 +
** Collision page should map to 9th background in OS but it currently doesn't
 +
*** This is actually why the doors aren't revolving in OS's labyrinth arcade sequence
 
* Add support for [[Operation Stealth|Operation Stealth]] to the [[Cine|Cine engine]]
 
* Add support for [[Operation Stealth|Operation Stealth]] to the [[Cine|Cine engine]]
 
* Fix [[AGI|AGI]] related bugs
 
* Fix [[AGI|AGI]] related bugs

Revision as of 21:43, 12 November 2008

Buddha^
Name Kari Salminen
Team Member since 2007-04-12
Working on AGI and Cine engines
Personal webpage/BLOG blog
Email buddha AT scummvm DOT org

Google Summer of Code 2008

I'll be working on the Cine engine to add support for Operation Stealth.

Google Summer of Code 2007

During summer of 2007 I participated in the Google Summer of Code and worked on ScummVM's AGI engine.

ToDo

Main ToDo items

  • Revamp Cine's rendering classes (FWRenderer and OSRenderer)
    • Palette handling could possibly be combined between FW and OS
    • Collision page should map to 9th background in OS but it currently doesn't
      • This is actually why the doors aren't revolving in OS's labyrinth arcade sequence
  • Add support for Operation Stealth to the Cine engine
  • Fix AGI related bugs
  • Finish Apple IIGS sound support for the AGI engine
  • Add support for loading .INI files to the AGI engine (FR #1881179)
  • Add support for more than 10 savegames to the Cine engine

Minor ToDo items

  • Update info on AGI datafiles to include Apple IIGS related files etc
  • Disable CGA rendering for AGI256 and AGI256-2 games
  • Add priority drawing for cels in AGI256 and AGI256-2 mode
  • Check if saving & restoring in AGI games is broken when using the 2 argument version of adj.ego.move.to.x.y-command
  • Add 'restart game' functionality to the Cine engine
  • Add saving of script names to Operation Stealth's savegames to ease debugging