Open main menu

Difference between revisions of "Summer of Code/GSoC2012"

Modify layout
(→‎Saving anywhere: Fix Upthorn's name)
(Modify layout)
Line 2: Line 2:


== Saving anywhere ==
== Saving anywhere ==
;Student: [[User:Upthorn|Jody Northup]]
;<u>Student:</u>: [[User:Upthorn|Jody Northup]]
;Mentors: [[User:Fuzzie|Alyssa Milburn]]
 
;Code: N/A
;<u>Mentors:</u>: [[User:Fuzzie|Alyssa Milburn]]
;Outcome: Failed mid-term
 
;Original task description:
;<u>Code:</u>: N/A
 
;<u>Outcome:</u>: Failed mid-term
 
;<u>Original task description:</u>:


On phones and other mobile devices, ScummVM may need to be shut down abruptly - for example, due to memory pressure caused by an incoming call, or another background task.
On phones and other mobile devices, ScummVM may need to be shut down abruptly - for example, due to memory pressure caused by an incoming call, or another background task.
Line 18: Line 22:


== Scaler Plugin System ==
== Scaler Plugin System ==
;Student: [[User:Singron|Eric Culp]]
;<u>Student:</u>: [[User:Singron|Eric Culp]]
;Mentors: [[User:LordHoto|Johannes Schickel]]
;<u>Mentors:</u>: [[User:LordHoto|Johannes Schickel]]
;Code: (TBD)
;<u>Code:</u>: (TBD)
;Outcome: Success. The code is still being polished
;<u>Outcome:</u>: Success. The code is still being polished
;Technical Contacts: [[User:Sev|Eugene Sandulenko]], [[User:LordHoto|Johannes Schickel]]
;<u>Technical Contacts:</u>: [[User:Sev|Eugene Sandulenko]], [[User:LordHoto|Johannes Schickel]]
 
;Original task description:


;<u>Original task description:</u>:
Our SDL-based backends (a backend is roughly equivalent to a 'port'), such as the one used by default on desktop machines, use 2D scaler functions to 'scale up' the game screen to a larger size, such as plain 2x/3x scalers and HQ2x/HQ3x.
Our SDL-based backends (a backend is roughly equivalent to a 'port'), such as the one used by default on desktop machines, use 2D scaler functions to 'scale up' the game screen to a larger size, such as plain 2x/3x scalers and HQ2x/HQ3x.


Line 35: Line 38:


== Testing Framework for ScummVM ==
== Testing Framework for ScummVM ==
;Student: [[User:Jakimushka|Danil Ishkov]]
;<u>Student:</u>: [[User:Jakimushka|Danil Ishkov]]
;Mentors: [[User:Sev|Eugene Sandulenko]]
 
;Code: (TBD)
;<u>Mentors:</u>: [[User:Sev|Eugene Sandulenko]]
;Outcome: Success. The code is still being polished
 
;Original task description:
;<u>Code:</u>: (TBD)


;<u>Outcome:</u>: Success. The code is still being polished
;<u>Original task description:</u>:
The number of ScummVM supported games grows with each release. Since 0.8.0 we are performing extensive prerelease testing. Basically, it is game replaying to find regressions. This becomes a somewhat tiresome process and takes up a lot of time.
The number of ScummVM supported games grows with each release. Since 0.8.0 we are performing extensive prerelease testing. Basically, it is game replaying to find regressions. This becomes a somewhat tiresome process and takes up a lot of time.


Line 48: Line 54:


== Wintermute integration in ScummVM ==
== Wintermute integration in ScummVM ==
;Student: [[User:Somaen|Einar Johan Trøan Sømåen]]
;<u>Student:</u>: [[User:Somaen|Einar Johan Trøan Sømåen]]
;Mentors: [[User:Strangerke|Arnaud Boutonné]]
 
;Code: (TBD)
;<u>Mentors:</u>: [[User:Strangerke|Arnaud Boutonné]]
;Outcome: Great success. Code has been merged in Master right after GSoC.
 
;Technical contacts: [[User:Strangerke|Arnaud Boutonné]], [[User:Sev|Eugene Sandulenko]]
;<u>Code:</u>: (TBD)
;Original task description:
 
;<u>Outcome:</u>: Great success. Code has been merged in Master right after GSoC.
 
;<u>Technical Contacts:</u>: [[User:Strangerke|Arnaud Boutonné]], [[User:Sev|Eugene Sandulenko]]


;<u>Original task description:</u>:
The Wintermute Engine (WME) is a set of tools for creating and running graphical adventure games. It's originally MS-Windows oriented, and lets the user create 2D, 2.5D (using 3D characters in a 2D environment) and 3D games for free. During the first semester of 2011, a WME developer, Mnemonic, created WME Lite in a move to make WME more portable. WME Lite runs "only" WME 2D and 1rst person games with a sub-set of available features, and runs on Windows, iOS and MacOS.
The Wintermute Engine (WME) is a set of tools for creating and running graphical adventure games. It's originally MS-Windows oriented, and lets the user create 2D, 2.5D (using 3D characters in a 2D environment) and 3D games for free. During the first semester of 2011, a WME developer, Mnemonic, created WME Lite in a move to make WME more portable. WME Lite runs "only" WME 2D and 1rst person games with a sub-set of available features, and runs on Windows, iOS and MacOS.