ppsspp
ppsspp copied to clipboard
Installer Enhancement for Windows
Hello, I'm a junior Front-end developer and I have knowledge in software packaging. Therefore, I made some improvements to the PPSSPP installer:
-
The language selection box has been removed, so that the installer recognizes the system's own language and prevents the icon from becoming invisible (Problem presented in Windows 10).
-
Options have been added so that the user can add PPSSPP shortcuts to the start menu and desktop.
-
A PPSSPP icon was added to the installer itself, making it more authentic.
-
A 128x128 image in .bmp format has been added to the top right corner of the installer pages.
-
Due to a change in the latest version of inno setup, I had to manually add the classic image at the end of the installation.
Nice!
I'm going to make a few tweaks before merging, like add a gold icon bmp. Will do that fairly soon.
Why does the language select screen have to be removed? Or rather... Why does it cause some icons to disappear?
By the way, what does this even mean, can I see a screenshot pretty please? Forgive my curiosity.
Why does the language select screen have to be removed? Or rather... Why does it cause some icons to disappear?
**From what I was able to find out the icons disappear due to some problem in Inno Setup when using Unicode from other languages in the part that defines the translation of the "SetupAppTitle". You can address this bug by assigning the same translation value for all languages like this:
[Messages] english.SetupAppTitle=Setup - PPSSPP brazilianportuguese.SetupAppTitle=Setup - PPSSPP german.SetupAppTitle=Setup - PPSSPP french.SetupAppTitle=Setup - PPSSPP italian.SetupAppTitle=Setup - PPSSPP spanish.SetupAppTitle=Setup - PPSSPP japanese.SetupAppTitle=Setup - PPSSPP polish.SetupAppTitle=Setup - PPSSPP russian.SetupAppTitle=Setup - PPSSPP**
By the way, what does this even mean, can I see a screenshot pretty please? Forgive my curiosity.
Sorry for the mess when replying, I ended up deleting the comment a few times when replying to you.!