Summer of Code/GSoC2024
This page lists students and projects for the Summer of Code 2024. See also Google's ScummVM organization info page.
Game Files Integrity Checking System
- Outcome:: Success
- Technical contacts:
- sev
- Size:
- Large
- Original task description:
ScummVM requires game data files to operate. Frequently, especially when copying from the old media, the files can be damaged. Thus, a system that could let the end-users compute checksums and compare them with known good references is desirable.
Enhance Macromedia Director Support
- Student:
- Krish Ganatra, blog: Krish
- Outcome:: Fail
- Size:
- Large
- Original task description:
Undertake a range of targeted enhancements to Macromedia Director support in ScummVM to extend compatibility and support.
Porting qdEngine to ScummVM
- Student:
- Kunal Tiwari, blog: kunxl
- Outcome:: Success
- Technical contacts:
- sev
- Size:
- Large
- Original task description:
K-D Labs created qdEngine and it has been used in several point-and-click adventure games, primarily in Russian, and also translated into Lithuanian, Czech and English. The most known games are Pilot Brothers 3 and Pilot Brothers 3D. The purpose id to bring this engine's code into ScummVM.
Add Keymapper to multiple Engines
- Student:
- Nabeel Shabbir, blog: Markhor
- Outcome:: Success
- Technical contacts:
- sev
- Size:
- Large
- Original task description:
ScummVM includes a global fully configurable keymapper, but this requires engines to be adapted to use it. The goal of this project is to fully integrate ScummVM keymapper into a large number of our supported engines.