Fix Creature Setup/Installer ( RESOLVED: Installer fixed for next update )

Discuss issues pertaining to the Creature Animation Editor here.
Post Reply
PASAf
Posts: 7
Joined: Sun Feb 05, 2017 2:56 am

Fix Creature Setup/Installer ( RESOLVED: Installer fixed for next update )

Post by PASAf » Sun Feb 05, 2017 3:04 am

What is last version of Creature that supports 32-bit Windows?

chong
Posts: 1178
Joined: Thu Feb 19, 2015 2:21 am

Re: Creature x86 (32-bit)

Post by chong » Sun Feb 05, 2017 4:57 am

Hello,

Creature has always been a 64 bit application. The computational processes it employs and some of the libraries it uses require 64 bit memory architecture to run.

Cheers

PASAf
Posts: 7
Joined: Sun Feb 05, 2017 2:56 am

Re: Creature x86 (32-bit)

Post by PASAf » Sun Feb 05, 2017 3:01 pm

Thank you for reply.

Why then it still installs to "Program Files (x86)" folder instead of "Program Files" on 64-bit Windows?

chong
Posts: 1178
Joined: Thu Feb 19, 2015 2:21 am

Re: Creature x86 (32-bit)

Post by chong » Sun Feb 05, 2017 5:24 pm

Hello,

That's just the setup/install utility used to package creature. You are free to move the install directory over to a directory of your choice if you want and change the shortcut.

Cheers

PASAf
Posts: 7
Joined: Sun Feb 05, 2017 2:56 am

Re: Creature x86 (32-bit)

Post by PASAf » Sun Feb 05, 2017 6:10 pm

I see you've used Inno Setup installer. Let me edit installation script for you, that software will install to correct folder:
...

Code was modified according to http://www.jrsoftware.org/ishelp/index. ... itinstalls
64-bit mode is selected if the user is running a 64-bit version of Windows and the system's processor architecture is included in the value of the ArchitecturesInstallIn64BitMode [Setup] section directive.
If this directive is not specified or is blank, Setup will always install in 32-bit mode.

chong
Posts: 1178
Joined: Thu Feb 19, 2015 2:21 am

Re: Creature x86 (32-bit)

Post by chong » Sun Feb 05, 2017 7:59 pm

Hello,

Yes and thank you for the update/fix! :D However, I think I will keep the current setup for official releases since changing the install folder might mess up current user's installation procedures.

Cheers

PASAf
Posts: 7
Joined: Sun Feb 05, 2017 2:56 am

Re: Creature x86 (32-bit)

Post by PASAf » Sun Feb 05, 2017 11:58 pm

Don't worry, you've already messed up, current installer writing its values to virtualized path of registry Wow6432Node (that intended for 32-bit apps).

You could simply add section for searching of old version and uninstall it, just like this:
...

Add this to the end of the script, I've tested it on Win7, Win10, works cleanly and as expected. (GUID that is stated in the code didn't changed since version 1.02, I've checked)

chong
Posts: 1178
Joined: Thu Feb 19, 2015 2:21 am

Re: Fix Creature Setup/Installer ( RESOLVED: Installer fixed for next update )

Post by chong » Mon Feb 06, 2017 12:56 am

Hello,

No worries, I fixed the installation script after more debugging :) The next update to Creature will properly uninstall the old 32-bit x86 location ( if present ) and install in the correct 64 bit Program Files location. Thanks for the heads up and guidance!

Cheers!

PASAf
Posts: 7
Joined: Sun Feb 05, 2017 2:56 am

Re: Fix Creature Setup/Installer ( RESOLVED: Installer fixed for next update )

Post by PASAf » Mon Feb 06, 2017 6:43 pm

I'm happy with your communication. Not much developers pays such attention to users and feedback.

It's very glad to speak with you.

Post Reply