Difference between revisions of "Launcher"

From Pokémon 3D Wiki
Jump to: navigation, search
(Major update)
(Further revisement)
 
Line 1: Line 1:
[[File:2.4.0.0 Launcher During Indev 0.52.1.PNG|thumb|400px|Launcher Version 2.4.0.0's appearance during Indev 0.52.1]]
+
[[File:Launcher.PNG|thumb|400px|Launcher Version 1.3.2.1's appearance during Indev 0.54.1]]
 
The '''[[Pokémon 3D]] launcher''' is a download manager and information source.
 
The '''[[Pokémon 3D]] launcher''' is a download manager and information source.
Its primary function is to download the latest game files and unzip them in the right location automatically. In order to play the [[Pokémon 3D|game]] you have to start the '''launcher''', which provides the option to start the [[Pokémon 3D|game]] by clicking the ''Start game'' button. It also informs the [[player]] about the current version of the game by showing a popup if the [[Pokémon 3D|game]] got updated. One can also download the latest [[Pokémon 3D|game]] files manually by clicking the ''Download latest version'' button.
+
Its primary function is to download the latest game files and unzip them in the right location automatically. Prior to Indev 0.53.3, the '''launcher''' was mandatory in opening the [[Pokémon 3D|game]], but has now become an optional feature for easier [[Pokémon 3D|game]] loading. In order to play the [[Pokémon 3D|game]] you have to start the '''launcher''', which provides the option to start the [[Pokémon 3D|game]] by clicking the ''Start game'' button. It also informs the [[player]] about the current version of the game by showing a popup if the [[Pokémon 3D|game]] got updated. One can also download the latest [[Pokémon 3D|game]] files manually by clicking the ''Check for Updates'' button.
  
For Indev 0.53.3, the '''launcher''' was dropped in support of the official GameJolt Launcher. For Indev 0.54, all launcher support was scraped; the game would now instantly open when clicked on. From Indev 0.54.1 onwards, a new launcher was built for launching the [[Pokémon 3D|game]].
+
For Indev 0.53.3, the '''launcher''' was dropped in support of the official GameJolt Launcher. For Indev 0.54, all launcher support was scraped; the game would now instantly open when clicked on. From Indev 0.54.1 onwards, players had the option of using the new '''launcher''' to automatically run the [[Pokémon 3D|game]], check for updates, and manage profiles.
  
 
The new launcher's development can be followed at any time by viewing its [https://github.com/P3D-Legacy/P3D-Legacy-Launcher GitHub page].
 
The new launcher's development can be followed at any time by viewing its [https://github.com/P3D-Legacy/P3D-Legacy-Launcher GitHub page].
Line 35: Line 35:
  
 
== Launcher Version History ==
 
== Launcher Version History ==
 +
=== Aragas' Launcher ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
Line 42: Line 43:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.3.2.1/Release.zip 1.3.2.1a]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.3.2.1/Release.zip 1.3.2.1]===
 
|08.03.2017
 
|08.03.2017
 
|
 
|
Line 49: Line 50:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.3.2/Release.zip 1.3.2a]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.3.2/Release.zip 1.3.2]===
 
|07.03.2017
 
|07.03.2017
 
|
 
|
Line 58: Line 59:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.3.1/Release.zip 1.3.1a]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.3.1/Release.zip 1.3.1]===
 
|06.03.2017
 
|06.03.2017
 
|
 
|
Line 66: Line 67:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.3.0/Release.zip 1.3.0a]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.3.0/Release.zip 1.3.0]===
 
|06.03.2017
 
|06.03.2017
 
|
 
|
Line 77: Line 78:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.7/Release.zip 1.2.7a]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.7/Release.zip 1.2.7]===
 
|18.12.2016
 
|18.12.2016
 
|
 
|
Line 84: Line 85:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.6/Release.zip 1.2.6a]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.6/Release.zip 1.2.6]===
 
|18.12.2016
 
|18.12.2016
 
|
 
