Getting Started

One-Command Setup

git clone https://github.com/williamzujkowski/norrath-native.git
cd norrath-native
make prereqs       # Installs Wine 11, Vulkan drivers, NTSYNC
make install       # Installs Node.js/pnpm dependencies
make deploy        # Creates Wine prefix, installs DXVK + EQ + maps
make doctor        # Verify installation
make launch        # Launch EverQuest

Multiboxing (3 Characters)

make launch-multi  # Launches 3 instances with stagger delay
make tile-set-main # Identify which window is your main character
make fix           # Tiles windows (main gets 16:9, boxes stacked right)

After Dock/Undock

make fix           # Re-tiles for new monitor, applies all settings
make status        # Diagnostic dashboard

EQLogParser (DPS + Triggers)

make parser        # Auto-installs .NET 8 + EQLogParser + icon

First launch:

  1. File → Open → C:\EverQuest\Logs\
  2. Select your main character’s log file
  3. Settings → Triggers → enable “Use Piper TTS”

Useful Commands

CommandWhat it does
make fixFix everything (display, tiling, config)
make tileRe-tile windows
make focus-nextCycle focus between EQ windows
make doctorHealth check (30 checks)
make statusDiagnostic dashboard
make windowsList EQ windows
make configureApply/update eqclient.ini
make colorsApply chat color scheme
make mapsInstall/update Good’s maps
make support-bundleGenerate troubleshooting bundle