• Added Chinese patcher UI translation.
  • 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 direct/raw login (without translations) button.
  • 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