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

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 11-02-2024, 22:44
audiofeel's Avatar
audiofeel audiofeel is offline
Registered User
 
Join Date: Jan 2013
Location: Russia
Posts: 53
Thanks: 480
Thanked 1,095 Times in 379 Posts
audiofeel is on a distinguished road
Arrow

reserved

Last edited by audiofeel; 23-01-2026 at 23:16. Reason: fixed minor bugs
Reply With Quote
The Following 7 Users Say Thank You to audiofeel For This Useful Post:
BLACKFIRE69 (12-02-2024), calho (14-03-2026), Gehrman (15-04-2025), hitman797 (12-02-2024), Jahan1373 (12-02-2024), Th3Raven (12-07-2024), war100ck (18-03-2024)
Sponsored Links
  #2  
Old 22-03-2024, 00:07
Natrix Natrix is offline
Registered User
 
Join Date: Oct 2023
Location: USA
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Natrix is on a distinguished road
Алгоритм сжатия

Друг,не подкажешь какой алгоритм сжатия используется в этом инсталлере?
Reply With Quote
  #3  
Old 12-07-2024, 17:33
Th3Raven's Avatar
Th3Raven Th3Raven is offline
Registered User
 
Join Date: Mar 2012
Location: Romania
Posts: 90
Thanks: 57
Thanked 54 Times in 33 Posts
Th3Raven is on a distinguished road
Send a message via Yahoo to Th3Raven
Quote:
Originally Posted by audiofeel View Post
Froza Style
Adaptation - localization of the Java newstone script.
(Translated into Russian. Resizing of some objects, etc.).
The functionality is all in place.
Four pages, installation of additional software. Checking the location. Animation. Gaussian Blur.
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.
Is it possible to add multiple app exe and components to the installer?
Reply With Quote
  #4  
Old 13-07-2024, 03:11
Th3Raven's Avatar
Th3Raven Th3Raven is offline
Registered User
 
Join Date: Mar 2012
Location: Romania
Posts: 90
Thanks: 57
Thanked 54 Times in 33 Posts
Th3Raven is on a distinguished road
Send a message via Yahoo to Th3Raven
Thank you for quick reply and update.

The only thing i can't see, and maybe will be added later, is how to add more desktop icons. For example for game collections or if the game have config and game exe as well. Either way, thanks once again.

Last edited by Th3Raven; 13-07-2024 at 03:22. Reason: Added more text
Reply With Quote
The Following User Says Thank You to Th3Raven For This Useful Post:
audiofeel (13-07-2024)
  #5  
Old 14-07-2024, 02:03
Th3Raven's Avatar
Th3Raven Th3Raven is offline
Registered User
 
Join Date: Mar 2012
Location: Romania
Posts: 90
Thanks: 57
Thanked 54 Times in 33 Posts
Th3Raven is on a distinguished road
Send a message via Yahoo to Th3Raven
Quote:
Originally Posted by audiofeel View Post
The post has been updated
Thank you so much for updating it this fast. Tested the desktop shortcut by adding 3 more shortcuts to the list and is working perfectly. I assume that now we can add as many redist, components (DLC, languages ) and shortcuts as we need. Thanks once again. Simple to use and clean installer.
Reply With Quote
The Following 2 Users Say Thank You to Th3Raven For This Useful Post:
audiofeel (14-07-2024), Behnam2018 (17-07-2024)
  #6  
Old 01-05-2025, 06:50
KenGamer KenGamer is offline
Registered User
 
Join Date: Apr 2025
Location: America
Posts: 5
Thanks: 5
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
  #7  
Old 01-05-2025, 13:36
Yourname's Avatar
Yourname Yourname is offline
Registered User
 
Join Date: Mar 2024
Location: Pyramiden in Svalbard
Posts: 17
Thanks: 7
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
  #8  
Old 02-05-2025, 01:51
Yourname's Avatar
Yourname Yourname is offline
Registered User
 
Join Date: Mar 2024
Location: Pyramiden in Svalbard
Posts: 17
Thanks: 7
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
  #9  
Old 02-05-2025, 02:17
Yourname's Avatar
Yourname Yourname is offline
Registered User
 
Join Date: Mar 2024
Location: Pyramiden in Svalbard
Posts: 17
Thanks: 7
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)
  #10  
Old 02-05-2025, 03:12
Yourname's Avatar
Yourname Yourname is offline
Registered User
 
Join Date: Mar 2024
Location: Pyramiden in Svalbard
Posts: 17
Thanks: 7
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
  #11  
Old 02-05-2025, 12:37
Yourname's Avatar
Yourname Yourname is offline
Registered User
 
Join Date: Mar 2024
Location: Pyramiden in Svalbard
Posts: 17
Thanks: 7
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)
  #12  
Old 23-07-2025, 01:41
KenGamer KenGamer is offline
Registered User
 
Join Date: Apr 2025
Location: America
Posts: 5
Thanks: 5
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.
Is there a tutorial on how to make our own style?
Reply With Quote
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 1477 20-05-2026 10:52
FMXInno - Windows Fluent Design Installer UI for Inno BLACKFIRE69 Conversion Tutorials 626 08-04-2026 12:33
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 11:59.


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