Welcome to Norrath.
Three steps and you're in. Flip between Windows and Mac below — the guide rewrites itself.
Before you begin
Works on Windows 10/11 and macOS on Apple Silicon (M1 and later). ~10 GB free disk, a few minutes of patience on the client download.
The Three Steps
Download & extract the Crushbone client
One zip, 8.4 GB. It's the Rain of Fear 2 client with Crushbone's patches pre-applied —
eqhost.txt, remastered loading screens, all of it. Hosted on the public patch server — no VPN, no allowlist.Download Crushbone Client · 8.4 GB →
Suggested path:
C:\Games\everquest_rof2\.Base release
v1.0.9· SHA-256cca30357…bdf3d509d· Verify withcertutil -hashfile. Run the updater (see Staying up to date below) right after extracting to pull every patch since release.The zip already has the right
eqhost.txtbaked in — pointing at77.42.47.147:5999. Don't edit it.Launch with
patchmeand make an accountRight-click
eqgame.exe→ Create shortcut. Right-click the shortcut → Properties. In the Target field, append a space and the wordpatchme:"C:\Games\everquest_rof2\eqgame.exe" patchme
Always launch from this shortcut. Without
patchmethe client tries to reach a patch server that no longer exists, and hangs.At the login screen, type the username and password you want. The first time those creds hit the server it creates the account on the spot — no email, no captcha — and logs you straight in.
Pick something you can remember; password resets currently mean pinging the Admin in Discord. You can change it any time in-game with
/changepassword newpass.Pick a character and go
Every class is open. Every race goes to its classic starting city — no tutorial zone, no Crescent Reach. For a forgiving first run try Dwarf Paladin (Kaladim) or Wood Elf Ranger (Kelethin).
At the druid rings in Lavastorm, Jenah Wheelspinner stocks a new item: Nagafen's Ember, Bound Flame. 100 pp. One click, one dragon. Don't ask.
Join the Discord to find groups and keep up with patches.
Staying up to date
When the Admin ships a patch — new item, remastered asset, tuning change — you don't need to re-download the whole client. A tiny updater pulls only what changed and verifies each file against the server manifest.
One-time install (PowerShell):
Invoke-WebRequest -Uri https://crushbone.duckdns.org/patch/updaters/crushbone-update.ps1 ` -OutFile $HOME\crushbone-update.ps1
Whenever a patch is announced:
powershell -ExecutionPolicy Bypass -File $HOME\crushbone-update.ps1 ` C:\Games\everquest_rof2
The updater reads /manifest.json from the patch server, compares sha256 of each local file, downloads only the ones that differ, verifies the hash, then atomic-swaps them into place. Safe to run any time — re-running a current install is a no-op.
