ScummVM logo Main website - Forums - BuildBot - Doxygen - Planet
Contact us - Buy Supported Games: GOG.com
Log in curved edge

User:Buddha^User:Buddha^

Revision as of 23:43, 12 November 2008 by Buddha^ (Talk | contribs) (Updated TODO.)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

 

curved edge   curved edge