Author Topic: WinAGI 1.2.2 BETA  (Read 6093 times)

0 Members and 1 Guest are viewing this topic.

Offline AGKorson

WinAGI 1.2.2 BETA
« on: January 17, 2018, 11:59:40 AM »
I'm attaching the most recent WinAGI build. (with a proper installer file so there should not be any problems with file compatibilities)

For some reason, changes to pictures, sounds and views were not enabling the Save option. I have no idea why, because I have not touched any of the code associated with that. Regardless, this version (1.2.2) appears to correct the problem, at least for me on a Windows 10 and a Windows 7 box.

There are a lot of fixes between this version and 1.2.1 that I loaded last spring. I would greatly appreciate as much feedback as possible on this latest version. Let me know what works, what doesn't. (NOTE that I haven't released an updated Help File, so if you are looking for something in the Help File and it's not there, or you find errors in the Help File, be aware that I'm working it, and will release a new Help file with the next version)

Thx for all the help
« Last Edit: March 15, 2019, 01:37:39 PM by AGKorson »



Offline troflip

Re: WinAGI 1.2.2 BETA
« Reply #1 on: January 17, 2018, 03:45:54 PM »
Out of curiosity, why the need to register the dll?
Check out my website: http://icefallgames.com
Groundhog Day Competition

Offline Kawa

Re: WinAGI 1.2.2 BETA
« Reply #2 on: January 17, 2018, 04:38:44 PM »
Out of curiosity, why the need to register the dll?
Because ActiveX, VB Classic, and UAC are a shit combination when you don't use an installer.

I speak from experience.

Offline troflip

Re: WinAGI 1.2.2 BETA
« Reply #3 on: January 17, 2018, 07:54:58 PM »
Registering a dll implies it has some functionality that needs to be used by the OS or other apps. What's the functionality? Or is this some legacy VB necessity or something?
Check out my website: http://icefallgames.com
Groundhog Day Competition

Offline obscurenforeign

Re: WinAGI 1.2.2 BETA
« Reply #4 on: January 17, 2018, 10:35:26 PM »
OK, so here's what I did.

1. I copied my old WinAGI install elsewhere.

2. I uninstalled it. (Guess I can skip these steps on a system that WinAGI isn't already installed on?)

3. I put the new exe and dll in a folder. Not in program files, just wherever the hell I wanted. I also copied the other files from the old install to the new folder.

4. I ran regsvr32 in an admin command prompt to register the dll.

5. I ran WinAGI.

And well, the saving bug is gone! But wait, there's more! I couldn't edit logics anymore, and when compiling the game I got errors about RichEditAGI.ocx. But don't worry, I just registered it too with regsvr32 (again as admin). Guess you just forgot to include this step, so maybe this will help someone.

Aaaand, I could edit logics normally, and the compiling bug I had encountered is gone. I guess it was related to the saving bug!

Making good progress here I think. I'll experiment and report back. Ironically, these fixes are kind of useless for me, as I don't really intend to do the developing on Windows 7 anyway, but who says fixing bugs is bad? You should have the least buggy software ever (everyone should) and maybe something else got fixed too. So yay.

Offline AGKorson

Re: WinAGI 1.2.2 BETA
« Reply #5 on: January 18, 2018, 12:23:44 AM »
Ugh.

The reason for requiring registration of WinAGI.dll is that it has been updated for this release; if you didn't re-register the correct file, there would be compatibility errors. I forgot about the rich text editor library! Sorry about that.

That's what I get for trying to cut corners. It wasn't that hard to put together a proper install program that handles all library registrations correctly. I'll remove the individual files from first post, and instead include the installer file.

My apologies for making this more complicated than it needed to be. I'll not do that again.

Offline obscurenforeign

Re: WinAGI 1.2.2 BETA
« Reply #6 on: January 18, 2018, 01:07:04 AM »
Nah, you might have actually made my life easier here, because now I don't have to deal with the Windows installer system! Yeah, welcome to my world.


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

Page created in 0.074 seconds with 23 queries.