Community

SCI Programming => SCI Development Tools => Topic started by: CTxCB on November 16, 2015, 08:21:33 PM

Title: Sierra Viewer (SV.EXE)
Post by: CTxCB on November 16, 2015, 08:21:33 PM
Since the information in the tools section is vague, I thought I'd ask here. Who made Sierra Viewer (SV.EXE)? I'm kind of looking to get my hands on the source code, so I can write an improved version which is capable of reading LSCI (Large SCI / On-Line SCI), which is something that the current version of SV.EXE seems incapable of doing. I'd love this to be my pet project, but the information in the tools section doesn't give any leads to who developed it.
Title: Re: Sierra Viewer (SV.EXE)
Post by: Kawa on November 16, 2015, 08:35:10 PM
No source, no chance. Sorry.
Title: Re: Sierra Viewer (SV.EXE)
Post by: troflip on November 16, 2015, 08:40:18 PM
The person who made it appeared, released it, then vanished without a trace and without leaving any source code.
Title: Re: Sierra Viewer (SV.EXE)
Post by: Kawa on November 16, 2015, 08:42:06 PM
Heh... rewrite, anyone? :)
Title: Re: Sierra Viewer (SV.EXE)
Post by: CTxCB on November 16, 2015, 08:44:02 PM
The person who made it appeared, released it, then vanished without a trace and without leaving any source code.
So, you're saying that he / she / they... is / are magic? Also, I found THIS (http://web.archive.org/web/20080413035345/http://www.geocities.com/sciviewer/), but no real helpful info to who made it or such.

Title: Re: Sierra Viewer (SV.EXE)
Post by: CTxCB on November 16, 2015, 09:24:32 PM
After some more digging, I now know that SV.EXE was created using Visual C++ 6.0, thanks to a Deep Scan with PEID (https://www.aldeid.com/wiki/PEiD). The bad news here is that because Microsoft C++ compilers produce optimized assembly code, it is hard to get back to original C++ source code. My new plan was to decompile SV.EXE and learn how it works (then create a new Sierra Viewer based upon it's code with improvements, graphically and in terms of features), but yet, that seems unlikely. Detective CTxCB might be back on the case of tracking down the creator of Sierra Viewer.
Title: Re: Sierra Viewer (SV.EXE)
Post by: troflip on November 16, 2015, 09:33:55 PM
Is there some reason SCI Companion doesn't satisfy your needs?
Title: Re: Sierra Viewer (SV.EXE)
Post by: CTxCB on November 16, 2015, 09:38:28 PM
Is there some reason SCI Companion doesn't satisfy your needs?
It does. But not for LSCI, yet. :P
Title: Re: Sierra Viewer (SV.EXE)
Post by: Collector on November 16, 2015, 09:47:37 PM
The author showed up on spacequest.net a while back and on the Wiki. I had a chance to ask him about the source before he disappeared into the woodwork again. He said that he had not kept the source. Don't know what email he used to register on spacequest.net.
Title: Re: Sierra Viewer (SV.EXE)
Post by: Collector on November 16, 2015, 09:48:44 PM
Is there some reason SCI Companion doesn't satisfy your needs?
It does. But not for LSCI, yet. :P

But Companion's code is available.
Title: Re: Sierra Viewer (SV.EXE)
Post by: CTxCB on November 16, 2015, 09:55:03 PM
Is there some reason SCI Companion doesn't satisfy your needs?
It does. But not for LSCI, yet. :P

But Companion's code is available.
Yes, it is. But finding the right area of code in something like that seems a lot of work.
Title: Re: Sierra Viewer (SV.EXE)
Post by: Cloudee1 on November 18, 2015, 03:53:49 PM
I went ahead and added the link to the wayback archived page that you found to the tool entry.