"It can load and save just about all the important things in SCI2 but it's not officially supported."
Ell-oh-ell.
I am kind of impressed that I figured out the mystery data at the end of views, coded it up and it worked first time. Must be all the coffee I had today. I can now save views into GK1, at least. Unfortunately if I save things in SQ6's resource files, when I run the game, I get a "this game has not been version stamped" error. So it sounds like it's comparing against some checksum or something. I can save things as patch files though.
The missing things with SCI2 would be:
- a template game (this is obviously a huge amount of work, as we've seen). It's theoretically something someone else could do though (shouldn't require any changes to SCI Companion code, if I've done things right)
- a proper workflow for pics. I've put something barely workable in.
- palettes seem to work very differently in SCI2, I don't really know what's going on. I'll change the palette in a pic, and it won't take. Until at some point in the scene suddenly it "takes". I assume it's because there are other views in the scene that have palettes that override the pic's palette or something. At any rate, it seems confusing.