How to update PGE Project assembly in SMBX 2.0 (Beta 3+)

Description: Report bugs and ask questions regarding PGE here.
Forum rules: Here you can ask any question related to PGE Project components:


Any questions related to LunaLUA project please ask HERE (LunaLUA subsection)
Any questions related to SMBX-38A (1.4.x) Chinese project please ask HERE (SMBX-38A subsection)
Moderators: Moderators, Semi-moderatos

Wohlstand M
Topic author, Lead Developer
Lead Developer
Avatar
Wohlstand M
Topic author, Lead Developer
Lead Developer
Age: 26
Reputation: 372
Posts: 1345
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #1by Wohlstand » 19 Apr 2017, 1:41

This post just a copy of old that I posted at SMBX-org, but I want to make it be widely available: PGE Editor included with SMBX 2.0 Beta 3 released in 2016 contains a very strong bugs which are fixed in latest version which you can download here.


The good news for everyone who wants to easily upgrade PGE Project toolchain which is pre-included with SMBX 2.0, without having any troubles!

NOTE: Before to start any updates, after closing of PGE Editor and any other PGE related applications, please open the task manager and kill any "pge_editor.exe" and "smbx.exe" you will find in processes list. It's there a bug that keeps crashed apps be in processes list that will prevent you to correctly update it.

Automatical way (A small script will update PGE in one run for you)

Before to start the process, check the existence of data/PGE/update-pge.cmd file in your SMBX installation. If it is exists, skip all 4 steps and begin the process from the Step 5.

    * Step 1. Download this archive http://wohlsoft.ru/docs/_laboratory/PGE-Updater-For-SMBX-2.0.zip
    * Step 2. Unpack contents of downloaded archive into data/PGE/ folder of your SMBX 2.0 folder
    * Step 3. Open data/PGE folder in your file manager
    * Step 4. Close Editor and other apps (such as Maintainer, Engine, MusPlayer and Playable Calibrator) until start updating
    * Step 5. Run the "update-pge.cmd" (or just "update-pge" if extension showing is disabled) file: must appear the black console window with a greeting, and to start the update, just hit any key and wait update completing. On UNIX-like operating system you are able to run this script with Wine CMD. Native Linux or Mac OS X PGE build also can be used, but LunaTester feature which is required for a current version of SMBX 2.0 will not work.
    * Epilogue. In next time if you want to update PGE, just run update-pge.cmd again.

Note: wget.exe utility is used to download files by URL from command line. It must have access into network to download PGE update archives. So, be careful with your antiviruses.
If it was treated as a virus, please report me that!

Next SMBX 2.0 Release will already include it and anytime you want to take latest laboratory build of PGE, just run "update-pge.cmd" from data/PGE folder!

Manual way (When script is not able to download anything, you can do everything yourself)
If you can't use automatize script, you are able to update PGE toolchain manually:

Good Luck! ;-)

P.S> To update standalone package of PGE Project, just use latest Online Installer!


Wohlstand M
Topic author, Lead Developer
Lead Developer
Avatar
Wohlstand M
Topic author, Lead Developer
Lead Developer
Age: 26
Reputation: 372
Posts: 1345
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Skype YouTube

Post #3by Wohlstand » 15 Jul 2018, 17:39

JamesMyth wrote:https://ftp.gnu.org/gnu/wget/?C=D;O=A
You don't need to download WGet from here as there are source codes tarballs. The pre-built WGet is pre-included with "PGE-Updater-For-SMBX-2.0.zip" archive that is referred here in main post.


Return to “Troubleshooting”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest