PGE Editor Installer - 0.2.2-RC [Installer Build 2 - 1/12/2015]

Description: General discussion regarding the current engine development.
Moderator: Moderators

Wind
Topic author, Contributor
Contributor
Wind
Topic author, Contributor
Contributor
Reputation: 9
Posts: 10
Joined: 5 Dec 2014

Post #1by Wind » 22 Dec 2014, 21:53

PGE Editor Installer


An 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 Version
The 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
ImageImageImage

Want to try it out?
Download PGE Editor Installer (0.2.2) Build 2
Last edited by Wind on 12 Jan 2015, 9:33, edited 13 times in total.

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 25
Reputation: 317
Posts: 1292
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #2by Wohlstand » 22 Dec 2014, 22:01

Good job :good:

I think, time to beta :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

h2643 M
Contributor
Contributor
h2643 M
Contributor
Contributor
Reputation: 82
Posts: 327
Joined: 15 Feb 2014
Location: Ukraine
Skype YouTube VK

Post #3by h2643 » 22 Dec 2014, 22:18

Hey, great job. One (another) question, will you update the installer every time a new laboratory update will be available or what?
<Knux> h2643 the super computer

Wind
Topic author, Contributor
Contributor
Wind
Topic author, Contributor
Contributor
Reputation: 9
Posts: 10
Joined: 5 Dec 2014

Post #4by Wind » 22 Dec 2014, 22:31

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.

tb1024 M
Marquis
Marquis
tb1024 M
Marquis
Marquis
Age: 15
Reputation: 27
Posts: 170
Joined: 31 Jul 2014
Location: Brazil, America, World

Post #5by tb1024 » 22 Dec 2014, 22:44

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.
Do you want fries with that?
Image
Mal posso esperar para a versão final da engine de Wolhstand!
English Translation
I can't wait for Wohlstand's Engine final version :D

Sambo M
Count
Count
Avatar
Sambo M
Count
Count
Age: 19
Reputation: 13
Posts: 264
Joined: 27 Jun 2014

Post #6by Sambo » 22 Dec 2014, 23:08

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.
Image
Current Project:
Image

sky2 M
Our friend
Our friend
sky2 M
Our friend
Our friend
Age: 20
Reputation: 10
Posts: 55
Joined: 30 Aug 2014
Location: Poland

Post #7by sky2 » 22 Dec 2014, 23:16

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
Poof!

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 25
Reputation: 317
Posts: 1292
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #8by Wohlstand » 22 Dec 2014, 23:31

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

tb1024 M
Marquis
Marquis
tb1024 M
Marquis
Marquis
Age: 15
Reputation: 27
Posts: 170
Joined: 31 Jul 2014
Location: Brazil, America, World

Post #9by tb1024 » 23 Dec 2014, 3:33

I'll try to rewrite the online installer so both options are available: Install the latest build via internet on offline stable installer.
Do you want fries with that?
Image
Mal posso esperar para a versão final da engine de Wolhstand!
English Translation
I can't wait for Wohlstand's Engine final version :D

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 25
Reputation: 317
Posts: 1292
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #10by Wohlstand » 23 Dec 2014, 3:39

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.

Wind
Topic author, Contributor
Contributor
Wind
Topic author, Contributor
Contributor
Reputation: 9
Posts: 10
Joined: 5 Dec 2014

Post #11by Wind » 23 Dec 2014, 11:05

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.

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 25
Reputation: 317
Posts: 1292
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #12by Wohlstand » 23 Dec 2014, 13:20

Also, don't forget about right icon indexes (icons in the pge_editor.exe file):
LVLX - 1, WLDX - 2, LVL - 3, WLD - 4

Wind
Topic author, Contributor
Contributor
Wind
Topic author, Contributor
Contributor
Reputation: 9
Posts: 10
Joined: 5 Dec 2014

Post #13by Wind » 23 Dec 2014, 23:11

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!

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 25
Reputation: 317
Posts: 1292
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #14by Wohlstand » 24 Dec 2014, 4:19

Great! :cool:

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.

Wind
Topic author, Contributor
Contributor
Wind
Topic author, Contributor
Contributor
Reputation: 9
Posts: 10
Joined: 5 Dec 2014

Post #15by Wind » 24 Dec 2014, 12:55

Okay, I updated the integration config, removed the startup option and disabled quick launch by default. New version is available for download.

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 25
Reputation: 317
Posts: 1292
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #16by Wohlstand » 24 Dec 2014, 17:07

Oh, and you forgot to remove the pge_editor.ini file which should be generated automatically by editor

Wind
Topic author, Contributor
Contributor
Wind
Topic author, Contributor
Contributor
Reputation: 9
Posts: 10
Joined: 5 Dec 2014

Post #17by Wind » 25 Dec 2014, 18:18

12/25/2014 build released, with a new start menu shortcut window, compression improvements and more.

Wind
Topic author, Contributor
Contributor
Wind
Topic author, Contributor
Contributor
Reputation: 9
Posts: 10
Joined: 5 Dec 2014

Post #18by Wind » 26 Dec 2014, 12:47

PGE Engine has now been added to the installer. You can grab the newest version from the OP.

Wind
Topic author, Contributor
Contributor
Wind
Topic author, Contributor
Contributor
Reputation: 9
Posts: 10
Joined: 5 Dec 2014

Post #19by Wind » 5 Jan 2015, 17:07

Updated with the latest stable build.

Alucard
Our friend
Our friend
Avatar
Alucard
Our friend
Our friend
Reputation: 7
Posts: 57
Joined: 5 May 2014

Post #20by Alucard » 6 Jan 2015, 14:02

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


Return to “Engine Development”

Who is online (over the past 5 minutes)

Users browsing this forum: 2 guests