Author Topic: Decompilation Archive  (Read 24978 times)

0 Members and 2 Guests are viewing this topic.

Offline Collector

Re: Decompilation Archive
« Reply #90 on: May 16, 2020, 02:54:47 PM »
I believe I could have gotten rid of them for SCI Companion (along with the 'use' statements), but I just made it have "compatibility" with SCI Studio as a first step, so they got left in.

If we could convert all of the fan games to Sierra Script then we could dump all of the backwards compatibility stuff and leave Studio and its script in the past.
KQII Remake Pic

Offline lskovlun

Re: Decompilation Archive
« Reply #91 on: May 16, 2020, 03:21:04 PM »
If we could convert all of the fan games to Sierra Script then we could dump all of the backwards compatibility stuff and leave Studio and its script in the past.
The linkage system in original SCI was terrible (it involved a text file on a network drive...). I don't thhk I'd prefer it. And if Companion is able to do a build from scratch, then it doesn't matter anyway. Just put *.SCO in .gitignore and be done with it.

But everyone ships those files, so I'm not sure about that.
« Last Edit: May 16, 2020, 03:23:03 PM by lskovlun »

Offline OmerMor

Re: Decompilation Archive
« Reply #92 on: May 16, 2020, 05:16:30 PM »
Just put *.SCO in .gitignore and be done with it.

This is what I was aiming for. I tried a bit to see if I can drop the SCO files, but failed.
That's why I was asking.
Have someone managed to build a game using just the script files?

Offline troflip

Re: Decompilation Archive
« Reply #93 on: May 16, 2020, 07:57:40 PM »
It should work if you compile over and over (unless two scripts have cross dependencies). It probably wouldn't be difficult to modify SCI Companion to just automatically generate the .sco file if none exists (e.g. it doesn't need a successful compilation, just syntax pass).
Check out my website: http://icefallgames.com
Groundhog Day Competition

Offline Kawa

Re: Decompilation Archive
« Reply #94 on: May 17, 2020, 09:17:52 AM »
unless two scripts have cross dependencies
Main and ColorInit come to mind.


SMF 2.0.14 | SMF © 2017, Simple Machines
Simple Audio Video Embedder

Page created in 0.095 seconds with 25 queries.