Week 12

At the 12 week I have done:

  1. Fixed walking bug.
  2. added conversion method from windows codepages to utf-32
  3. made text to draw for the English version of the game


What’s left:

  1. add unicode support for MacText, so other versions could draw text.

From this project, I have known a lot about reverse-engineering and sprite graphics.

I was very happy to work with sev. He is very experienced reverse-engineer.

I will finish the project and will support it for the testing period.

Week 9

At the ninth week I have done:

  • partial implementation of ActionText. The code will be pushed when the main problems will be fixed.

A big thanks to Eugene Sandulenko for implementing the menu.


Problems with menu:

  1. Sounds and sprite timers don’t pause.
  2. No support for a multi-level menu.
  3. Menu content is hardcoded. To solve this a menu parser from exe will be written.

Problems with ActionText:

  1. no text because MacText doesn’t support unicode strings;
  2. no support for non-scrollable action text.