Old SchoolOps

RF Online: Secret of Holystone v0.1.2

The Launcher and No Database

Released 2026-07-25

Unzipping the download and starting the server is the whole install now, with no MySQL and no database software at all. Logging in has a real launcher window with an email, a password and a live indicator showing whether the server is up and what version it runs.

Nothing in the game itself changed in this build. What changed is installing the server and logging in.

Nothing to Install

The server keeps its data in files beside itself and creates them on the first start, so the install is unzip and run. No MySQL, no credentials, no SQL. The files live in db/, and to start completely fresh you stop the server and delete that folder.

The game content comes with it, so the world is populated on the first boot.

For MySQL, put your host and credentials in settings.cfg, set DATABASE_PROVIDER mysql, and start the server. It creates the databases, applies the schema and copies across everything you already have, then renames each old file to <name>.db.backup so the next start uses MySQL alone. If it finds data on both sides it stops and asks which one you meant.

The Launcher

rflauncher.exe sits at the top of the download. Copy it into your RF client folder, the one holding RF_Online.bin, and run it there. It finds the client and starts it with you already signed in.

  • Email and password. An email the server has never seen registers itself, so your first login is your sign-up. Tick Remember me and it comes back filled in.

  • A live server indicator. ONLINE in green means it reached the server, with that server’s version beside it. OFFLINE in red means it did not, and the login button stays disabled. It rechecks every few seconds, so you can leave it open while the server starts.

  • A terminal mode:

    rflauncher.exe -email you@example.com -password yourpassword
    rflauncher.exe -status

The server address lives in launcher.ini beside the launcher. Point Host at your server, or leave it at 127.0.0.1 when the server is on the same machine.

If you are hosting for other people: the launcher has no database access of any kind. It carries no credentials and no local copy of anything, and all it can do is ask your server. That is why the login button is disabled while it says OFFLINE, and why the download is only 3.5 MB.

Known Issues

The launcher may still fail to hand you over to the 2.1.6 client.