GSoC Week 11

GSoC 2017: Sludge Engine Week 11

Week task conclusion

Generally, this week is focused on further bug fixing for the game Out Of Order and we are able to play from the begin to the end now.

Again, thanks to my mentors _sev(Eugene Sandulenko), t0by(Tobia Tesan) and all scummvm team members that has helped me during this week.

To make a brief conclusion about what we have achieved for this week :

  1. Bugs Fixed :
    1. Sprite depth
    2. Add thumbnail
    3. Save & load interface
      1. Add thumbnail
      2. Add saved file list
  2. Lightmap: 3
  3. Multiply blend mode for transparent surface

Things not achieved yet:

  1. Bugs left to be solved:
    1. Sometimes the menu can’t be called out by esc. This can be solved by restarting scummvm. Not sure when this bug will occur yet.
    2. The character sprite can be too dark sometimes.
    3. Save&Load game can cause some loop sound that shouldn’t be played there played
    4. When the credits show in the end, the zBuffer of the last scene remain
    5. At the beginning of the game, there is a moment the zbuffer doesn’t work. Don’t know why it is.
  2. The end of the game Out Of Order contains a short movie, so we’ll also need to see how to play it in scummvm
  3. By the way, the parallex is not used anywhere in any game. So I think it’s not necessary to implement it now.
  4. Still don’t know why the windows-only games don’t work.

What’s for next week: XM, IT, S3M Sound decoders

Tasks for next week :

  1. Fix the bugs that remain
  2. XM, IT, S3M sound decoders