Adventure and RPG preservation project

Technologies
python, opengl, c++, assembly, php
Topics
games, game engines, software preservation, software archeology
Adventure and RPG preservation project
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.

Projects

Contributor
AnkushDutt
Mentor
John Willis, Niv Baehr
Organization
ScummVM
Automated system for packaging freeware games with ScummVM
This project aims to develop an automated system that simplifies the packaging of freeware games for various platforms (like google play, steam,...
Contributor
Harishankar Kumar
Mentor
Eugene Sandulenko
Organization
ScummVM
Increase Director 4 Compatibility by adding Full Support for Total Distortion & Journey Man Project
The proposal outlines a plan to increase compatibility for two classic games, "Total Distortion" and "The Journeyman Project," on the ScummVM...
Contributor
hax0kartik
Mentor
Strangerke, Eugene Sandulenko
Organization
ScummVM
Porting the CRAB engine to SCUMMVM.
The SCUMMVM project with its hundreds of engines can run a huge library of games. It welcomes the addition of new engines to further increase the...
Contributor
WyattRadkiewicz
Mentor
Thierry Crozat, somaen, Cameron Cawley
Organization
ScummVM
Optimize blending code for AGS games
I will have a system set up to test the speed of the drawing/blending code in AGS games, and I will have optimized the code by some amount by the end...