Category: Finalized work

Comprehensive Pull Requests Achieved During Google Summer of Code

Recap of my project: ScummVM includes a global fully configurable keymapper, but this requires engines to be adapted to use it. Hence the goal of this project is to integrate the customised ScummVM keymapper into the engine’s input handling system. This involves modifying the engine-driven input handling code for mapping user input to in-game actions.

Explanation: ScummVM contains multiple games due to its nature of porting several game engines, each engine has a name and the following list has the Engine name preceding it, thus each pull request is the work I did in integrating the keymap to each of the engine in separate Pull Requests in the course of my Google Summer of Code program.

  1. AGOS Engine: Pull Request

  2. COMPOSER Engine: Pull Request

  3. MADE Engine: Pull Request

  4. SAGA Engine: Pull Request

  5. HUGO Engine: Pull Request

  6. CINE Engine: Pull Request

  7. STARK Engine: Pull Request

  8. CRUISE Engine: Pull Request

  9. GROOVIE Engine: Pull Request

  10. LURE Engine: Pull Request

  11. Introduce I18N comments and better keymapping labels: Pull Request

  12. TOUCHE Engine: Pull Request

  13. TRECISION Engine: Pull Request

  14. BBVS Engine: Pull Request

  15. FREESCAPE Engine: Pull Request

  16. ILLUSIONS Engine: Pull Request

  17. DRACI Engine: Pull Request

  18. MADS Engine: Pull Request

  19. TSAGE Engine: Pull Request

  20. HOPKINS Engine: Pull Request

  21. TINSEL Engine: Pull Request

  22. TUCKER Engine: Pull Request

  23. SWORD1 Engine: Pull Request

  24. TOON Engine: Pull Request

  25. Adding I18N Comments: Pull Request