Author Topic: WinAGI v3.0.0 BETA is now officially AVAILABLE!  (Read 2010 times)

0 Members and 1 Guest are viewing this topic.

Offline AGKorson

WinAGI v3.0.0 BETA is now officially AVAILABLE!
« on: May 30, 2026, 07:55:00 PM »
Here it is at last:
https://github.com/AGKorson/WinAGI-GDS/releases/tag/v3.0.0-beta.25
(edit: this should work on all Windows systems now)

I would greatly appreciate any feedback. Feel free to either post an issue to the git page, or leave a comment here on the forum.
« Last Edit: July 16, 2026, 10:46:13 PM by AGKorson »



Offline AGKorson

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #1 on: May 30, 2026, 09:52:24 PM »
I forgot to mention one of the biggest additions to this version- it is 100% compatible with original Sierra syntax. It will compile all the original source code that has been made available. So if you want to go retro and program like it's 1985, WinAGI is for you.

Offline EricOakford

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #2 on: June 01, 2026, 07:44:18 AM »
I've installed it. Unfortunately, trying to run it gives the error "This app can't run on your PC", the same error that appears when trying to run a 16-bit program in 64-bit Windows. I think something's wrong with the installer or the executable.
My SCI templates
SCI0 SCI0.1 SCI1.0 SCI1.1
SCI2.1 planned

Offline AGKorson

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #3 on: June 01, 2026, 03:48:45 PM »
Sorry about that. I didnt' realize the build was targeting ARM instead of x86. Turns out that lets it install on a Surface laptop (which I use for development), but not on other Windows systems.

I recompiled and rebuilt the installer. It should work now. Can you please try it again?

thx,

Offline EricOakford

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #4 on: June 01, 2026, 06:48:09 PM »
Okay, now it's working. I've updated my AGI3 remasters of Residence 44 Quest, Tonight the Shrieking Corpses Bleed, and all the Tex McPhilip games. I should play-test them again to make sure nothing broke.
My SCI templates
SCI0 SCI0.1 SCI1.0 SCI1.1
SCI2.1 planned

Offline cosmicr

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #5 on: June 02, 2026, 12:46:41 AM »
Thankyou for this! Can't wait to try it!

Offline AGKorson

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #6 on: June 02, 2026, 02:58:22 PM »
Beta.2 is now the current build. It fixes several issues with filenames not working correctly, namely the NewGame, OpenGame and ExportResource functions. Link in the title post has been adjusted.

Offline vapidlapwing12

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #7 on: June 03, 2026, 01:27:04 PM »
Minor error from me - the .msi file is called "WinAGI.installer.msi" but setup.exe is looking for "WinAGI Installer.msi".

Slightly bigger error - when opening a previous .wag file it updates the logic files and places those in a backup folder, but copying those files back into the src folder is giving me a "invalid or corrupt game property file (AGI.wag)" in WinAGI 2.3.7.
« Last Edit: June 03, 2026, 01:38:54 PM by vapidlapwing12 »

Offline AGKorson

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #8 on: June 03, 2026, 06:10:55 PM »
Minor error from me - the .msi file is called "WinAGI.installer.msi" but setup.exe is looking for "WinAGI Installer.msi".
I can change that to eliminate the space, which I just noticed is being converted to a '.' when the file is uploaded to github.

Slightly bigger error - when opening a previous .wag file it updates the logic files and places those in a backup folder, but copying those files back into the src folder is giving me a "invalid or corrupt game property file (AGI.wag)" in WinAGI 2.3.7.
This is by design; updating to WinAGI v3 changes the WAG file, and v3 game projects are not directly compatible with v2 game projects. The change is minimal, mostly adding and subtracting several different parameters. If you want to change it back to a version 2 project, you will need to edit the WAG file with a text editor, and change the "WinAGIVersion" property in the [General] section from 3.0 back to 2.3. Your WAG file may have some extraneous entries that version 2.3 won't use, but they can be safely ignored and the project should then open in version 2.3 again.

Offline AGKorson

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #9 on: June 03, 2026, 06:25:56 PM »
Beta.4 is now the current build. Fixes several errors with creating new games from templates and toggling Include file options.

