Lore
CBZ — The Last Camp Zeal
The Last Camp's open-source RoF2 client QoL mod. Zeal-inspired, solar984-forked, attribution-first. Phase 0 shipped, currently banked.
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
patchmeargument requirement for launching the client. - Window Title (off by default) — renames windows Client1 / Client2 / ... for multibox identification.
/cbzcommand — 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
- CBZ Client Mod — technical deep dive
- Getting Started — Install the Client
- Cogsworth — sibling Discord-side project
- Server History