IRC Channel Discord Channel

RO Patcher Lite Help (c) 2009-2022 Ai4rei/AN This pre-release content is subject to changes.

Introduction

About RO Patcher Lite

Replacement for Gravity's RagnarokOnline patcher. Works faster and doesn't consume entire memory for just seeing it crashing, aside from this, it works almost exactly as the official patcher does, so that it shouldn't break, unless Gravity changes something vital to their patcher.

Originally developed for private purposes only, as the official patcher was not able to patch more than about 2MB patches on Windows 98 without crashing. Versions up to 1.1.0 used a 3rd-party grf.dll (grfbuilder), which has proven to corrupt data when patching certain archives, so a replacement had to come. RO Patcher Lite is close-source and since there were no GPL-free libraries available, a long journey to a proprietary RSU GRF engine started. Primary format research took about one week net and put the actual patcher development on hold. The result was a GRF engine, which does not suffer from copy-pasted errors present in other libraries, has high performance due to use of pure Windows API calls and turned out faster and more stable, than the official implementation.

Due to ill decisions and on-going feature-creep, versions 1.4.0 ~ 2.4.4 supported plug-ins, which were dropped in version 2.4.5 in favor of introducing support for mirror servers, which were incompatible with the plug-in system and the entire patcher was already held together by duct-tape at that point. Further updates to version 2.4.x were considered bug-fixes, only. Multiple development branches spawned, that were meant to set things straight again.

Version 3.0, which was supposed to be a rewrite from scratch was dropped, because it started reintroducting old bugs and needed extensive testing.

Version 4.0, the latest version, came after about five years of lack of time and CoViD-sponsored free time. The code is heavily rewritten, including the GRF engine. No customizations, hand-full of settings, just a plain patcher, which was the initial reason for making it.

↑ TOP

System requirements

Internet Explorer* settings must be configured, for the patcher to work correctly; it does not require to be default browser though. Proxy settings will affect RO Patcher Lite as well.

↑ TOP

Installation

No installation necessary, the application is portable. Put it into the respective game folder and run it.

↑ TOP

Upgrading

Replace old files with newer ones. The patcher provides a notification of new versions, unless disabled, by itself.

↑ TOP

Uninstallation

RO Patcher Lite does not store any information in registry, application data or system directory, so it can be uninstalled by deleting the patcher itself (rsu.exe or rsu-*.exe), it's configuration file (patchername.ini) and the documentation; everything is located inside the same directory as the patcher itself.

↑ TOP

Last built on Thu, 10 Mar 2022 15:35:54 +0100.