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

CBZ (The Last Camp Zeal) is The Last Camp's own client-side quality-of-life mod for the RoF2 EverQuest client. It sits spiritually alongside Zeal — the well-known TAKP-client mod — as the "Zeal slot for RoF2." Where Zeal targets the Titanium-era TAKP client family, CBZ targets RoF2, the client most modern EQEmu servers (The Last Camp included) standardize on.

This page is the player-facing overview — what CBZ is, what it does, what it doesn't do, and where it's at. For the technical implementation details (winmm.dll proxy, build toolchain, planned Zeal char-select port), see CBZ Client Mod.

At a glance

Field Value
Type RoF2 client QoL mod (winmm.dll proxy)
License MIT (with upstream licenses preserved)
Status Phase 0 shipped 2026-04-22, banked pending toolchain pick
Source upstream solar984/eqclientmod-rof2 (Unlicense, direct fork)
Design upstream CoastalRedwood/Zeal (MIT, design inspiration only)
Struct upstream macroquest/eqlib (GPL-2.0, vendored submodule)
General availability Not yet — Phase 0 is internal/test only

What CBZ does

  • CPU High Speed Fix — stops the game clock from overflowing on CPUs faster than 4.2 GHz. Apple Silicon Macs running through Whisky or GPTK specifically benefit.
  • Disable Gamma Change — prevents the in-game gamma slider from stomping your desktop gamma on exit or crash.
  • Program Launch — removes the patchme argument requirement for launching the client.
  • Window Title (off by default) — renames windows Client1 / Client2 / ... for multibox identification.
  • /cbz command — shows version info and module status.

Every module is toggleable in cbz.ini. Default-off unless baseline-critical.

What CBZ does NOT do

  • Not MacroQuest. No AFK farming, auto-combat, warp, or speedhack.
  • Not a plugin loader for third-party DLLs.
  • No server/client protocol tampering.
  • No automated play of any kind.

CBZ exists to remove paper cuts — clock overflow, gamma stomping, the patchme requirement. Anything that touches actual gameplay decisions stays out of scope.

Why CBZ exists

Mac players using The Last Camp Launcher get the smoothest possible install — Whisky-bundled Wine, preconfigured prefix, login server pointed at The Last Camp. But the RoF2 client itself has paper cuts that aren't The Last Camp's to fix in the underlying server software. The client overflows its game clock on fast CPUs. The gamma slider has had a desktop-stomping bug for over a decade. The patchme argument is a relic of a launcher that nobody uses anymore.

CBZ is the fix for those paper cuts. It's an open-source client mod with an attribution-first stance — every upstream is named, every license is preserved, every module is documented.

Status — Phase 0 shipped, currently banked

Phase 0 shipped 2026-04-22 with functional parity to the shipping winmm.dll (solar984 build SOLAR_ROF2_20250829), rebranded as CBZ.

After Phase 0, CBZ work was banked — paused — pending a Mac build toolchain pick. The current leaning is MinGW-w64 (the cross-compiler that builds Windows DLLs from a Mac without booting a Windows VM). See CBZ Client Mod for the full toolchain discussion.

CBZ is not yet generally available to players. When it is, it will be downloadable as a cbz-vX.Y.Z.zip from The Last Camp release channel. Until then, it remains an internal/test build.

Future phases

  • Integrated map — Zeal-style map overlay with player position. Likely the most-asked-for QoL addition.
  • Nameplate enhancements — color-by-class, distance indicators, group/raid highlighting.
  • Raidbars — group health and mana at-a-glance.
  • Autofire / lootall — QoL shortcuts for tedious actions.
  • Char-select backdrop port — port the dormant Zeal char-select backdrop to RoF2 (one hook on StartWorldDisplay).

All planned phases stay within the QoL guard rails — nothing that automates play, nothing that gives a player a competitive edge they couldn't achieve with vanilla.

Open source

CBZ is open source under MIT (with upstream licenses preserved on inherited files). See the repo's ATTRIBUTION.md for the full upstream thanks. The attribution-first stance is intentional — every upstream is named, every license is preserved, and the README is explicit about what CBZ is and isn't.

Frame: a future client mod, not yet generally available

CBZ is best framed as a future client mod at this point. Phase 0 shipped, then work was banked. There is no public download link yet, no install instructions on the wiki yet, no GA release. When CBZ work resumes and a Phase 1 module set is ready for public use, the install path will be added to the Getting Started page and a release will be cut on The Last Camp release channel.

For now, this page exists so players know:

  • CBZ exists and is in development.
  • It is QoL-only — no automation, no plugin loader, no protocol tampering.
  • It is open-source and attribution-first.
  • It is not generally available, and the wiki will say so when that changes.

Related