Disabled .EXE patch since it's not needed anymore.
Changed Gameforge region to the new Steam Global region.
Added some support for Gameforge standalone launcher (folder finding).
Fixed indefinite crashing upon selecting gameforge region without steam installed in the system.
Fixed that changing regions sometimes would fail to read region specific data.
Changed links for login and start to match the name changes of Hange (previously known as Hangame).
Fixed that Gamecom login didn't use https.
Fixed that translations wouldn't be applied when using direct login option.
Added back direct login support for Japan, both Hangame and Gamecom.
Added support for screens over 60hz in patched game options changer.
Fixed that date and times of shown messages were in Tokyo time instead of local time.
Added Russian translation for the patcher.
Fixed that the wrong build was published.
Added support for Gameforge (Steam) version
Fixed (hopefully) problems with Korea region version checking
Fixed Korea region always saying that the game is not updated to the latest version
Fixed URIs for the new Soulworker Japan publisher (WeMade Online)
Removed direct login support for Soulworker Japan (at least for the time being)
Fixed that Korea Kaver region was checking the wrong version and would always say that the client is not up to date
Fixed that the error showed when the patcher helper was unable to set the required folder permissions to the soulworker folder wasn't showing the path to the folder
Added support for Naver Korea region
Added the status message "Preparing... *.RTP" when loading after downloading an RTPatch file so that it won't keep showing that it's downloading when it's actually loading it
Fixed that changing patcher folder would not move the right directories
Now it opens the Terms of Service page if the user did not accept them
Added a region picker and each translation and backup is unique for each region
Fixed the "error: You are not logged in" when using auto start for the Korean server (they changed something regarding login)
Now it shows a proper error when the path from registry is pointing to a non-existent directory
Fixed some null reference errors when failing to connect to certain web servers instead of showing the proper error
Fixed XIGNCODE detecting the patcher as "suspicious"
Fixed the null reference error when starting the game with direct option for JP region
Added support for KR version
Now it only checks running updaters when the game client is outdated
Now it also sets the folder permissions when changing the game client folder
Fixed the null reference error when an error occurs before receiving a reponse from the web server
Fixed the "unexpected character" error when the game was in maintenance instead of showing the proper error
Fixed not showing a non-user-friendly error on startup when the game folder doesn't exist
Fixed crash on startup if the default patcher path doesn't exist
Added one more RTPatch error message
Fixed the double front slashes in game path causing many errors
Fixed (?) (maybe) RTPatch aborting on error instead of showing error
Now it loads files into the memory and works with them there (faster)
Added more RTPatch error messages
Added the possibility to change some in-game options in Settings
Now if the user does not have rights/permissions to their soulworker folder, patcher will try to set them with an external application that comes with the patcher
Fixed a bug when downloading RTPatches
Added the possibility to cancel RTPatch (when it's applying)
Added download speed rate when downloading RTPatch files
Added the possibility to resume RTPatch downloads
Fixed "Validation Failed" when ID or Password is empty, now it shows a descriptive error message
Fixed error when restoring backup but the translated file already exists in the translation folder (basically when translation file is also in translation folder and the game folder)
Improved "Ready to Play" by applying the files before it's waiting for the patcher (when direct login option is not checked)
Added error message when trying to download and Soulworker/Hangame server refused the connection (server maintenance probably)
Added some error messages to RTPatch result errors
Added more detailed logging
Added error messsage when trying to play and game is already open
Fixed invalid id/pw error when credentials contain non-ASCII characters
Fixed getting no servers on the server selection screen when starting the game with the patcher before ever starting the game normally
Added better error message when an RTPatch error occurs, the log file will be automatically be uploaded
Fixed the new icon not being applied to tray icon
Added new patcher icon (cuter)
Added "Match Windows" option in Patcher UI Language selection
Fixed missing patchw32.dll and patchw64.dll
Added Vietnamese language
Added support for multiple languages Contact me if you want your language to be added! (you will have to translate)
Fixed the "Change" button for patcher directory
Added auto-update Soulworker (if necessary) before downloading or starting the game
Added minimalistic interface (just bored, not really something useful)
Added a "Retry" option at "IP Validation Failed" error
Fixed "BadPasswordException", for now... if it ever pops again, it means Hangame changed their encryption
Fixed a mistake that the last selected language was only saved by pressing the "Exit" button and not with "X"
Changed to a better way of restoring backup when backup is found on Patcher startup.
Changed to a better check when trying to "Ready to Play" but translation files are missing in a mysterious way.
Added random NPC image from Soulworker when opening the About window.
Added the possibility to directly login with the Patcher, the login credentials are typed in the Settings menu! Having an outdated version will just open the game launcher that will update the game like before.
You will still need VPN. (if you were using it without this feature)This is disabled by default and completely optional.
Reverting everything to 2.1.0.2 basically... Running as admin automatically doesn't work properly at all by using the ".appref-ms" shortcut
Removed the option to start as admin.It wasn't possible to turn it off after turning it on (only if you were to use the "shortcut" aka ".appref-ms")
Added to always run as admin.
Added an option to start the Patcher as admin automatically if the option is checked. It is disabled by default.
Fixed a bug that happened if you were to do something really weird... too complex to explain.
Fixed a bug that was not moving the patched (if exists) SoulWorker100.exe from the patcher folder if the patcher folder is changed
Added a setting option (default disabled) that will patch the SoulWorker100.exe (main game executable) to fix a problem concerning other unicode language codepage (developers only allow japanese unicode support for non-UI text)
Added an option to upload the log file to [url=http://www.pastebin.com/]pastebin[/url], the respective pastebin link will be copied to clipboard
Fixed a bug that happened when changing the Patcher directory to another volume/drive and would fail to move the files
Fixed a bug that happened when changing the Soulworker directory
Added setting to change where the "working" folder of the Patcher is (backup folder, translation folders, log file)
Shows the date of latest translation when there are new translations (helps in case you download them only once a week or something)
Fixed error "Failed to read version", changed the way it reads .ini files completely (no longer uses the windows's profile reader)
Added auto-updater, from now on new updates are checked on program startup and downloaded automatically
Added "Settings" menu item, currently can only set Soulworker game client directory. Maybe will be used in the future for more settings
Added auto-saving of last selected language in combo box so that it will startup on last selected language
Not public version, was for testing the error, "Failed to read version". It was properly fixed in Version 2.0.5.0
Fixed error: "*.PendingOverwrite" files already existing, now it properly overwrites them (3rd party .dll problem)
Added Refresh button to check if newer translations are there(without restarting the Patcher)
Added checks when downloading and patching in case the Patcher was kept open until server patch was applied (was only checked startup)
Shows proper error message if somehow it failed to read the version (some people experienced this somehow, still cannot find the cause, could be connection packet loss, still investigating)
Shows proper error message if the Patcher is open and user tries to open it again (check tray)
Added a label showing if there are new translations available to download
Fixed crashing at startup on 32-bit Operating Systems
Fixed error: "*.tmp" files already existing, now it properly overwrites them (3rd party .dll problem)
Added "Open SW Webpage" option on "Menu", which will open IE on "http://soulworker.hangame.co.jp/" (thanks for the feedback!)
Shows proper error message after cancelling/encountering an error in patching/force patching and then pressing "Ready To Play!"
Initial release of Version 2! Many performance improvements