ScummVM logo

ScummVM

ScummVM is a game preservation project with a quickly growing code base since more than 20 years. Originally focused on 2D Point&Click adventure games, its scope widened in 2016 to RPG thanks to successful GSoC students and to 3D games in 2020 after the merge with its sister project, ResidualVM. The purpose is only to replace the game executable, not to enhance or replace the game assets.

GSoC Participation History

Technologies

Topics

Past Projects

Finishing implementation of incomplete engines

The goal of this project is to push four nearly-finished ScummVM engines over the finish line, ensuring they are ready for official releases....

Finishing implementation of incomplete engines

This project focuses on stabilizing and modernizing five legacy engines in ScummVM: Avalanche, Parallaction, Dungeon Master, Comprehend, and...

Porting iBASS engine to ScummVM

Sky engine is one of the oldest and most mature engines in ScummVM. One of the most popular games it powers is Beneath a Steel Sky that was created...

Improving Director Engine Compatibility and Tooling

The ScummVM Director engine supports a number of games built with Macromedia Director, but many still have bugs or missing features. This project...

Frequently Asked Questions

ScummVM | GSoC Org Profile & Stats - Learn about ScummVM's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

opengl dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available