Community
SCI Programming => SCI Development Tools => Topic started by: doomlazer on October 14, 2021, 02:15:25 PM
-
I'm finding exported views, pics, and sounds have problems going between SCI10 and SCI1.1. Are the formats supposed to be incompatible between the two versions? If I export a view from PQ3 and import it into any of the template games I either get a grey box or wildly garbled cels.
Is there a tool to covert these without cut&pasting each cel? I get having to do that between AGI/SCI, but from SCI1 to SCI1.1 seems like it should be compatible.
-
There's definitely a difference in the sound resources for sure. SCI1.1 backgrounds can also be full 200 pixels high or standard 190 so there's a difference there. If those have differences then the Views likely do as well.
-
I seem to remember that there were a few resource version converters in Omer's collection of Sierra internal tools.
-
Views do indeed have version differences. There's a VIEW2NEW in the internal tools, but good luck getting that to work.
-
I'll look into batch exporting resources from command line version of SV. If I can export all the cels faster, it's not too bad rebuilding the view loops with "import image sequence" in SC.
Edit: using 'graphics.exe xxx.v56' from SCIViewer (CLI) exports the VIEW cels quickly as individual .bmp files.
I wish it was possible to copy and paste background pic commands between instances of SC. Importing pics from .bmp works great, except there isn't a way to import the priority and control as well, so it's very slow to recreate them by hand. Oh, well. Sorry for whining.
-
They're valid enough complaints.
-
It is too bad that the source for SV no longer exists.
-
I think just the ability to import old-style V56 files into SCI11 games entirely within SCI Companion would be nice enough. Detect that the file is the old format, convert it on the fly.
It's too bad I for one couldn't begin to imagine how to implement such a thing...
THAT WAS CLASSIFIED A LIE. This very thing is now implemented and the only thing you should need do after importing an old-format view is to re-save it. Just put a transparent pixel where there already is one in the cel of your choice. Just... don't try to import EGA, it breaks down on the cellular level :3
Now available from my signature.
-
Wooo!
-
Works great. Thank you! I didn't even need to re-save for view I tested. Every thing came in correctly on import!
-
Does it also work vice versa?
-
Works great. Thank you! I didn't even need to re-save for view I tested. Every thing came in correctly on import!
NOT RECOMMENDED! Just that SCI Companion can now handle SCI1.0 views in an SCI1.1 game doesn't mean the interpreter can! When I opened my test game in yesterday's SCI Companion, Larry rendered as a single gray square after all. Re-saving forces the view to become the new format, and your game won't hang the moment it tries to load the view.
Does it also work vice versa?
... No :3
-
After I posted I realized, there was probably a reason you said to do it the first place!
Your version also seems to fix an issue I was having with reliably running a game through SC, so kudos for that.
-
I'm just kinda impressed that it took less than half an hour after saying I probably wouldn't be able to do it, to actually do it X3
I have confidence issues.
-
I think it's a big improvement. Very useful, thank you!