Offline vapidlapwing12

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #10 on: June 04, 2026, 03:36:39 PM »
Minor error from me - the .msi file is called "WinAGI.installer.msi" but setup.exe is looking for "WinAGI Installer.msi".
I can change that to eliminate the space, which I just noticed is being converted to a '.' when the file is uploaded to github.

Slightly bigger error - when opening a previous .wag file it updates the logic files and places those in a backup folder, but copying those files back into the src folder is giving me a "invalid or corrupt game property file (AGI.wag)" in WinAGI 2.3.7.
This is by design; updating to WinAGI v3 changes the WAG file, and v3 game projects are not directly compatible with v2 game projects. The change is minimal, mostly adding and subtracting several different parameters. If you want to change it back to a version 2 project, you will need to edit the WAG file with a text editor, and change the "WinAGIVersion" property in the [General] section from 3.0 back to 2.3. Your WAG file may have some extraneous entries that version 2.3 won't use, but they can be safely ignored and the project should then open in version 2.3 again.

Thanks, I hadn't realised it was a plain text file!

Offline AGKorson

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #11 on: July 16, 2026, 11:14:28 PM »
Beta.25 is now available:

https://github.com/AGKorson/WinAGI-GDS/releases/tag/v3.0.0-beta.25

This build includes support for the newly discovered (at least new for me) version 2.230. It can load views with the alternate mirroring format. I made the decision to not support editing that format though. It would add another layer of complexity that I don't feel is worth the trouble; if a view with the alternate mirroring format is edited, the loops are instead converted to regular loops (the mirroring is removed). This does mean views will be slightly larger after editing, but since this version appears to be extremely rare and , I don't see a need to provide support for this view format.

I have not gotten any feedback at all since releasing the first beta version. A bit disappointing to be sure, but I guess I should have expected it. I am going to let this version percolate for a week or two, then call it good and drop the beta designation.

Offline vapidlapwing12

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #12 on: July 19, 2026, 05:01:10 PM »
There were two things I spotted with the beta - first, when working on a picture, I found it very useful in the previous version to scroll through the command list and see the picture update as I scroll. In the new version the picture is only updated when I stop scrolling.

The second thing (and it's really minor) is that the increased font size and extra whitespace in the command list means you can't see as many entries

Not huge problems by any stretch, but I found the earlier version to be a little better in those respects at least.

Offline AGKorson

Re: WinAGI v3.0.0 BETA is now officially AVAILABLE!
« Reply #13 on: July 19, 2026, 11:50:44 PM »
There were two things I spotted with the beta - first, when working on a picture, I found it very useful in the previous version to scroll through the command list and see the picture update as I scroll. In the new version the picture is only updated when I stop scrolling.
I think I see what you mean- when holding down an arrow key, in 2.3.7, the picture updates as each draw command is selected; in v3, it only updates when key is released. Is this what you mean?

I can look into that- I should be able to restore that behavior.

The second thing (and it's really minor) is that the increased font size and extra whitespace in the command list means you can't see as many entries

Not huge problems by any stretch, but I found the earlier version to be a little better in those respects at least.
I see what you mean. In v2.3.7 the font for forms and controls is MS Sans Serif and can't be changed. In v3, I have added the ability to change the font for forms and controls (which is the same font used for previewing logics, which can be changed on the Logics tab on the Settings dialog. The default is Consolas. I also restrict the available fonts to only mono-spaced fonts otherwise the preview text box won't work correctly. In addition to the Picture Editor draw commands list, other controls that use this font include the resource list, word editor, object editor, view editor list and several others.

The controls used in v3 also add some extra padding to the listbox items; not sure I can control that - it's a VS/C#/WinForms thing.

You could try choosing a different font/font size on the Settings dialog. Consolas at 10 pt or even 9 pt are a closer match to v2.3.7.

I could also see about using different fonts for the logic previews and forms/controls; then you could choose non-monospaced fonts for the forms and controls at a smaller size but still leave the preview logics as monospaced and at a different size as needed/desired. Let me know if you feel strongly about it and if so I'll see what I can do.


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

Page created in 0.05 seconds with 23 queries.