Measuring performance? and setup issue with Embarcadero Community

58 views
Skip to first unread message

Amyspark

unread,
Jun 29, 2026, 11:39:26 PMJun 29
to inno...@googlegroups.com
Hi all,

I've been doing some research on how Inno Setup performs on a big
deployment of mine. I think I could try my hand at adding a new
compression algorithm, but before I try I'd like to have some solid data
on performance.

So far, with v6 I can't get any meaningful information from
Superluminal; I found that on v7 the executables will be amd64 native,
which I think would be great! But I've not been able to build it
following the instructions for the Community version of Embarcadero
Delphi. The v7 tags and the main branch result in a "Your setup files
are corrupted" error, with no indication of which ones or why. Moreover,
they make reference to the "Stellar" and "Zircon" styles which are only
available in paid Delphi v13 (Community seems to be v12).

Does anyone have further guidance on how to get this sorted out?

Best,

Amyspark

--
amyspark 🌸 https://www.amyspark.me

Martijn Laan - Inno Setup

unread,
Jun 30, 2026, 8:37:06 AMJun 30
to inno...@googlegroups.com
Hi,

I would recommend to run under the debugger and then it should show you where the error comes from. There's a Debug64 build group to ensure everything is built.

To remove Stellar and Zircon delete exactly this text from SetupCustomStyle.dproj:

;Stellar|VCLSTYLE|$(BDSCOMMONDIR)\Styles\Stellar.vsf;Zircon|VCLSTYLE|$(BDSCOMMONDIR)\Styles\Zircon.vsf

Embarcadero does not allow us to include the styles in a different way.

Greetings,
Martijn

Op 30-6-2026 om 04:19 schreef 'Amyspark' via innosetup:

--
You received this message because you are subscribed to the Google Groups "innosetup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to innosetup+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/innosetup/145840af-023f-4766-9d08-1fd8b4a3e26d%40amyspark.me.


Amyspark

unread,
Jul 10, 2026, 5:09:03 PMJul 10
to inno...@googlegroups.com
Hi,

Progress has been made, I've been able to bolt on the new compression
algorithm (with single-threaded compression). However, to test
*de*compression speed, I would need to debug the exception "Access
violation" that's triggering the Try again/Uninstall/Skip file dialog.

Is it possible to do that at present? Just attaching the Delphi debugger
to the installer executable yields no backtrace.

Best,

Amyspark
> <mailto:innosetup+...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/
> innosetup/178282302021.7.5622593552622204760.1451372436%40innosetup.nl
> <https://groups.google.com/d/msgid/
> innosetup/178282302021.7.5622593552622204760.1451372436%40innosetup.nl?
> utm_medium=email&utm_source=footer>.

--
amyspark 🌸 https://www.amyspark.me

Martijn Laan - Inno Setup

unread,
Jul 11, 2026, 12:54:28 AMJul 11
to inno...@googlegroups.com
Hi,

See 'To debug the Setup project' in README.md.

Greetings,
Martijn

-------- Original Message --------
To view this discussion visit https://groups.google.com/d/msgid/innosetup/29bc9b96-decb-46d3-ab2f-0d3047f704fd%40amyspark.me.



Reply all
Reply to author
Forward
0 new messages