Difference between revisions of "User:Buddha^"
(Changed link from simply AGI/TODO to my section of AGI/TODO.) |
(Added own heading for the project diary.) |
||
Line 10: | Line 10: | ||
[http://code.google.com/soc/scummvm/appinfo.html?csaid=F91A47F5BDEF4F9E (My GSoC 2007 application abstract)] | [http://code.google.com/soc/scummvm/appinfo.html?csaid=F91A47F5BDEF4F9E (My GSoC 2007 application abstract)] | ||
The project diary is where I | == Project diary == | ||
The project diary is where I talk more verbosely about my GSoC 2007 workings. | |||
So if you want to read about my work during GSoC 2007 then look here: | |||
* [[User:Buddha%5E/GSoC2007-ProjectDiary|My project diary for GSoC 2007]] | * [[User:Buddha%5E/GSoC2007-ProjectDiary|My project diary for GSoC 2007]] | ||
Line 16: | Line 20: | ||
== ToDo == | == ToDo == | ||
[[AGI/TODO#Buddha.5E.27s_ToDo_for_the_AGI_engine|My section of AGI engine's ToDo]] | * [[AGI/TODO#Buddha.5E.27s_ToDo_for_the_AGI_engine|My section of AGI engine's ToDo]] | ||
== Thinking about adding == | == Thinking about adding == |
Revision as of 21:03, 10 July 2007
Buddha^ | ||
---|---|---|
Name | Kari Salminen | |
Team Member since | 2007-04-12 | |
Working on | AGI engine | |
Personal webpage/BLOG | - | |
kari dot salminen at gmail dot com |
I am a Google Summer of Code 2007 participant working on ScummVM's AGI engine. (My GSoC 2007 application abstract)
Project diary
The project diary is where I talk more verbosely about my GSoC 2007 workings.
So if you want to read about my work during GSoC 2007 then look here:
ToDo
Thinking about adding
- Create new functionality for loading 256 color palettes (Could be aptly named AGIPAL256)
- And possibly hack it also into AGI256-2's AGI.EXE (Would this be useful?)
At the moment AGI256 and AGI256-2 games have a static 256 color palette, so I think this would be a nice addition. Thinking about a similar way as as AGIPAL, but this time using shake_screen command's values 110+ and using filenames like pal256.110 etc. Or another way would be to add a palette into the end of an AGI256 picture resource and setting that as the current palette when loading the picture resource.
Things done during GSoC 2007
2007-05-29:
- Took screenshots for AGI games (Almost all of the officials + a couple of fanmades)
- Made thumbs for different AGI game series
- Example: Larry's head for the Larry series, Sarien head for the Space Quest series
2007-06-06:
- Implemented classes for loading and parsing WinAGI's *.wag files
- WagProperty class
- Encapsulates a single property from a *.wag file (It usually has several in it).
- WagFileParser class
- Loads and parses a *.wag file into WagProperty objects.
- WagProperty class
2007-06-08:
- Finished the current implementation of fallback detection for the AGI engine.
- This now uses WinAGI's *.wag file parsing as a part in its detection routine.
2007-06-21:
- Implemented AGI256 and AGI256-2 support into the AGI engine.
2007-06-25:
- Made a workaround for Gold Rush's intro skipping bug #1737343
2007-06-26:
- Fixed game saving & restoring with AGI256 and AGI256-2 games
2007-07-10:
- Implemented support for Amiga-style colored options (FR #657645)