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

Reply
 
Thread Tools Search this Thread Display Modes
  #181  
Old 24-04-2025, 17:55
audiofeel's Avatar
audiofeel audiofeel is online now
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 400
Thanks: 454
Thanked 990 Times in 337 Posts
audiofeel is on a distinguished road
Arrow Eleven Style

https://fileforums.com/showpost.php?...94&postcount=8
I cleaned up the script a bit, shortened the code. I added a page - about the game
Attached Images
File Type: png 2.png (372.8 KB, 114 views)
__________________
https://t.me/FMXInno
Reply With Quote
The Following 5 Users Say Thank You to audiofeel For This Useful Post:
ADMIRAL (27-04-2025), Cesar82 (27-04-2025), Dunnowho69 (24-04-2025), Gehrman (28-04-2025), ScOOt3r (25-04-2025)
Sponsored Links
  #182  
Old 26-04-2025, 18:52
audiofeel's Avatar
audiofeel audiofeel is online now
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 400
Thanks: 454
Thanked 990 Times in 337 Posts
audiofeel is on a distinguished road
Arrow Sakura Installer

https://fileforums.com/showpost.php?...&postcount=139

now the installer from this post includes the source files, without the compiler - protection
Attached Images
File Type: png 33.png (705.1 KB, 100 views)
__________________
https://t.me/FMXInno
Reply With Quote
The Following 4 Users Say Thank You to audiofeel For This Useful Post:
ADMIRAL (27-04-2025), Cesar82 (27-04-2025), Gehrman (28-04-2025), ScOOt3r (27-04-2025)
  #183  
Old 28-04-2025, 10:18
alqawasmy alqawasmy is offline
Registered User
 
Join Date: Feb 2024
Location: palestine
Posts: 4
Thanks: 2
Thanked 0 Times in 0 Posts
alqawasmy is on a distinguished road
Thumbs up

Quote:
Originally Posted by audiofeel View Post
A simple example for those who require multilingualism in the installer, with support for up to 6 different languages. The basic installer consists of three pages, based on the Battle.
Custom radiobutton - FRadiantCheck
Can you explain the design improvements or how it was built?
Reply With Quote
  #184  
Old 28-04-2025, 18:10
audiofeel's Avatar
audiofeel audiofeel is online now
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 400
Thanks: 454
Thanked 990 Times in 337 Posts
audiofeel is on a distinguished road
Arrow Untitled Installer

https://fileforums.com/showpost.php?...3&postcount=47

rebuilt the script from this post, now all the niceties are in the style file, the code has been reduced by 1400 lines.
__________________
https://t.me/FMXInno
Reply With Quote
The Following 2 Users Say Thank You to audiofeel For This Useful Post:
Gehrman (29-04-2025), ScOOt3r (29-04-2025)
  #185  
Old 01-05-2025, 06:50
KenGamer KenGamer is offline
Registered User
 
Join Date: Apr 2025
Location: America
Posts: 1
Thanks: 1
Thanked 0 Times in 0 Posts
KenGamer is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
Froza Style
Adaptation - localization of the Java newstone script.
The functionality is all in place.
Four pages, installation of additional software. Checking the location.
Music. Everything scales perfectly by 200%.
Launch the game (after successful installation).
Restarting (itself) the installation after a failed installation.
Deleting the game (if there is a key in the registry) before starting the installation.
So im having an issue with the script the game has 2 exe files one is in the main folder and one is in binaries/win64 folder but it doesn't create shortcut after installation and doesn't launch when i hit launch button after installing is complete

Here's the script can you tell me what im doing wrong?

; -------------------------------------------------------------

[Setup]
PostRunExe={app}\motogp25-Win64-Shipping.exe
WebLink=https://Website/
; -------------------------------------------------------------

[Game]
Name=MotoGP 25
Path=MotoGP 25
Publisher=Milestone S.r.l.

Genre=Racing
Developer=Milestone S.r.l.
Size=25276
Date=30 April 2025
Version=Build 18206190
Lang=7
Crack=Rune

CPU= Intel Core i5-9600K / AMD Ryzen 5 1600
RAM=16384
GPU= GeForce GTX 970 / Radeon RX 580
OS=64

; -------------------------------------------------------------

[Execs]

[Execs\AppExe1]
Name=motogp25
Exe=motogp25.exe
Icon=motogp25.exe
Args=
WorkDir={app}\Motogp25\motogp25

[Execs\AppExe2]
Name=motogp25-Win64-Shipping
Exe=motogp25-Win64-Shipping.exe
Icon=motogp25-Win64-Shipping.exe
Args=
WorkDir={app}\Motogp25\motogp25\Binaries\Win64\mot ogp25-Win64-Shipping

; -------------------------------------------------------------

[Redists]

[Redists\Redist1]
Name=Microsoft Visual C++ 2008
Args=/q /norestart
File={src}\Redist\vcredist\2019\VC_redist.x64.exe

[Redists\Redist2]
Name=Microsoft Visual C++ VC 2010
Args=/q /norestart
File={src}\Redist\vcredist\2019\VC_redist.x86.exe

