Project description
During GSoC 2018, I was working on adding support of Pink Panther games to ScummVM: The Pink Panther: Passport To Peril and The Pink Panther: Hokus Pokus Pink.
Goals achieved
Pink Engine:
The engine is now located in main ScummVM tree and work is continued in ScummVM’s main tree.
The games are completeable.
I have tested games and haven’t seen serious problems.
ScummVM’s library:
During GSOC I have fixed various bugs in ScummVM’s code.
- VIDEO: fix rewinding of FLIC files
- VIDEO: fixed decoding byteRun when there is more than 255 packets on line
- COMMON: fix wrong size assignment in HashMap
- VIDEO: fix seeking to first/second frame if it exceeds uint16 offset
Future work
- Implement ActionText drawing of non-English versions.
- Add another engine to ScummVM.
Code
The code for pink engine is in the repo:
https://github.com/scummvm/scummvm/tree/master/engines/pink
The commits that I made :
https://github.com/scummvm/scummvm/commits?author=whiterandrek