Recently, I decided to return to one of the games of my childhood, Rakion. The game’s sunk into disarray, Softnyx has done an absolutely horrific job with maintaining a game that had so much potential some 7-8 years ago.
Their “patch.softnyx.net” and “game02.softnyx.co.kr” patching servers have huge availability issues, so I’m creating this guide to help some of my fellow players get back on Rakion for nostalgia’s sake. Note that this is a short-term fix and will fail to work after Rakion’s next patch.
1. Download the latest available client
The latest downloadable client is RIS_Ver150512_XfsVer882. Get it from my CDN here, or from Softnyx’s website here.
2. Download Fiddler and Install
You can get Fiddler from here. Most likely, you’ll be using Fiddler for .NET4.
3. Run Fiddler
If you see “Port xxxx is in use by process xxxx…”, press Yes.
If you see any warning about AppContainer on Windows 8, press Cancel.
4. Click FiddlerScript at the right
5. Find the OnBeforeRequest function
6. Add the following at the top of the function (likely before “if ((null != gs_ReplaceToken) && …”)
if (oSession.url=="patch.softnyx.net/fetch/fetch.dll?400&587") { oSession.url = "cdn.reignofcomputer.com/softnyx/fetch400-587.txt"; }
if (oSession.url=="patch.softnyx.net/fetch/fetch.dll?11001&887") { oSession.url = "cdn.reignofcomputer.com/softnyx/fetch11001-887.txt"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/888/888_modelssv.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/888_modelssv.xfs"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/889/889_bin.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/889_bin.xfs"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/889/889_classes.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/889_classes.xfs"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/889/889_datasetup.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/889_datasetup.xfs"; }
if (oSession.url=="game02.softnyx.co.kr/check/RIS//889/CheckFile.dat") { oSession.url = "cdn.reignofcomputer.com/softnyx/889_CheckFile.dat"; }
if (oSession.url=="patch.softnyx.net/fetch/fetch.dll?400&588") { oSession.url = "cdn.reignofcomputer.com/softnyx/fetch400-588.txt"; }
if (oSession.url=="patch.softnyx.net/fetch/fetch.dll?11001&889") { oSession.url = "cdn.reignofcomputer.com/softnyx/fetch11001-889.txt"; }
if (oSession.url=="patch.softnyx.net/fetch/fetch.dll?400&585") { oSession.url = "cdn.reignofcomputer.com/softnyx/fetch400-585.txt"; }
if (oSession.url=="patch.softnyx.net/fetch/fetch.dll?11001&882") { oSession.url = "cdn.reignofcomputer.com/softnyx/fetch11001-882.txt"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/884/884_texturessv.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/884_texturessv.xfs"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/884/884_soundssv.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/884_soundssv.xfs"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/884/884_modelssv.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/884_modelssv.xfs"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/886/886_texturessv.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/886_texturessv.xfs"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/887/887_modelssv.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/887_modelssv.xfs"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/887/887_levelssv.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/887_levelssv.xfs"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/887/887_texturessv.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/887_texturessv.xfs"; }
if (oSession.url=="game02.softnyx.co.kr/RIS/fetch/888/888_texturessv.xfs") { oSession.url = "cdn.reignofcomputer.com/softnyx/888_texturessv.xfs"; }
if (oSession.url=="launcher.softnyx.net/image/1508_RK_Launcher_IS.jpg") { oSession.url = "cdn.reignofcomputer.com/softnyx/1508_RK_Launcher_IS.jpg"; }
if (oSession.url=="launcher.softnyx.net/image/140515_rightBanner.jpg") { oSession.url = "cdn.reignofcomputer.com/softnyx/140515_rightBanner.jpg"; }
if (oSession.url=="launcher.softnyx.net/Image/120612_tokenads.gif") { oSession.url = "cdn.reignofcomputer.com/softnyx/120612_tokenads.gif"; }
if (oSession.url=="launcher.softnyx.net/image/rk_basic_banner02_120410.jpg") { oSession.url = "cdn.reignofcomputer.com/softnyx/rk_basic_banner02_120410.jpg"; }
Save the script (“Save Script” button) and make sure Fiddler continues to run (you can exit Fiddler once you reach the login prompt).
7. Run Rakion
You can start the launcher by running NyxLauncher.exe from the install directory (default C:\Game\SoftnyxGame\RakionIS)