[Redists\Redist3]
Name=Microsoft Visual C++ VC 2012
Args=/q /norestart
File={src}\Redist\vcredist\2022\VC_redist.x64.exe

[Redists\Redist4]
Name=Microsoft Visual C++ VC 2023
Args=/q /norestart
File={src}\Redist\vcredist\2022\VC_redist.x86.exe

[Redists\Redist5]
Name=Microsoft DirectX®
Args=/q
File={src}\Redist\DirectX\Jun2010\DXSETUP.exe

; -------------------------------------------------------------

[Datas]
Password=123test123

[Datas\Data1]
File={src}\data1.bin

[Datas\Data2]
File={src}\data2.bin

[Datas\Data3]
File={src}\data3.bin

[Datas\Data4]
File={src}\data4.bin

; -------------------------------------------------------------

Last edited by KenGamer; 01-05-2025 at 11:16.
Reply With Quote
  #186  
Old 01-05-2025, 12:08
audiofeel's Avatar
audiofeel audiofeel is online now
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 400
Thanks: 454
Thanked 990 Times in 337 Posts
audiofeel is on a distinguished road
WorkDir={app}\Motogp25\motogp25\Binaries\Win64\mot ogp25-Win64-Shipping

WorkDir={app}\Motogp25\motogp25\Binaries\Win64
__________________
https://t.me/FMXInno
Reply With Quote
The Following User Says Thank You to audiofeel For This Useful Post:
KenGamer (01-05-2025)
  #187  
Old 01-05-2025, 13:36
Yourname's Avatar
Yourname Yourname is offline
Registered User
 
Join Date: Mar 2024
Location: Pyramiden in Svalbard
Posts: 15
Thanks: 6
Thanked 7 Times in 4 Posts
Yourname is on a distinguished road
Hi audiofeel, can you explain to me how to modify/create a style file (*.fsf) to use in InnoSetup? Do i need some external software installed? Thanks!

Edit: I Found the solution using Embarcadero Delphi.Lite

Last edited by Yourname; 01-05-2025 at 14:26.
Reply With Quote
  #188  
Old 01-05-2025, 14:35
audiofeel's Avatar
audiofeel audiofeel is online now
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 400
Thanks: 454
Thanked 990 Times in 337 Posts
audiofeel is on a distinguished road
Quote:
Originally Posted by Yourname View Post
Hi audiofeel, can you explain to me how to modify/create a style file (*.fsf) to use in InnoSetup? Do i need some external software installed? Thanks!

Edit: I Found the solution using Embarcadero Delphi.Lite
In fact, there are two ways to save the style file. In binary form (it turns out to be smaller in size with the . fsf extension) and simply in text form (it turns out to be larger in size with the . style extension). I used the first option as if to save space. The style file in binary form can only be edited in the "RAD Studio" program (its installation takes up a lot of space, about 6 GB). Now the question...what do you need to change and where? Perhaps a simple text version will help, where you can adjust all the settings, if you need it, then I will recode the style files into a regular text format and you will be able to edit it in any advanced notepad
__________________
https://t.me/FMXInno
Reply With Quote
The Following User Says Thank You to audiofeel For This Useful Post:
Yourname (02-05-2025)
  #189  
Old 02-05-2025, 01:51
Yourname's Avatar
Yourname Yourname is offline
Registered User
 
Join Date: Mar 2024
Location: Pyramiden in Svalbard
Posts: 15
Thanks: 6
Thanked 7 Times in 4 Posts
Yourname is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
In fact, there are two ways to save the style file. In binary form (it turns out to be smaller in size with the . fsf extension) and simply in text form (it turns out to be larger in size with the . style extension). I used the first option as if to save space. The style file in binary form can only be edited in the "RAD Studio" program (its installation takes up a lot of space, about 6 GB). Now the question...what do you need to change and where? Perhaps a simple text version will help, where you can adjust all the settings, if you need it, then I will recode the style files into a regular text format and you will be able to edit it in any advanced notepad
Hi Audiofeel, thanks a lot for your reply. I already have Delphi installed (with the FMX style editor), so I can export a .fsf file to a .style file and it works. I was thinking about creating a tool that can convert .fsf files to .style without having to install all 6GB of software. I was looking for a converter in the /bin folder of Delphi, but there are a lot of .exe files to check. Do you know if there is a .dll or .exe file that does this? Then integrate it into a C++/Python or Pascal tool. Thanks again!
Reply With Quote
  #190  
Old 02-05-2025, 02:00
audiofeel's Avatar
audiofeel audiofeel is online now
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 400
Thanks: 454
Thanked 990 Times in 337 Posts
audiofeel is on a distinguished road
Quote:
Originally Posted by Yourname View Post
Hi Audiofeel, thanks a lot for your reply. I already have Delphi installed (with the FMX style editor), so I can export a .fsf file to a .style file and it works. I was thinking about creating a tool that can convert .fsf files to .style without having to install all 6GB of software. I was looking for a converter in the /bin folder of Delphi, but there are a lot of .exe files to check. Do you know if there is a .dll or .exe file that does this? Then integrate it into a C++/Python or Pascal tool. Thanks again!
There is such a converter, but the style version there is 2.0, not 2.5. I am not sure that after conversion everything will work as intended by the user.
https://github.com/Crayon2000/StyleC...r7itb782757129
__________________
https://t.me/FMXInno
Reply With Quote
  #191  
