BETAOfficial launch July 9, 2026 · All/All/All race/class/deity · TLP · Classic → PoP eraBeta open now →
THE LAST CAMP
Onboarding

Welcome to Norrath.

Bring your own Rain of Fear 2 client, then point our patcher at it — it turns any RoF2 install into a The Last Camp client. Apple Silicon Mac: one click — the Launcher sets up Wine and patches your client. Windows or Intel Mac: a few one-line shortcuts. Flip between Windows, Mac (Apple Silicon), and Mac (Intel) below and the guide rewrites itself.

Before you begin

Works on Windows 10/11, macOS on Apple Silicon (M1 and later), and Intel Macs via Homebrew + Wine — the same path the old Al’Kabor crowd has been using to play EQEmu servers for years. ~10 GB free disk on any of them. Every path is free — no paid Wine wrapper required.

One thing you supply yourself: an EverQuest: Rain of Fear 2 (RoF2) client. We don’t distribute the game — you bring a RoF2 install you already have, and our patcher converts it into a The Last Camp client (sets the login server, layers in our content, applies the launch fixes). It must be RoF2 specifically — Titanium, Underfoot, SoD and other eras won’t connect.

Common mix-up: The Last Camp is Al’Kabor-era, but it runs on the RoF2 clientnot the Al’Kabor / TAKP / eqmac client. If your download contains an eqmac.exe or a Zeal folder, it’s the wrong one. The RoF2 eqgame.exe is ~8.5 MB (the Al’Kabor one is ~2.8 MB).

The Four Steps

Your machine
  1. Bring your own Rain of Fear 2 client

    The Last Camp doesn’t distribute the EverQuest client — you supply a Rain of Fear 2 (RoF2) install you already have. Any standard RoF2 client works; the patcher in Step 2 turns it into a The Last Camp client. It must be RoF2 specifically — Titanium, Underfoot, SoD and other eras won’t connect.

    Put your client at C:\Games\everquest_rof2\ — the folder that holds eqgame.exe. Don’t worry about eqhost.txt; the patcher writes it for you in Step 2.

    Don’t have a RoF2 client yet? It’s the same client every EQEmu RoF2 server uses — the EQEmu community has standard instructions for obtaining one. Once it’s on disk, Step 2 does the rest.

  2. Patch, then launch with patchme

    Point the patcher at your client. Click Crushbone-Patcher.bat to download it, then move it into your everquest_rof2\ folder — the same folder that holds eqgame.exe — and double-click it. It points your client at the login server, layers in The Last Camp’s content, verifies every file, downloads only what’s needed, clears out files the server has retired, and applies the launch fixes — turning a stock RoF2 install into a The Last Camp client. Takes a minute or two; keep it in the folder, you’ll re-run it for future patches.

    Where did it go? Your browser saves it to your Downloads folder. Drag Crushbone-Patcher.bat from there into your everquest_rof2\ game folder before running it — it patches whatever folder it sits next to, so it has to live beside eqgame.exe.

    If SmartScreen says “Windows protected your PC”, click More infoRun anyway. It’s a plain batch script — open it in Notepad if you want to see exactly what it does.

    Then make your launch shortcut. The game executable is eqgame.exe — there is no file called everquest.exe anywhere in EverQuest. Right-click eqgame.exe Create shortcut. Right-click the shortcut → Properties. In the Target field, append a space and the word patchme:

    "C:\Games\everquest_rof2\eqgame.exe" patchme

    Always launch from this shortcut. Without patchme the client tries to reach a patch server that no longer exists, and hangs.

  3. Make your account in Discord

    The Last Camp uses Discord-gated signup — no web form, no admin queue, no waitlist. Join the Discord and open #server-registration: Cogsworth (our resident Ak’Anon clockwork) keeps a pinned Start registration button there. Click it, pick your login username and password in the form, and your EverQuest account is created on the spot — Cogsworth opens a private thread to confirm it and grants you the @Player role.

    Join Discord

    One account per household — partners or roommates use /petition after first login. Keep your Discord DMs open so Cogsworth can reach you. Lost your password? Run /reset-password in Discord, or /changepassword newpass in-game.

  4. 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).

    The bundled client ships with four pre-loaded UI skins: crush1 (default — 2002 Mac/Al'Kabor look), crush2 (1999 Velious, right-side spell gems), crush3 (raw 1999 pixel-art), crush4 (modern raid-focused). Type /loadskin crush1 through crush4 in-game to switch, or /loadskin default to revert. Full breakdown + credits on the UI options wiki page.

    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.


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.

Crushbone-Patcher.bat · Windows

Double-click Crushbone-Patcher.bat in your game folder — the one you placed there in Step 2 — whenever a patch lands in #patch-notes on Discord. It reads the server manifest, sha256-compares every file, downloads only the ones that changed, and removes files the server has retired. Safe to run any time — re-running a current install is a no-op.

Lost it? Re-download: Crushbone-Patcher.bat.

Prefer raw PowerShell? The .bat is a thin wrapper around crushbone-update.ps1 — fetch it once, then run it against your game folder:

Invoke-WebRequest -Uri https://patch.thelastcamp.net/patch/updaters/crushbone-update.ps1 `
  -OutFile $HOME\crushbone-update.ps1
powershell -ExecutionPolicy Bypass -File $HOME\crushbone-update.ps1 `
  C:\Games\everquest_rof2

If something goes sideways