|
Line 91: Line 92:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.5/Release.zip 1.2.5a]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.5/Release.zip 1.2.5]===
 
|17.12.2016
 
|17.12.2016
 
|
 
|
Line 101: Line 102:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.4/Release.zip 1.2.4a]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.4/Release.zip 1.2.4]===
 
|17.12.2016
 
|17.12.2016
 
|
 
|
Line 111: Line 112:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.3/Release.zip 1.2.3a]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.3/Release.zip 1.2.3]===
 
|17.12.2016
 
|17.12.2016
 
|
 
|
Line 118: Line 119:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.2/Release.zip 1.2.2a]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.2/Release.zip 1.2.2]===
 
|16.12.2016
 
|16.12.2016
 
|
 
|
Line 128: Line 129:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.1/Release.zip 1.2.1a Beta]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2.1/Release.zip 1.2.1 Beta]===
 
|14.12.2016
 
|14.12.2016
 
|
 
|
Line 135: Line 136:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2/Release.zip 1.2a Beta]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.2/Release.zip 1.2 Beta]===
 
|14.12.2016
 
|14.12.2016
 
|
 
|
Line 143: Line 144:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.6/Release.zip 1.1.6a Beta]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.6/Release.zip 1.1.6 Beta]===
 
|13.12.2016
 
|13.12.2016
 
|
 
|
Line 155: Line 156:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.5/Release.zip 1.1.5a Beta]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.5/Release.zip 1.1.5 Beta]===
 
|11.12.2016
 
|11.12.2016
 
|
 
|
Line 163: Line 164:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.4/Release.zip 1.1.4a Beta]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.4/Release.zip 1.1.4 Beta]===
 
|11.12.2016
 
|11.12.2016
 
|
 
|
Line 170: Line 171:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.3/Release.zip 1.1.3a Beta]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.3/Release.zip 1.1.3 Beta]===
 
|11.12.2016
 
|11.12.2016
 
|
 
|
Line 177: Line 178:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.2/Release.zip 1.1.2a Beta]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.2/Release.zip 1.1.2 Beta]===
 
|11.12.2016
 
|11.12.2016
 
|
 
|
Line 184: Line 185:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.1/Release.zip 1.1.1a Beta]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1.1/Release.zip 1.1.1 Beta]===
 
|11.12.2016
 
|11.12.2016
 
|
 
|
Line 192: Line 193:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1/Release.zip 1.1a Beta]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.1/Release.zip 1.1 Beta]===
 
|11.12.2016
 
|11.12.2016
 
|
 
|
Line 200: Line 201:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.0.1/Release.zip 1.0.1a Beta]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.0.1/Release.zip 1.0.1 Beta]===
 
|11.12.2016
 
|11.12.2016
 
|
 
|
Line 208: Line 209:
 
|-
 
|-
 
|
 
|
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.0/Release.zip 1.0a Beta]===
+
===[https://github.com/P3D-Legacy/P3D-Legacy-Launcher/releases/download/1.0/Release.zip 1.0 Beta]===
 
|11.12.2016
 
|11.12.2016
 
|
 
|
 
====Changes:====
 
====Changes:====
 
*Initial release for the new launcher.
 
*Initial release for the new launcher.
 +
|}
 +
 +
