Open main menu

Difference between revisions of "Summer of Code/GSoC Ideas 2019"

Add Maupiti Island
(Add Maupiti Island)
Line 105: Line 105:


'''ResidualVM project.''' See [http://wiki.residualvm.org/index.php/GSoC_Ideas#In_Cold_Blood_engine_refactor ICB engine refactor] for more details
'''ResidualVM project.''' See [http://wiki.residualvm.org/index.php/GSoC_Ideas#In_Cold_Blood_engine_refactor ICB engine refactor] for more details
=== Maupiti Island ===
Technical contacts: [[User:Strangerke|Strangerke]] or [[User:dreammaster|dreammaster]]
Difficult level: Medium to Hard. Good knowledge of C++ and some knowledge of Pascal and Assembly are required. Some knowledge of French could also help a bit, though Strangerke could translate anything on demand.
Maupiti Island is the sequel of Mortevielle Manor, both released by Lankhor. Both games were best sellers at the time and were games of the year in France. Nevertheless, best sellers of the time were still selling low volumes and Maupiti Island is nowadays pretty rare ans unknown.
The original DOS sources of Maupiti Island have been secured recently. They are written using a mix of Pascal and assembly. The blitting part of the game shares a lot with Mortevielle Manor and the speech synthesis is not in the scope of the task, so it may not be required to reimplement this assembly code.
The purpose of this task is to reimplement a Maupiti Island engine for the DOS variants of the game in at least two languages, using Mortevielle Manor and the original sources as documentation.


=== Mission Supernova games ===
=== Mission Supernova games ===