Old 02-05-2025, 02:17
Yourname's Avatar
Yourname Yourname is offline
Registered User
 
Join Date: Mar 2024
Location: Pyramiden in Svalbard
Posts: 15
Thanks: 6
Thanked 7 Times in 4 Posts
Yourname is on a distinguished road
Quote:
Originally Posted by audiofeel View Post
There is such a converter, but the style version there is 2.0, not 2.5. I am not sure that after conversion everything will work as intended by the user.
https://github.com/Crayon2000/StyleC...r7itb782757129
Thanks for the reply again. Searching deeper, I think I found something better, the file is called "vsf2fm" and is located in the bin folder of Delphi. The procedure is this:
Take the fsf or style file and add it as a final argument in the command line of vsf2fm
- If you want to convert from fsf to style you use: "vsf2fm -origin style.fsf"
- If instead you want to convert from style to fsf FMX 2.5 you use: "vsf2fm -idx style.style" (-bin instead of -idx if you want FMX 2.0)
Code:
Convert VCL style to FireMonkey style
Usage:
  vsf2fm <file or folder>

Params:
  -origin - raw converter result
  -bin - convert to binary fsf-format instead textual style-format
  -idx - convert to indexed binary fsf-format instead textual style-format
Reply With Quote
The Following User Says Thank You to Yourname For This Useful Post:
audiofeel (02-05-2025)
  #192  
Old 02-05-2025, 03:12
Yourname's Avatar
Yourname Yourname is offline
Registered User
 
Join Date: Mar 2024
Location: Pyramiden in Svalbard
Posts: 15
Thanks: 6
Thanked 7 Times in 4 Posts
Yourname is on a distinguished road
Well, the vsf2fm tool doesn't convert everything completely, in fact it leaves out some things. I'm writing a code in Delphi that completely converts the styles that will then be read with inno (In FMX 2.5)
Reply With Quote
  #193  
Old 02-05-2025, 12:37
Yourname's Avatar
Yourname Yourname is offline
Registered User
 
Join Date: Mar 2024
Location: Pyramiden in Svalbard
Posts: 15
Thanks: 6
Thanked 7 Times in 4 Posts
Yourname is on a distinguished road
Hello again, i completed the "Beta" of the tool i called fsf2raw (but it can also do raw2fsf). That converts FMX 2.5 styles from Plain to Indexed Binary and vice-versa.
To use it:
- fsf2raw tf input.style output.fsf
or
- fsf2raw ts input.fsf output.style

The download can be found on my site HERE.

The password is of course "Felix_550" (without the quotes).
__________________
My Site -> felix550.unaux.com
Reply With Quote
The Following User Says Thank You to Yourname For This Useful Post:
audiofeel (02-05-2025)
  #194  
Old 02-05-2025, 14:13
audiofeel's Avatar
audiofeel audiofeel is online now
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 400
Thanks: 454
Thanked 990 Times in 337 Posts
audiofeel is on a distinguished road
Quote:
Originally Posted by Yourname View Post
Hello again, i completed the "Beta" of the tool i called fsf2raw (but it can also do raw2fsf). That converts FMX 2.5 styles from Plain to Indexed Binary and vice-versa.
To use it:
- fsf2raw tf input.style output.fsf
or
- fsf2raw ts input.fsf output.style

The download can be found on my site HERE.

The password is of course "Felix_550" (without the quotes).
Everything seems to be working
I think this utility needs a GUI. It's not 1999
__________________
https://t.me/FMXInno
Reply With Quote
  #195  
Old 02-05-2025, 15:05
audiofeel's Avatar
audiofeel audiofeel is online now
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 400
Thanks: 454
Thanked 990 Times in 337 Posts
audiofeel is on a distinguished road
Arrow Lesta Mod Installer

https://fileforums.com/showpost.php?...&postcount=134
Now the script from this post is without compiler protection, all iss files are included,
Added buttons next and back. Added the ability to make tiles switch like a radio button, other changes...
Attached Images
File Type: png 1.png (541.6 KB, 103 views)
__________________
https://t.me/FMXInno
Reply With Quote
The Following 3 Users Say Thank You to audiofeel For This Useful Post:
Behnam2018 (Today), Gehrman (15-05-2025), ScOOt3r (02-05-2025)
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
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
ASIS: Advanced Simple Installer Script KaktoR Conversion Tutorials 1398 27-04-2025 10:52
FMXInno - Windows Fluent Design Installer UI for Inno BLACKFIRE69 Conversion Tutorials 866 23-01-2025 21:38
INDEX - Conversion Tutorial Index Razor12911 Conversion Tutorials 5 11-06-2020 02:05
Installer Creator Source Code Razor12911 Conversion Tutorials 19 13-12-2015 10:20



All times are GMT -7. The time now is 15:43.


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