Page 1 of 2
PGE Editor Installer - 0.2.2-RC [Installer Build 2 - 1/12/2015]
Posted: 22 Dec 2014, 21:53
by Wind
PGE Editor InstallerAn installer? All right, but is there something special about it?My installer allows a lot of customization; all four configuration files are in, additional tools too. Plus file associations (.lvl and .wld). And if you want to, you can even choose to install the Standalone Manual! Every component (except the editor itself, of course) can be freely turned on and off.
Current VersionThe current version has the current stable build, 0.2.2, included.
Build 2• Updated the config packs
• Installer size is now 335mb instead of 475mb. Hooray!
Screenshots (outdated)- Spoiler



Want to try it out?Download PGE Editor Installer (0.2.2) Build 2
Posted: 22 Dec 2014, 22:01
by Wohlstand
Good job

I think, time to beta
when we with Kevsoft done some features, this installer will be used on next stable Windows build which I plan to publish on this week
Posted: 22 Dec 2014, 22:18
by h2643
Hey, great job. One (another) question, will you update the installer every time a new laboratory update will be available or what?
Posted: 22 Dec 2014, 22:31
by Wind
h2643 wrote:Hey, great job. One (another) question, will you update the installer every time a new laboratory update will be available or what?
Maybe I will, maybe I won't. Stable versions will be my top 1 priority, though.
Posted: 22 Dec 2014, 22:44
by tb1024
Hey, that's my idea!
Anyway, it's my fault the lack of updates to my installer. NSIS doesn't support radio buttons, that's bad and could ease my job.
I think it's time to pass the development on.
Posted: 22 Dec 2014, 23:08
by Sambo
Wind wrote:h2643 wrote:Hey, great job. One (another) question, will you update the installer every time a new laboratory update will be available or what?
Maybe I will, maybe I won't. Stable versions will be my top 1 priority, though.
The installer should just have an option, "Install latest laboratory build" That can be turned on or off.
Posted: 22 Dec 2014, 23:16
by sky2
Hah, nice :3 At least I'll have everything in one file to install...
Instead of updating it daily just because of Laboratory Builds you could create something like online installer, which downloads files from the website (if you can). Also some kind of updater would be also nice to see :3
Posted: 22 Dec 2014, 23:31
by Wohlstand
sky2 wrote:Hah, nice :3 At least I'll have everything in one file to install...
Instead of updating it daily just because of Laboratory Builds you could create something like online installer, which downloads files from the website (if you can). Also some kind of updater would be also nice to see :3
tb1024 made online NSIS based installer which was before I reorganized structure of PGE packages and after the installer wasn't updated to make them working with new structure.
It is here:
http://wohlsoft.ru/docs/_laboratory/pge-online-downloader.exe, but it now is not working (will be misses of links, because I reorganized packages structure)
and NSI-source:
http://wohlsoft.ru/docs/_laboratory/pge-online-downloader.nsi
Posted: 23 Dec 2014, 3:33
by tb1024
I'll try to rewrite the online installer so both options are available: Install the latest build via internet on offline stable installer.
Posted: 23 Dec 2014, 3:39
by Wohlstand
tb1024 wrote:I'll try to rewrite the online installer so both options are available: Install the latest build via internet on offline stable installer.
Oh, we can use BOTH installers:
Wind's just for stable standalone builds and your for on-line.
Also,
Wind, I just updated "SMBX Integration", just you need to call the configs/SMBXInt/configure.exe file to configure pack to work. This tiny application will ask you for installed SMBX directory and will write it into main.ini file which make ready to use the "SMBX Integration" pack without any troubles with directories
Added after 12 minutes 6 seconds:P.S> You forgot the LVLX and WLDX extensions! There are new PGE's native file formats which are alternate to LVL/WLD
for example, LVLX can hold Z-values of BGO's, can store multilined message-boxes (instead of using extra-spaces, you can simply use ENTER key), LVLX can save all metric items and bookmarks without creating of meta-file.
WLDX support multi-lined credits field (you can write even Pushkin's poem in them and it will be read correctly!), customizable music boxed with using of custom music files which never supported in the SMBX, but planned in the PGE, etc. File formats are echangable and flexible. Those formats supports any additional data without damage of file. I.e. this concept giving able use new files in old versions of PGE without parsing error messages and you can append any custom data to use them with another software which implementing using of LVLX/WLDX files. All unknown data will be ignored, but if known data is not valid to required type - you will get parsing error message with reason of them.
Posted: 23 Dec 2014, 11:05
by Wind
tb1024 wrote:Hey, that's my idea!
Anyway, it's my fault the lack of updates to my installer. NSIS doesn't support radio buttons, that's bad and could ease my job.
I think it's time to pass the development on.
Wohlstand did tell me about an NSIS installer, but I thought it was made by him.
Wohlstand wrote:Also, Wind, I just updated "SMBX Integration", just you need to call the configs/SMBXInt/configure.exe file to configure pack to work. This tiny application will ask you for installed SMBX directory and will write it into main.ini file which make ready to use the "SMBX Integration" pack without any troubles with directories
All right, time to update the files. I'll make the installer launch configure.exe if the integration is chosen.
Wohlstand wrote:P.S> You forgot the LVLX and WLDX extensions! There are new PGE's native file formats which are alternate to LVL/WLD
Oh, gee. Well, I'll add them to the next installer build.
Posted: 23 Dec 2014, 13:20
by Wohlstand
Also, don't forget about right icon indexes (icons in the pge_editor.exe file):
LVLX - 1, WLDX - 2, LVL - 3, WLD - 4
Posted: 23 Dec 2014, 23:11
by Wind
UPDATED! The new version uses the current (12/23/2014) laboratory build. SMBX Integration config's configure.exe will be launched after installation. Faster installation speed! It's like a whole new installer!
Posted: 24 Dec 2014, 4:19
by Wohlstand
Great!
But I found two bugs:
- I'm sorry, in the "SMBX Integration" pack I wrongly built "configure.exe" which asking for "winpthread" library which preventing launching on them, I was relinked them statically and now it works fine. "SMBX Integration" pack was updated.
- "Startup" should be removed (PGE haven't any tray daemons), "Quick launch" should be disabled by default.
Posted: 24 Dec 2014, 12:55
by Wind
Okay, I updated the integration config, removed the startup option and disabled quick launch by default. New version is available for download.
Posted: 24 Dec 2014, 17:07
by Wohlstand
Oh, and you forgot to remove the pge_editor.ini file which should be generated automatically by editor
Posted: 25 Dec 2014, 18:18
by Wind
12/25/2014 build released, with a new start menu shortcut window, compression improvements and more.
Posted: 26 Dec 2014, 12:47
by Wind
PGE Engine has now been added to the installer. You can grab the newest version from the OP.
Posted: 5 Jan 2015, 17:07
by Wind
Updated with the latest stable build.
Posted: 6 Jan 2015, 14:02
by Alucard
Crashed on me with this info:
Code: Select all
[SEH_AV_DEP_BADPTR] ACCESS_VIOLATION (0xc0000005) at address [0x0fffff7a]
Advanced Installer Enhanced UI 11.7.1 build 61774
*** Stack Trace (x86) ***
[0x0fffff7a] -----
[0x650fe5ab] MsiLoadStringW()
[0x650fe547] MsiLoadStringW()
[0x6515a9ae] MsiInvalidateFeatureCache()
[0x651b7cea] MsiGetPropertyW()
[0x001fbe7c] -----
[0x0021087d] -----
[0x002213fd] -----
[0x00220ecd] -----
[0x00213359] -----
[0x0020beab] -----
[0x00212c5c] -----
[0x00212c27] -----
[0x002109ec] -----
[0x0021271a] -----
[0x001b211b] -----
[0x001b2378] -----
[0x001b22e8] -----
[0x001b2b08] -----
[0x001c3b8c] -----
[0x77519f72] RtlInitializeExceptionChain()
[0x77519f45] RtlInitializeExceptionChain()
[0x00160000] MODULE_BASE_ADDRESS