Status update

Here’s where things stand:

  • I’ve figured out how to make the SCI engine use the game info provided by ScummVM, and implemented those changes.
  • FreeSCI now does something sensible for configuration settings – querying the ScummVM Conf Manager when it needs to do so, otherwise setting parameters to match what ScummVM expects its output to be and leaving the rest to the backend.
  • The FreeSCI debug console now communicates through a ScummVM console

I’m now in the process of testing, debugging, polishing and documenting everything.