Skip to content

Inno 6.7 support#205

Draft
LordAro wants to merge 8 commits into
dscharrer:masterfrom
LordAro:inno-67-support
Draft

Inno 6.7 support#205
LordAro wants to merge 8 commits into
dscharrer:masterfrom
LordAro:inno-67-support

Conversation

@LordAro
Copy link
Copy Markdown

@LordAro LordAro commented Jan 29, 2026

As @dscharrer seems to be MIA, I spent some time implementing 6.7 support.

Quite a lot based on just looking at the source: https://github.com/jrsoftware/issrc

Includes #202 with a small correction (yay vibed code) No longer, moved to basing from @UserUnknownFactor's branch instead

Minimal handling of extra stuff (notably encrypted installers completely unhandled), but it does parse it. Tested with 6.7 installer and several older versions (but notably, untested with 6.5 & 6.6, though it should work)

Fixes #201
Closes #202

Comment thread src/setup/header.cpp
image_back_color = util::load<boost::uint32_t>(is, version.bits());
small_image_back_color = util::load<boost::uint32_t>(is, version.bits());
image_back_color2 = util::load<boost::uint32_t>(is, version.bits());
small_image_back_color2 = util::load<boost::uint32_t>(is, version.bits());
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

6.6.1 added WizardImageOpacity: Byte; here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Could not determine setup data version!

4 participants