Hello everyone! Here you can get my Enhanced installer.
For compile it you mustn't have Inno Setup for v2.3.1.5_RC3 because, all necessary files are in archive
this is RC and BETA versions, so can be bugs, if you find it - report back, i'll fix it

main information about this installer:
-installer supports many languages
-internal and external compression
-Inno Setup 5.5.4u and higher versions support (lower versions not supported, ANSI - not tested)
-all configs are in external ini file
-all code was write by me, some ideas was taken from others scripts or examples (more info next)
-installer is vary customisable, you can change size of all forms, size and position of all controls, choose visual style,
use your own fonts in installer, change all graphics, add unlimited count of tasks, choose priority of installation process, use information and license files for every language, and many others.
-standart borders (standart form + jpg image background), one or many images for every form
-transparent borders (png image + bmp mask)
-extended borders for Win7/8
-skin support
-video or/and slideshow during installation
-animated or/and simple splash
-music during installation process
-sounds for events of buttons
-three kinds of buttons (standart(one file for button with four button states), simple(four files for button with four button states), animated(temporary disabled))
-three types of progress bar (Windows standart, textured(two png images),animated(two png images))
-winvista/7/8 taskbar preview
-shadow for text
copyrights:
Inno Setup 5.5.4u....................by
Jordan Russell
b2p.dll[0.3.9.2].......................by
Vo1T
bp.dll[0.0.3.2].........................by
altef_4
bass.dll[2.4.10.0].....................by
Un4seen Developments
CallbackCtrl.dll[1.1.0.0].............by
Restools
Botva2.dll[0.9.7.151]................by
South.Tver
dwmEnabled.dll[1.0.0.0]............by
Gnom
ImageAnimator.dll[1.0.0.1].........by
Tlama (edited by
altef_4 (ANSI and UNICODE support, graphic protection))
ISDone[0.6.0.0]final .................by
ProFrager
ISMediaLib.dll[1.2.0.2]...............by
altef_4 (based on
InnoMediaPlayer 0.03 by
Tlama)
isgsg.dll[0.6.0.69].....................by
South.Tver
IsSkinEx.dll[3.0.0.2]..................by
Codejock Software
IsUtils.dll[1.0.0.0].....................by
ExpeditorR
IsWin7.dll[0.5.0.0]....................by
Vo1T
pckr.dll[1.1.9.9].......................by
altef_4
ReDrawText[1.5e] ...................by
Shegorat edited by
altef_4
WinTB.dll[1.0.0.8]....................by
David.D.Rocco
ideas, that was taken from others:
-simple and animated buttons -
yener90
-compact language bar -
yener90
i was take only ideas, script code fully writed by me (i don't copy from his scripts)
-and some others ideas taken from internet
p.s. if i forgot somethink, please, report to me
light tutorial:
for create conversion of PC game based on this installer, you must:
-edit Installer.ini (set App name, versions and others)
-edit graphic that located in Graphics folder
-choose, options in Mini_Designer (visual, buttons type and others)
internal compression tutorial: PART1 (for editor)
-you must have completed installer.ini and all graphic, fons, video, license, info, sound files
-run Mini_Designer, and check if it runed in DEBUG mode (it's always run in DEBUG mode except if Installer.ini not in the same folder)
-click Create Data.db and wait
-close Mini_Designer
-now you can upload Data.db without Installer.ini, dll files, graphic, sound, videos, fonts only Data.db, Icon.ico, and license, info files (and, if you use, Registry.iss)
internal compression tutorial: PART2 (for user)
-you must have base files and folders from this installer (folders: IS_Files, Languages, Text; files: Mini_designer.exe)
-download Data.db, and other files (nessesary files in instructions for editors)
-copy this files to your folder with base files and folders
-rename or remoove Installer.ini if exists
-open Mini_Designer and if you was correct in previous steps you can click Create EI.exe
-click this button and wait, whan it will be done - you will be informed about it
p.s this part is also for editors who use External compression
supported languages:
completed:
-
Albanian (Original IS translation + some part translated by
tonet666 and
oltjon)
-
English (Original IS translation + some part translated by me)
-
German (Original IS translation + some part translated by
mausschieber)
-
Hungarian (Original IS translation + some part translated by
georg1136)
-
Russian (Original IS translation + some part translated by me)
-
Spanish (Original IS translation + some part translated by
Logrim)
-
Ukrainian (Original IS translation + some part translated by me)
not completed:
Bosnian, Bulgarian, Brazilian Portuguese, Belarusian, Chinese Traditional, Czech, Danish, Estonian, Finnish, French, Greek, Croatian, Indonesian, Icelandic, Italian, Japanese, Korean (North), Korean (South), Lithuanian, Luxemburgish, Latvian, Montenegrian, Macedonian, Mongolian, Malaysian, Norwegian, Polish, Portuguese, Romanian, Serbian Cyrillic, Swedish, Slovenian, Slovak, Thai, Turkish, Vietnamese.
all of this translation are based on original Inno Setup language files, so, thanks to all autors of this translations.
- if you want to complete some of this translations - just open language file of desired language with any text editor, and change it.
Change log: here
latest beta version uploaded (source code included)
Pack of old versions(only scripts)