BLACKFIRE69
24-06-2026, 07:24
InnoSetup - Aura Edition
Hey everyone, thanks for the interest!
A few people asked about Aura Edition, so here's the full picture: it's a custom InnoSetup build, forked from InnoSetup v6.7.3, with a pretty heavy set of additions on top of stock IS:
Animation & Effects
Custom minimize/restore window animation (replaces the default OS one)
Fade, slide, and easing-curve transitions between wizard pages
Frame-based sprite animation for UI components
Shader-based effects (blur, glow, gradient overlays)
Parallax / layered background effects
Image Manipulation
Image cropping (rect-based and aspect-ratio constrained)
Animated GIF support (playback inside the installer UI)
Resizing/resampling with multiple filter modes (nearest, bilinear, etc.)
Rounded corners, alpha/gradient overlays
Brightness/contrast/saturation adjustment
Image compositing & layering (stack multiple images/effects)
PNG transparency handling
Basic format conversion (BMP/PNG/JPG/GIF)
UI Components (Botva2-style)
Sprite-sheet buttons
Arc progress bars
Custom edit controls
Skinned listboxes
DPI-aware scaling across all custom controls
Other
Tamper protection against unpacking/decompiling the compiled installer
A set of new Pascal Script functions exposing most of the above to script authors
Several open-source third-party components integrated under the hood
Digital signature verification hooks at install time
The catch: this build was made for a private client, so releasing the whole custom compiler as-is isn't really on the table right now.
What I can do is share a standalone plugin — AuraUI2.dll — that brings a chunk of these features (animations, image manipulation, a handful of the sprite-sheet controls) to stock, unmodified InnoSetup, called through Pascal Script. No custom compiler needed.
If there's enough interest, reply below and I'll wrap it up with a document + Pascal Script API reference and post it here.
Further down the line, once I sort out clearance on the original build, I'll look into releasing the full Aura Edition compiler itself.
Thanks.
.
Hey everyone, thanks for the interest!
A few people asked about Aura Edition, so here's the full picture: it's a custom InnoSetup build, forked from InnoSetup v6.7.3, with a pretty heavy set of additions on top of stock IS:
Animation & Effects
Custom minimize/restore window animation (replaces the default OS one)
Fade, slide, and easing-curve transitions between wizard pages
Frame-based sprite animation for UI components
Shader-based effects (blur, glow, gradient overlays)
Parallax / layered background effects
Image Manipulation
Image cropping (rect-based and aspect-ratio constrained)
Animated GIF support (playback inside the installer UI)
Resizing/resampling with multiple filter modes (nearest, bilinear, etc.)
Rounded corners, alpha/gradient overlays
Brightness/contrast/saturation adjustment
Image compositing & layering (stack multiple images/effects)
PNG transparency handling
Basic format conversion (BMP/PNG/JPG/GIF)
UI Components (Botva2-style)
Sprite-sheet buttons
Arc progress bars
Custom edit controls
Skinned listboxes
DPI-aware scaling across all custom controls
Other
Tamper protection against unpacking/decompiling the compiled installer
A set of new Pascal Script functions exposing most of the above to script authors
Several open-source third-party components integrated under the hood
Digital signature verification hooks at install time
The catch: this build was made for a private client, so releasing the whole custom compiler as-is isn't really on the table right now.
What I can do is share a standalone plugin — AuraUI2.dll — that brings a chunk of these features (animations, image manipulation, a handful of the sprite-sheet controls) to stock, unmodified InnoSetup, called through Pascal Script. No custom compiler needed.
If there's enough interest, reply below and I'll wrap it up with a document + Pascal Script API reference and post it here.
Further down the line, once I sort out clearance on the original build, I'll look into releasing the full Aura Edition compiler itself.
Thanks.
.