Community

AGI Programming => AGI Development Tools => Topic started by: AGKorson on May 18, 2017, 07:25:07 AM

Title: WinAGI 1.2.1 BETA available for download
Post by: AGKorson on May 18, 2017, 07:25:07 AM
Took a bit longer than I had planned, but here is next version of WinAGI:
WinAGI 1.2.1 BETA (http://www.littleeskimogames.com/Files/WinAGI%201_2_1.msi)

There are a lot of improvements since last version. Here's a short list of the more significant changes:


I haven't updated the Help file yet; I'll do that after I polish things up for full release. I'd love to get as much feedback as I can. If you find a problem/bug, let me know here. The more information you can give to help me reproduce any errors or bugs the better.

If you have any questions about features (old or new),  I'd love to hear those too. WinAGI has a ton of capabilities that many of you probably aren't aware of. Please post those questions in a separate thread, or PM me directly.






Title: Re: WinAGI 1.1 BETA available for download
Post by: Kawa on May 18, 2017, 12:14:52 PM
Your link says 1.1.1, but the file is 1.2.1 :3
Title: Re: WinAGI 1.1 BETA available for download
Post by: AGKorson on May 18, 2017, 12:41:08 PM
Your link says 1.1.1, but the file is 1.2.1 :3

Good catch. Fixed.
Title: Re: WinAGI 1.1 BETA available for download
Post by: MusicallyInspired on May 18, 2017, 03:03:31 PM
Fantastic!
Title: Re: WinAGI 1.1 BETA available for download
Post by: Nicktatorship on May 19, 2017, 03:16:25 AM
Nice! Will definitely check it out.
Title: Re: WinAGI 1.1 BETA available for download
Post by: lance.ewing on May 21, 2017, 12:25:42 PM
Great! Will definitely give this a go as I get time.

The first thing to report is with regards to installation. I assumed I should probably uninstall the earlier version, so I did that. I'm on Windows 8.1. After uninstalling the old version and then executing the installer for the new version, I got two different error messages during installation but neither appears to have stopped the tool from working.

The error messages I saw are shown in the attachment below. The user I installed with is an Administrator.
Title: Re: WinAGI 1.1 BETA available for download
Post by: Collector on May 21, 2017, 07:15:50 PM
Those errors look more like compatibility errors. The second from how much more Win 10 is locked down than earlier versions of Windows. Trouble registering an OCX on modern Windows is not unexpected and the Registry is far more restricted to programs than it used to be. I do not know what may be broken from the OCX not getting registered without knowing what uses it. The 2nd could be solved by moving stored settings from the Registry to an XML. I understand how much more involved this would be outside of dotNET.
Title: Re: WinAGI 1.1 BETA available for download
Post by: Kawa on May 21, 2017, 08:29:55 PM
Ah, OCX in later Windowses. One of the reasons I switched to C#.
Title: Re: WinAGI 1.1 BETA available for download
Post by: AGKorson on May 22, 2017, 12:39:59 AM
Great! Will definitely give this a go as I get time.

The first thing to report is with regards to installation. I assumed I should probably uninstall the earlier version, so I did that. I'm on Windows 8.1. After uninstalling the old version and then executing the installer for the new version, I got two different error messages during installation but neither appears to have stopped the tool from working.

The error messages I saw are shown in the attachment below. The user I installed with is an Administrator.

wshom.ocx is a Windows Scripting Host Object Model wrapper. I used it for folder management when changing a game's directory (which probably isn't going to be done very often). It's old code, and in other places where I need to access directories, I use API calls. I should probably clean this up and replace it with API calls too, so that OCX isn't needed anymore.

Regarding the second error, it's nothing as nefarious as compatibility errors - it's a result of changing some setting variable types between versions and failing to check for it when loading settings. ugh, I should know better. I've already fixed that bug.

I've already identified over 25 new things (either minor bugs [thank goodness no major issues found yet!], or feature improvements) that I'm working on - mostly in Picture Editor and Sound Editor. I'll upload that here and keep it updated as new things are reported so you can avoid reporting what's already known.

Thx all for the feedback!
Title: Re: WinAGI 1.1 BETA available for download
Post by: AGKorson on May 22, 2017, 01:08:32 AM
Here's the list of bug fixes and other changes/additions being worked for v1.2.1:

Please check here to see if any bugs or improvements you want to report are already listed here. As I get feedback, I'll add them to this list, and also track the status of fixes.
Title: Re: WinAGI 1.2 BETA available for download
Post by: morpa on December 16, 2017, 05:51:35 PM
Great to see it's still alive!
Feature request: It can't handle the object file from the amiga-version of KQ 1. Could it be added support for that? (Let me know and I'll send you Kings quest 1 amiga).
Title: Re: WinAGI 1.2 BETA available for download
Post by: AGKorson on December 28, 2017, 01:59:25 AM
Hi there! Sorry for delayed response- been busy with the holiday.

Amiga OBJECT support is included in 1.2.1. (I forgot to include that in the list of enhancements)

Would you mind trying it out and let me know if it is ok, or if there are any bugs? And if you have a full set of Amiga files for any Sierra games, I'd love to have a copy to help with decompiling efforts.