Summer of Code/GSoC2025
This page lists students and projects for the Summer of Code 2025. See also Google's ScummVM organization info page.
Implementing minigame interface in qdEngine
- Student:
- Alikhan Balpykov, blog: Alikhan
- Outcome:: Success
- Original task description:
The goal for the project was to finish the work on qdEngine and make all games based on it playable and completable.
Add Keymapper to more games
- Outcome:: Success
- Original task description:
This project adds keymapper support to numerous ScummVM game engines, allowing players to customize controls for a better experience across different devices.
System for Checking Game Files Integrity
- Student:
- Shivang Nagta, blog: shivangnagta
- Outcome:: Success
- Original task description:
This project aims to finalize the system for verifying the integrity of game files within ScummVM.
Add Text-to-Speech Support to More Games
- Student:
- Ellen Moon, blog: ellen
- Outcome:: Success
- Original task description:
Text-to-speech is a critical accessibility feature that is currently not present in many ScummVM engines. Adding text-to-speech to more engines can assist language learners and those with visual impairments, as well as standardize implementation of text-to-speech across engines
Expanding Director Engine compatibility in ScummVM
- Student:
- Malhar Badve, blog: superlemon
- Outcome:: Success
- Original task description:
The Macromedia Director engine is an incomplete engine in ScummVM. ScummVM has been working on it since 2020. It potentially adds a number of games to the growing list of supported games in ScummVM. This proposal aims to add support for Director Engine to get it closer to that possibility. This project proposes implementation of a number of unfinished functions including STUBed code and Director Xtras