Author Topic: Sierra Version Tool  (Read 4608 times)

0 Members and 1 Guest are viewing this topic.

Offline Collector

Re: Sierra Version Tool
« Reply #15 on: March 11, 2023, 07:59:11 PM »
I finally fixed the WineVDM problem. If the interpreter is not set for compatibility mode 256 colors it bails before it recognizes the '-' switch. I added code to set the interpreter to 256 colors before querying the interpreter and then removing the setting after.

This version includes WineVDM and all features. The submissions editor creates code that I can simply paste into my GameDefinitions class to add unrecognized games. In fact, it is good enough for release short of any bugs that may yet arise.
KQII Remake Pic

Offline Threepwang

Re: Sierra Version Tool
« Reply #16 on: March 27, 2023, 03:14:28 AM »
I just wanted to point out that Sierra Version Tool does not read some original Russian and Polish SCI games. This is the case of Leisure Suit Larry 7.
« Last Edit: March 27, 2023, 03:19:55 AM by Threepwang »

Offline Collector

Re: Sierra Version Tool
« Reply #17 on: March 27, 2023, 11:07:28 PM »
Is it just not recognizing the games (meaning that they are not in the database) or does it do nothing? The new version automatically opens the game ID editor. You can manually select a hash target and its hash and all of the other fields. It lets you open version/QA files and readmes by simply clicking a button. It can also try to get the interpreter version via another button. It has a search menu that lets you search for the release on a number of different sites (the wikis, MobyGames, Wikipedia, etc.) for any missing information. The preview feature allows you to run the game to see what can be found via the About item in the game and the debugger. While invoking the debugger will crash so many of the earlier SCI games (probably missing debug scripts) it will display the interpreter version. The labels of physical media usually has some release information like game version and interpreter version. Later floppy releases used the release date for the interpreter version. Once all of the determined information has been added there is a button that will write a file that can be uploaded where I can simply copy and past it into the database.

I'll have to set some standards for the information, like which file to select for the hash target, usually the map file for SCI games and the LOGDIR for AGI. Booter images are harder to determine as the image file may have any name and you cannot just look for an extension for images as some might have multiple disks. Formatting will need to standardized as well. Probably need to set some naming standards, too.

Going through my collection with the tool has let me fix some issues that were not apparent. It is letting me do some considerable updating the database. Moving it from an external CSV list to an internal C# class makes it far easier to update and to it. Additionally, if the tool gets more widely used there would be a problem maintaining a consistent database with the external CSV list.
KQII Remake Pic

Offline Threepwang

Re: Sierra Version Tool
« Reply #18 on: March 28, 2023, 12:53:23 AM »
@Collector
I will send you the game in question so you can check it out. It's wiser. ;D

Offline Collector

Re: Sierra Version Tool
« Reply #19 on: March 28, 2023, 11:42:41 AM »
The game was just missing in the database. The current version of the tool automatically opens the submissions editor with what info it could get on its own when it does not recognize a game. I have added the game.
KQII Remake Pic

Offline Threepwang

Re: Sierra Version Tool
« Reply #20 on: April 03, 2023, 08:44:03 AM »
Hello Collector,

Indeed it changes everything. When I will have finished the sorting of my Sierra versions, I will send you directly the games that I did not manage to visualize with Sierra Version Tool. There won't be many, I think. I was hoping to find the few Japanese Windows editions I'm missing, so that you can reference them in the database, but they seem to be very rare indeed.

Offline Collector

Re: Sierra Version Tool
« Reply #21 on: April 03, 2023, 11:04:06 AM »
I am certainly open to adding all variants of the official games, including the localized releases as well as the fan updates/translations. It already includes most of the AGI/SCI fan games.
KQII Remake Pic

Offline Collector

Re: Sierra Version Tool
« Reply #22 on: April 04, 2023, 10:02:59 PM »
I had a lot of things come up, so I did not get to work on this as much as I would have liked. It has quite a few changes. I have added the ability to run booter/disk images to facilitate gathering information. For DOS booters when it determines that the target is a booter image it will write a dosbox.conf to boot the image. For Apple II images it now includes the latest AppleWin emulator. While not needed for the tool, per se, you can register WineVDM (via the tool's Options form) to intercept NTVDM calls so you can simply double click Win16 EXEs or Windows shortcuts to start them. This can be used to install games with Win16 installers. There are enough changes that some new bugs may have popped up. Give it a try and let me know what you find or have any suggestions.

Grab the new version from the first post.
KQII Remake Pic

Offline Collector

Re: Sierra Version Tool
« Reply #23 on: April 19, 2023, 12:31:14 AM »
Anyone that wants to contribute to completing the tool's database, please use the latest version that I have uploaded to the first post. It will generate an import file that I will be able to simply paste into the definitions class to add or update that releases entry.
KQII Remake Pic

Offline Collector

Re: Sierra Version Tool
« Reply #24 on: April 22, 2023, 01:03:18 PM »
I found the interpreter for Hoyle 4 was not compressed with LZW, but the PKWARE data compression library, so the tool cannot read the interpreter version. I have not found any freeware utility to decompress it. Does anyone have a suggestion? Preferably a command line tool that I can call from the version tool.
KQII Remake Pic

Offline OmerMor

Re: Sierra Version Tool
« Reply #25 on: April 23, 2023, 03:16:04 PM »

Offline Collector

Re: Sierra Version Tool
« Reply #26 on: April 23, 2023, 05:22:41 PM »
16-bit?
KQII Remake Pic

Online Kawa

Re: Sierra Version Tool
« Reply #27 on: April 23, 2023, 05:35:39 PM »
16-bit?
I have that myself, it's an MS-DOS tool.

Offline Collector

Re: Sierra Version Tool
« Reply #28 on: April 23, 2023, 09:55:55 PM »
It reads the file, but will not expand it.
KQII Remake Pic

Offline OmerMor

Re: Sierra Version Tool
« Reply #29 on: April 24, 2023, 01:51:58 PM »
I don't think the executable is compressed. I see lots of plan strings in it. I suspect the "PKWARE" string you see just means they linked a pkware library for doing runtime decompressions on data.


SMF 2.0.19 | SMF © 2021, Simple Machines
Simple Audio Video Embedder

Page created in 0.063 seconds with 22 queries.