Monday, June 9, 2008

As of now the following engines are returning to the launcher:

  • AGOS
  • AGI
  • CINE
  • GOB
  • LURE
  • QUEEN
  • SCUMM
  • SKY
  • TOUCHE

There are just a few issues I need to look at for a couple of them.

PARALLACTION

There was a problem I was having with this engine where after returning to the launcher, I would try to load the game a second time and the game would crash. After doing some debugging I found out that it had something to do with loading an opcode, but I had failed to find the exact source of the problem. I found Peres and worked with him a little bit on the problem. Peres eventually found the exact cause and has implemented a fix.

The engine is now returning to the launcher, however there are now some significant memory leaks which I think are a result of this new fix. I need to speak with Peres about how I can fix them.

KYRA

Peres also informed me that this same behavior with the opcodes is present in the Kyra engine, so he suggested that when I look at that engine I should talk to Lord Hoto because he also helped Peres come up with the current solution for the Parallaction problem.

I also plan to get these engines working very soon:

  • SAGA
  • SWORD1
  • SWORD2

After all of the above engines are returning to the launcher without memory leaks, I will begin work on the global main menu. I hope to be at this point this after this week.

I plan to come back to the following engines later:

  • CRUISE
  • DRASCULA
  • IGOR
  • M4
  • MADE