Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #1  
Old 21-11-2011, 07:51
REV0 REV0 is offline
Banned
 
Join Date: Nov 2010
Location: Hawaii
Posts: 998
Thanks: 63
Thanked 1,851 Times in 292 Posts
REV0 is on a distinguished road
INNO TUTORIAL - Using Unicode and ANSI Versions of INNO Setup

Allright, i'm opening this thread because there are people who's asking 'how to ansi version of INNO' to prevent this question here's the tutorial for ya.

A) Unicode Version of INNO Setup

*The version which dominate conversions thanks to yener. The current DVD conversions use Unicode versions of INNO Setup mainly because of the language and foreign character support. Most of the threads have information about the version of INNO. If there's none, better ask in the thread.

1. Go to their page first:

Code:
http://www.jrsoftware.org/isdl.php#stable
2. Download 'isetup-5.5.2-unicode.exe'

3. Install the setup, during the setup, select the language, select the installation folder etc.

4. Installation will complete and you can use INNO Setup directly.

No matter what you'll do, you will use Unicode type of INNO now. TO be sure if it's Unicode or not check the bar:



Side Notes:

If you get TGUID errors in compiling, this means you're not using Unicode version of INNO.

B) ANSI Version of INNO Setup

*Most of the old INNO Setup conversion uses ANSI version of INNO, if thread didnt say it and if it's old one, it's probably ANSI of INNO Setup.

1. Go to their page first:

Code:
http://www.jrsoftware.org/isdl.php#stable
2. Download the latest version of INNO:



3. Install the setup, during the setup, select the language, select the installation folder etc.

During the install you will see optional install about a ISPP add-on. Install it also.

4. Installation will complete and you can use INNO Setup directly.

No matter what you'll do, you will use ANSI type of INNO now. TO be sure if it's ANSI or not check the bar:



If you see (a) this means it's ANSI version.