=== Original Launcher ===
 +
{| class="wikitable"
 +
|-
 +
! Version
 +
! Release Date
 +
! Summary
 
|-
 
|-
 
|
 
|

Latest revision as of 18:48, 8 May 2017

Launcher Version 1.3.2.1's appearance during Indev 0.54.1

The Pokémon 3D launcher is a download manager and information source. Its primary function is to download the latest game files and unzip them in the right location automatically. Prior to Indev 0.53.3, the launcher was mandatory in opening the game, but has now become an optional feature for easier game loading. In order to play the game you have to start the launcher, which provides the option to start the game by clicking the Start game button. It also informs the player about the current version of the game by showing a popup if the game got updated. One can also download the latest game files manually by clicking the Check for Updates button.

For Indev 0.53.3, the launcher was dropped in support of the official GameJolt Launcher. For Indev 0.54, all launcher support was scraped; the game would now instantly open when clicked on. From Indev 0.54.1 onwards, players had the option of using the new launcher to automatically run the game, check for updates, and manage profiles.

The new launcher's development can be followed at any time by viewing its GitHub page.

Contents

[edit] Features

[edit] Profiles

The new launcher has support for different profiles, for seamless version transition.

[edit] Update news

The launcher starts up on this page. It shows the last several news posts regarding Pokémon 3D, transcribed from the official website.

[edit] Logger

The next main tab for the launcher is the logger, which displays in detail what the launcher has done and is currently doing.

[edit] FAQ

The next tab is for an FAQ, though as of right now the page has not been built yet.

[edit] Settings

The launcher can be adjusted to the user's liking here. Options exist for checking for game updates automatically, setting the language, and remembering GameJolt login credentials.

[edit] About

The last tab featured on the launcher is reserved for the information behind the launcher itself, including credits and disclaimers.

[edit] Launcher Requirements

Version 1.1.x

  • .NET Framework 2.0 and 3.5.
  • Windows XP operating system and up.

Version 1.0.0

  • .NET Framework 4.0.

[edit] Launcher Version History

[edit] Aragas' Launcher

Version Release Date Summary

[edit] 1.3.2.1

08.03.2017

[edit] Bug Fixes:

  • Minor anonymous fixes.

[edit] 1.3.2

07.03.2017

[edit] New Features:

  • Implemented Servers support.
  • GitHub Token can be used now for bigger API limit.
  • Implemented German and Netherlands translations.

[edit] 1.3.1

06.03.2017

[edit] Bug Fixes:

  • Fixed Profile moving.
  • Fixed version comparison.

[edit] 1.3.0

06.03.2017

[edit] New Features:

  • Implemented new language support.
  • Added GameJolt support for a future Indev 0.55 version of the game.

[edit] Changes:

  • Improved overall stability.

[edit] 1.2.7

18.12.2016

[edit] Changes:

  • Version update.

[edit] 1.2.6

18.12.2016

[edit] Changes:

  • Replaced WebBrowser with HtmlRenderer.

[edit] 1.2.5

17.12.2016

[edit] Changes:

  • Version update.

[edit] Bug Fixes:

  • Anonymous bug fix.

[edit] 1.2.4

17.12.2016

[edit] Changes:

  • Moved DL section to Settings.
  • Renamed ProfileIndex to SelectedProfileIndex.
  • Disabled "Up to date" notification on startup.
  • Version update.

[edit] 1.2.3

17.12.2016

[edit] Changes:

  • Removed unused assets from release.

[edit] 1.2.2

16.12.2016

[edit] Changes:

  • Replaced Icon.ico.

[edit] Bug Fixes:

  • Fixed Settings and Update check bug.

[edit] 1.2.1 Beta

14.12.2016

[edit] Changes:

  • Version update.

[edit] 1.2 Beta

14.12.2016

[edit] Changes:

  • Fixed Invocations.
  • CustomUpdaterForm is now parallelized.

[edit] 1.1.6 Beta

13.12.2016

[edit] New Features:

  • Implemented new project that is building UpdateInfo.yml.
  • Implemented Polish translation.

[edit] Changes:

  • Improved kinda the UI control in downloaders, but still needs some improving.
  • Removed NAppUpdate.

[edit] 1.1.5 Beta

11.12.2016

[edit] Changes:

  • Removed NotInstalled.
  • Removed Update check if profile is not downloaded.

[edit] 1.1.4 Beta

11.12.2016

[edit] New Features:

  • Implemented German translation.

[edit] 1.1.3 Beta

11.12.2016

[edit] New Features:

  • Implemented Spanish and Dutch translation.

[edit] 1.1.2 Beta

11.12.2016

[edit] Bug Fixes:

  • Fixed the GitHub API limit.

[edit] 1.1.1 Beta

11.12.2016

[edit] Changes:

  • Updated the Lithuania translation.
  • Renamed DirectDownloaderForm to DirectUpdaterForm.

[edit] 1.1 Beta

11.12.2016

[edit] Changes:

  • Implemented the launcher updater.
  • Moved Folder and File contents into FileSystemInfo.

[edit] 1.0.1 Beta

11.12.2016

[edit] Changes:

  • GitHub releases are now cached, resulting in faster app response time.
  • Checking for updates is now true by default.

[edit] 1.0 Beta

11.12.2016

[edit] Changes:

  • Initial release for the new launcher.

[edit] Original Launcher

Version Release Date Summary

[edit] (No Launcher)

09.12.2016

[edit] Changes:

  • All launcher support was dropped. The game was now directly opened.

[edit] GameJolt Launcher

16.01.2016

[edit] Changes:

  • Original launcher support was dropped.

[edit] 2.4.0.0

22.12.2014

[edit] New Features:

  • Implemented the ability for the launcher to self-update.
  • Implemented the support to start the game in Force Graphics mode.
  • Implemented a Map View mode in the launcher.
  • Implemented a new icon.

[edit] Bug Fixes:

  • Fixed Read-Only files causing the launcher to crash.

[edit] 2.3.0.0

14.05.2014 Unknown Changes

[edit] 2.2.0.0

18.09.2013 Unknown Changes

[edit] 2.1.0.0

07.05.2013 Unknown Changes

[edit] 2.0.0.0

11.03.2013 Unknown Changes

[edit] 1.1.4

Unknown Date

[edit] New Features:

  • Made several alterations to the Settings window:
  • Applied copyright information under the About tab.
  • Implemented a check for Content Packs for Debug.
  • Enlarged the Settings window.
  • Moved the disclaimer to its own tab.
  • Minor alterations to the launcher update window.

[edit] Bug Fixes:

  • [P3DL-1] Fixed Clear launcher temp files not deleting the UpdateInfo.config-file.
  • [P3DL-2] Fixed the auto-start function not operating properly.
  • [P3DL-3] Fixed updating the game not stopping the auto-start function.

[edit] 1.1.3

13.02.2013

[edit] Bug Fixes:

  • [1620] Fixed error messages generating more times than they should be.

[edit] 1.1.2

13.02.2013

[edit] New Features:

  • [1601] Launcher no longer announces if the game is already up to date by itself.
  • The launcher update window will no longer show when there is no update available.
  • Implemented the option to display launcher updates in the Settings window.
  • Applied minor adjustments to the user interface.

[edit] Bug Fixes:

  • Fixed the temporary files folder not being deleted when a download is cancelled.
  • Fixed the text on the Update button...again.

[edit] 1.1.1

7.02.2013

[edit] Bug Fixes:

  • Fixed the text on the Update button.
  • Fixed the launcher page occasionally opening in the browser.
  • Fixed launcher updates not being able to move and rename files.

[edit] 1.1.0

6.02.2013

[edit] New Features:

  • Launcher now requires .NET 3.5 instead of 4.0.
  • Implemented the ability to halt downloads.
  • Implemented the ability to view the version of the game through the main window.
  • Implemented a Settings window.
  • Implemented an automated system for checking for software requirements to run the launcher and the game.
  • Implemented easier launcher updating capability.
  • Altered the target website to a different server.
  • Altered the text on the buttons of the main menu.
  • Altered the default window size.
  • Applied minor adjustments to the user interface.

[edit] Bug Fixes:

  • Fixed the Kolben Logo appearing stretched.
  • Fixed some spelling errors.
  • Fixed the web browser compatibility for Windows computers not operating Internet Explorer.

[edit] 1.0.0

6.11.2012

[edit] New Features:

  • First release.

Development cycle | Version history | Future versions


Help | Controls | Launcher | Menu screen | Options | FAQ


Technical | Savefile structure | Game Mods | Content Packs

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox