residualvm/residualvm — pull request #463 by somaen (2012-01-10 08:29:10+00:00)
Title: Add a WIP Myst III Exile engine

The commits from Pull-req #456, but from bgk's cleaned branch.

His comment from there:
Features implemented:
- Loading the node database (reading the scripts from the game executable)
- Displaying of Cube and Frame Nodes (3D and 2D views)
- Navigation between nodes
- Playing embedded Bink movies
- 108 script opcodes out of about 250
- OpenGL renderer

TODO:
- Implement a software renderer using TinyGL
- Add more opcodes
- Add puzzle specific code helpers
- Implement missing engine features such as the inventory, menus, sound engine...