Conversion makers can use this info in their conversion threads to prevent ANSI related questions. (Don't copy whole thread just give the link of it)


CHANGELOG:

11.29.12 - Updated Unicode INNO's setup version in it's site.

Last edited by REV0; 29-11-2012 at 04:33.
Reply With Quote
The Following 8 Users Say Thank You to REV0 For This Useful Post:
killerrockz010 (29-12-2012), MMR (21-02-2013), ramydarkness (09-02-2013), romulus_ut3 (03-01-2015), Shadow Delta (22-05-2014), Simorq (08-03-2015), tonet666 (07-11-2012), yeti1243 (28-03-2013)
Sponsored Links
  #2  
Old 21-11-2011, 19:32
pakrat2k2's Avatar
pakrat2k2 pakrat2k2 is offline
Moderator
 
Join Date: Apr 2005
Location: Canada
Posts: 7,209
Thanks: 3,040
Thanked 9,030 Times in 3,083 Posts
pakrat2k2 is on a distinguished road
Nice job REV0, sure it will lessen alot of questions regarding which version to use, but only IF those who are posting the conversions, mention the fact you need ansi version of isso to properly run the script. We have users from countires that use the Unicode version so their language displays properly for them, but as long as the translation for their language is included, inno will switch to it automatically for them.
Reply With Quote
  #3  
Old 22-11-2011, 05:38
REV0 REV0 is offline
Banned
 
Join Date: Nov 2010
Location: Hawaii
Posts: 998
Thanks: 63
Thanked 1,851 Times in 292 Posts
REV0 is on a distinguished road
english is not my native language however i'm using everything in english much proper and easy work to translate to my language. Well, this is personal choise anyway
Reply With Quote
  #4  
Old 22-11-2011, 20:26
pakrat2k2's Avatar
pakrat2k2 pakrat2k2 is offline
Moderator
 
Join Date: Apr 2005
Location: Canada
Posts: 7,209
Thanks: 3,040
Thanked 9,030 Times in 3,083 Posts
pakrat2k2 is on a distinguished road
justa point that almost all the conversions posted here use the ANSI version of INNO, and IF you use unicode version it will pop-up errors during compiling of most scripts. The fact is that there are differences in the way things are written for each version, & what works in the ansi version will not work in the unicode version without the code being re-written.
Reply With Quote
  #5  
Old 10-12-2011, 09:20
seventhorama seventhorama is offline
Registered User
 
Join Date: Jul 2011
Location: outer space
Posts: 30
Thanks: 0
Thanked 1 Time in 1 Post
seventhorama is on a distinguished road
any tutorial in getting the registry data from dvd9 installer?

i want to put it (registry data in registry section) in my innosetup, so patcher/updater works fine with my installer (also save my serial key)
Reply With Quote
  #6  
Old 10-12-2011, 21:59
pakrat2k2's Avatar
pakrat2k2 pakrat2k2 is offline
Moderator
 
Join Date: Apr 2005
Location: Canada
Posts: 7,209
Thanks: 3,040
Thanked 9,030 Times in 3,083 Posts
pakrat2k2 is on a distinguished road
use reg edit to get the entries for your game.. usually under HKLM ( HKEY_LOCAL_MACHINE.SOFTWARE.Gamename) etc ... for some reason my keyboard is not entering backslash, brackets... you get the idea.
Reply With Quote
  #7  
Old 12-12-2011, 00:44
seventhorama seventhorama is offline
Registered User
 
Join Date: Jul 2011
Location: outer space
Posts: 30
Thanks: 0
Thanked 1 Time in 1 Post
seventhorama is on a distinguished road
Quote:
Originally Posted by pakrat2k2 View Post
use reg edit to get the entries for your game.. usually under HKLM ( HKEY_LOCAL_MACHINE.SOFTWARE.Gamename) etc ... for some reason my keyboard is not entering backslash, brackets... you get the idea.
i've been working with the registry yesterday and still confuse with several things

1. when do we use unisdeletekey and unisdeletekeyifempty?
when i use unisdeletekeyifempty, somehow the registry wont show up (not installed in registry)

2. how do i insert hexadecimal value (binary) in inno? do i need to convert it first? because mine shows different registry in binary section than the original ones.

3. any solution to convert hexadecimal value (binary) easier? like value "0x00000013 (19)" in inno setup? (if i open in notepad, it shows "Language"=dword:00000013)

4. how to make checklist option, so i can choose what i want to install ?(for several games in one installer)

Last edited by seventhorama; 12-12-2011 at 09:46.
Reply With Quote
  #8  
Old 12-12-2011, 19:18
pakrat2k2's Avatar
pakrat2k2 pakrat2k2 is offline
Moderator
 
Join Date: Apr 2005
Location: Canada
Posts: 7,209
Thanks: 3,040
Thanked 9,030 Times in 3,083 Posts
pakrat2k2 is on a distinguished road
#1) most of what your asking is in inno program itself, under help.
#2) you dont convert it.. its entered as valuedata binary {{13}} the 2 {{ are necessary, otherwise it gives oput error.
I'll have to look thru a few scripts to see how to enter it exactly, but that will get you started anyways.

#3 NOT needed as above.

#4 that is easier with cdmenucreator, grumpy is the one who'se posted those before look up a few of his topics.
Reply With Quote
  #9  
Old 17-12-2011, 00:41
seventhorama seventhorama is offline
Registered User
 
Join Date: Jul 2011
Location: outer space
Posts: 30
Thanks: 0
Thanked 1 Time in 1 Post
seventhorama is on a distinguished road
Quote:
Originally Posted by pakrat2k2 View Post
#1) most of what your asking is in inno program itself, under help.
#2) you dont convert it.. its entered as valuedata binary {{13}} the 2 {{ are necessary, otherwise it gives oput error.
I'll have to look thru a few scripts to see how to enter it exactly, but that will get you started anyways.

#3 NOT needed as above.

#4 that is easier with cdmenucreator, grumpy is the one who'se posted those before look up a few of his topics.
thx for the help pakrat

i want to ask again, how can i put a command in desktop icon, such as "-window" in target path? so the desktop icon, launch the game in windows mode
Reply With Quote
  #10  
Old 17-12-2011, 11:47
pakrat2k2's Avatar
pakrat2k2 pakrat2k2 is offline
Moderator
 
Join Date: Apr 2005
Location: Canada
Posts: 7,209
Thanks: 3,040
Thanked 9,030 Times in 3,083 Posts
pakrat2k2 is on a distinguished road
in inno help under setup section [ICONS] read till you see parameters, its in 2 sections but you put the commands together, seperated by ; like below.

[icons]
Name: "{commondesktop}\My Program"; Parameters: "-window"
Reply With Quote
  #11  
Old 18-12-2011, 22:43
seventhorama seventhorama is offline
Registered User
 
Join Date: Jul 2011
Location: outer space
Posts: 30
Thanks: 0
Thanked 1 Time in 1 Post
seventhorama is on a distinguished road
Quote:
Originally Posted by pakrat2k2 View Post
in inno help under setup section [ICONS] read till you see parameters, its in 2 sections but you put the commands together, seperated by ; like below.

[icons]
Name: "{commondesktop}\My Program"; Parameters: "-window"
thx mate
Reply With Quote
  #12  
Old 30-12-2011, 15:42
seventhorama seventhorama is offline
Registered User
 
Join Date: Jul 2011
Location: outer space
Posts: 30
Thanks: 0
Thanked 1 Time in 1 Post
seventhorama is on a distinguished road
1. i have edit some script and try to make install, unsintall button in my autorun installer (and change install button to "play" button after instalation)

how can i make it? the only working button is install (play and uninstall doesnt seem to work)

2. can i add more than 2 sources in inno setup (for example the main installation folder and one in my document folder)?

3. can i make two instalation process in innosetup? 1 in the main folder and 1 again in my document (with my document in silent installation mode) without put the "other" process in run section?
Reply With Quote
  #13  
Old 30-12-2011, 16:22
pakrat2k2's Avatar
pakrat2k2 pakrat2k2 is offline
Moderator
 
Join Date: Apr 2005
Location: Canada
Posts: 7,209
Thanks: 3,040
Thanked 9,030 Times in 3,083 Posts
pakrat2k2 is on a distinguished road
go look at the witcher 2 use that script as a starting point.

1. you just change the reg entries for your game in the autorun.iss script & game's.iss script. change for the games exe & whatever else you want. the pictures for the game go in the wizard_res folder.

2. again its in the help for inno, under {commondocs}.. that will lead to your my documents folder on your pc.

3. its not 2 install processes, one process that takes the information for the game + {commondocs} / my documents and archives them all into the setup.
Reply With Quote
  #14  
Old 30-12-2011, 22:59
seventhorama seventhorama is offline
Registered User
 
Join Date: Jul 2011
Location: outer space
Posts: 30
Thanks: 0
Thanked 1 Time in 1 Post
seventhorama is on a distinguished road
Quote:
Originally Posted by pakrat2k2 View Post
go look at the witcher 2 use that script as a starting point.

1. you just change the reg entries for your game in the autorun.iss script & game's.iss script. change for the games exe & whatever else you want. the pictures for the game go in the wizard_res folder.

2. again its in the help for inno, under {commondocs}.. that will lead to your my documents folder on your pc.

3. its not 2 install processes, one process that takes the information for the game + {commondocs} / my documents and archives them all into the setup.
now play and uninstall button shows after installation

but it still have some problem

when i click play button in autorun menu, it shows an error "The system cannot find the file specified: game.exe"

i have change the executable in the script, but it still shows this error msg

and when i click uninstall button, nothing happens
but when i click unins000.exe in the main installation folder, the uninstaller works well

any solutions?
Reply With Quote
  #15  
Old 30-12-2011, 23:06
pakrat2k2's Avatar
pakrat2k2 pakrat2k2 is offline
Moderator
 
Join Date: Apr 2005
Location: Canada
Posts: 7,209
Thanks: 3,040
Thanked 9,030 Times in 3,083 Posts
pakrat2k2 is on a distinguished road
upload the script ( include ALL the files, for the script to run, NOT the game files ) here & i'll take a look thru it, & point out any errors for you to look at.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
INNO TROUBLESHOOT - Tutorials and Answers about INNO Setup REV0 Conversion Tutorials 129 21-05-2021 06:51
yener90's Inno Project Source Codes yener90 Conversion Tutorials 1475 21-10-2014 10:50



All times are GMT -7. The time now is 12:45.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Copyright 2000-2020, FileForums @ https://fileforums.com