Community

AGI Programming => AGI Development Tools => Topic started by: AGKorson on January 24, 2024, 10:40:30 AM

Title: WinAGI Version 2.3.6 - Fixes Game Import Bug
Post by: AGKorson on January 24, 2024, 10:40:30 AM
Version 2.3.6 is available here:
http://agiwiki.sierrahelp.com/images/c/c6/WinAGI_2_3_6.zip

It fixes the bug in earlier versions that caused WinAGI to crash when importing a game.

EDIT: version 2.3.6 fixes one more minor bug in import game function
Title: Re: WinAGI Version 2.3.5 - Fixes Game Import Bug
Post by: Collector on January 24, 2024, 03:50:06 PM
I was trying to import some of the fan games to make it a little easier to extract information like game versions, etc. Most of them crashed WinAGI without warning on import, even though I was using 2.3.5 installed after uninstallation of the old version. Without a debugger it is hard to track down where it might be failing.

One thing that seems to work is to copy a stub WAG file with nothing more than the [General] section with no values except the the interpreter version added. This works to view logics and pictures, but none of the other resources. This may be enough for my current purposes, but it would be nice to be able to explore all of the resources.
Title: Re: WinAGI Version 2.3.5 - Fixes Game Import Bug
Post by: AGKorson on January 24, 2024, 03:56:16 PM
Ugh!! I didn't do any testing of fan games, just Sierra originals. I'll try a few right now, but if you know some specific ones that are problematic, that'd help.

I guess I'm not doing very good job of testing these releases... smh
Title: Re: WinAGI Version 2.3.5 - Fixes Game Import Bug
Post by: Collector on January 24, 2024, 04:34:58 PM
I would be surprised if many of the fan games were not problematic. Many have an invalid SNDDIR file that will not allow even the SV tool to finish loading the resources. This is probably because they are often dummy files (zero length file) for games without any sound resources to pass a file presence check for the interpreter. Some will not run on an original interpreter without memory or blown stack type errors. Then there are the ones using a hacked interpreter, like AGI Mouse.

Right now I am trying to go through the list of fan games on the Wiki. (http://agiwiki.sierrahelp.com/index.php/Fan_AGI_Release_List_(Sortable) (http://agiwiki.sierrahelp.com/index.php/Fan_AGI_Release_List_(Sortable))) to add the missing information. My Version Tool helps with things like interpreter version, but is not setup to extract game version or developer from the logic. It can look for it in the game's documentation or *.QA/VERSION, etc. files, but such documentation is minimal or rare for the fan games. If release date information is missing I assume that the last modified file date for the LOGDIR is close.
Title: Re: WinAGI Version 2.3.5 - Fixes Game Import Bug
Post by: macca on January 25, 2024, 10:20:46 PM
Version 2.3.5 is available here:
http://agiwiki.sierrahelp.com/images/5/5b/WinAGI_2_3_5.zip

It fixes the bug in earlier versions that caused WinAGI to crash when importing a game.

I can confirm this resolved my issue with Police Quest. Thank you!
Title: Re: WinAGI Version 2.3.5 - Fixes Game Import Bug
Post by: cosmicr on January 26, 2024, 04:31:20 AM
Yep same here I can now load all games I've tried.

Thanks.