Difference between revisions of "User:Buddha^"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Added TODO about more than 10 savegame slots in the Cine engine.)
m
 
(7 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
handle=Buddha^|
 
handle=Buddha^|
 
name=Kari Salminen|
 
name=Kari Salminen|
memberSince=2007-04-12|
+
memberSince=2007-04-12 (Retired)|
workingOn=[[AGI|AGI]] and [[Cine|Cine]] engines|
+
workingOn=[[AGI|AGI]] and [[Cine|Cine]] engines (Retired)|
 
blog=[http://buddhahacks.wordpress.com/ blog]|
 
blog=[http://buddhahacks.wordpress.com/ blog]|
email=buddha AT scummvm DOT org
+
email=-
 
}}
 
}}
 +
 +
= Retired =
 +
 +
'''I officially retired from ScummVM development on 5th of September, 2018.'''
 +
 +
This page is here only for archival purposes.
  
 
== Google Summer of Code 2008 ==
 
== Google Summer of Code 2008 ==
  
I'll be working on the [[Cine|Cine engine]] to add support for [[Operation Stealth|Operation Stealth]].
+
I was working on the [[Cine|Cine engine]] to add support for [[Operation Stealth|Operation Stealth]].
  
 
* [http://code.google.com/soc/2008/scummvm/appinfo.html?csaid=57978D5CF6FE58DC My GSoC 2008 application abstract]
 
* [http://code.google.com/soc/2008/scummvm/appinfo.html?csaid=57978D5CF6FE58DC My GSoC 2008 application abstract]
 
* [http://buddhahacks.wordpress.com/ My GSoC 2008 project diary blog]
 
* [http://buddhahacks.wordpress.com/ My GSoC 2008 project diary blog]
 +
 +
Operation Stealth isn't officially supported as of 2018-09-05 but according to digitall it is completable with graphical glitches (See forum [http://forums.scummvm.org/viewtopic.php?t=14362 thread] and Cine-engine's [http://wiki.scummvm.org/index.php/Cine/TODO TODO]).
  
 
== Google Summer of Code 2007 ==
 
== Google Summer of Code 2007 ==
Line 23: Line 31:
 
* [[User:Buddha%5E/GSoC2007-ProjectDiary|Archive of my GSoC 2007 project diary]]
 
* [[User:Buddha%5E/GSoC2007-ProjectDiary|Archive of my GSoC 2007 project diary]]
  
== ToDo ==
+
== Final development ideas for [[AGI|AGI]] ==
 
 
=== Main ToDo items ===
 
 
 
* Add support for [[Operation Stealth|Operation Stealth]] to the [[Cine|Cine engine]]
 
* Fix [[AGI|AGI]] related bugs
 
* Finish Apple IIGS sound support for the [[AGI|AGI engine]]
 
* Add support for loading .INI files to the AGI engine ([https://sourceforge.net/tracker/index.php?func=detail&aid=1881179&group_id=37116&atid=418823 FR #1881179])
 
* Add support for more than 10 savegames to the [[Cine|Cine engine]]
 
 
 
=== Minor ToDo items ===
 
  
* Update [http://wiki.scummvm.org/index.php/Datafiles#AGI info on AGI datafiles] to include Apple IIGS related files etc
+
* Map Apple IIGS AGI games' MIDI instruments to General Midi and/or Roland MT-32
* Disable CGA rendering for AGI256 and AGI256-2 games
+
* Add option for always adding Slow/Normal/Fast/Fastest to AGI games' menus
* Add priority drawing for cels in AGI256 and AGI256-2 mode
+
** This isn't present e.g. in Apple IIGS version of Black Cauldron
* Check if saving & restoring in AGI games is broken when using the 2 argument version of adj.ego.move.to.x.y-command
+
** Do the scripts only add speed controls if vComputer isn't AppleIIGS?
 +
* Do some ''funky'' stuff to convert AGI games to support different aspects ratios besides 320:200 (e.g. 16:9 or 21:9)
 +
** Using a form of content-aware scaling and possibly somehow correcting horizontal values in scripts from 0-159 to 0-X where X <= 255
 +
* If Apple IIGS AGI games all work correctly in ScummVM then perhaps GOG could legally sell and support them using ScummVM?
 +
** This way more people could be made aware of the most aurally advanced (Including MIDI and samples) AGI game versions i.e. the Apple IIGS versions

Latest revision as of 20:11, 5 September 2018

Buddha^
Name Kari Salminen
Team Member since 2007-04-12 (Retired)
Working on AGI and Cine engines (Retired)
Personal webpage/BLOG blog
Email -

Retired

I officially retired from ScummVM development on 5th of September, 2018.

This page is here only for archival purposes.

Google Summer of Code 2008

I was working on the Cine engine to add support for Operation Stealth.

Operation Stealth isn't officially supported as of 2018-09-05 but according to digitall it is completable with graphical glitches (See forum thread and Cine-engine's TODO).

Google Summer of Code 2007

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

Final development ideas for AGI

  • Map Apple IIGS AGI games' MIDI instruments to General Midi and/or Roland MT-32
  • Add option for always adding Slow/Normal/Fast/Fastest to AGI games' menus
    • This isn't present e.g. in Apple IIGS version of Black Cauldron
    • Do the scripts only add speed controls if vComputer isn't AppleIIGS?
  • Do some funky stuff to convert AGI games to support different aspects ratios besides 320:200 (e.g. 16:9 or 21:9)
    • Using a form of content-aware scaling and possibly somehow correcting horizontal values in scripts from 0-159 to 0-X where X <= 255
  • If Apple IIGS AGI games all work correctly in ScummVM then perhaps GOG could legally sell and support them using ScummVM?
    • This way more people could be made aware of the most aurally advanced (Including MIDI and samples) AGI game versions i.e. the Apple IIGS versions