mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 15:20:15 +00:00
6.3 KiB
6.3 KiB
Troubleshooting Guide
This guide covers common issues and solutions for WoWee.
Connection Issues
"Authentication Failed"
- Cause: Incorrect server address, expired realm list, or version mismatch
- Solution:
- Verify server address in realm list is correct
- Ensure your WoW data directory is for the correct expansion (Vanilla/TBC/WotLK)
- Check that the emulator server is running and reachable
"Realm List Connection Failed"
- Cause: Server is down, firewall blocking connection, or DNS issue
- Solution:
- Verify server IP/hostname is correct
- Test connectivity:
ping realm-server-address - Check firewall rules for port 3724 (auth) and 8085 (realm list)
- Try using IP address instead of hostname (DNS issues)
"Connection Lost During Login"
- Cause: Network timeout, server overload, or incompatible protocol version
- Solution:
- Check your network connection
- Reduce number of assets loading (lower graphics preset)
- Verify server supports this expansion version
Graphics Issues
"VK_ERROR_DEVICE_LOST" or Client Crashes
- Cause: GPU driver issue, insufficient VRAM, or graphics feature incompatibility
- Solution:
- Immediate: Disable advanced graphics features:
- Press Escape → Video Settings
- Set graphics preset to LOW
- Disable Water Refraction (requires FSR)
- Disable MSAA (set to Off)
- Medium term: Update GPU driver to latest version
- Verify: Use a graphics test tool to ensure GPU stability
- If persists: Try FSR2 disabled mode - check renderer logs
- Immediate: Disable advanced graphics features:
Black Screen or Rendering Issues
- Cause: Missing shaders, GPU memory allocation failure, or incorrect graphics settings
- Solution:
- Check logs: Look in
~/.wowee/logs/for error messages - Verify shaders compiled: Check for
.spvfiles inassets/shaders/compiled/ - Reduce shadow distance: Press Escape → Video Settings → Lower shadow distance from 300m to 100m
- Disable shadows entirely if issues persist
- Check logs: Look in
Low FPS or Frame Stuttering
- Cause: Too high graphics settings for your GPU, memory fragmentation, or asset loading
- Solution:
- Apply lower graphics preset: Escape → LOW or MEDIUM
- Disable MSAA: Set to "Off"
- Reduce draw distance: Move further away from complex areas
- Close other applications consuming GPU memory
- Check CPU usage - if high, reduce number of visible entities
Water/Terrain Flickering
- Cause: Shadow mapping artifacts, terrain LOD issues, or GPU memory pressure
- Solution:
- Increase shadow distance slightly (150m to 200m)
- Disable shadows entirely as last resort
- Check GPU memory usage
Audio Issues
No Sound
- Cause: Audio initialization failed, missing audio data, or incorrect mixer setup
- Solution:
- Check system audio is working: Test with another application
- Verify audio files extracted: Check for
.wavfiles inData/Audio/ - Unmute audio: Look for speaker icon in minimap (top-right) - click to unmute
- Check settings: Escape → Audio Settings → Master Volume > 0
Sound Cutting Out
- Cause: Audio buffer underrun, too many simultaneous sounds, or driver issue
- Solution:
- Lower audio volume: Escape → Audio Settings → Reduce Master Volume
- Disable distant ambient sounds: Reduce Ambient Volume
- Reduce number of particle effects
- Update audio driver
Gameplay Issues
Character Stuck or Not Moving
- Cause: Network synchronization issue, collision bug, or server desync
- Solution:
- Try pressing Escape to deselect any target, then move
- Jump (Spacebar) to test physics
- Reload the character: Press Escape → Disconnect → Reconnect
- Check for transport/vehicle state: Press 'R' to dismount if applicable
Spells Not Casting or Showing "Error"
- Cause: Cooldown, mana insufficient, target out of range, or server desync
- Solution:
- Verify spell is off cooldown (action bar shows availability)
- Check mana/energy: Look at player frame (top-left)
- Verify target range: Hover action bar button for range info
- Check server logs for error messages (combat log will show reason)
Quests Not Updating
- Cause: Objective already completed in different session, quest giver not found, or network desync
- Solution:
- Check quest objective: Open quest log (Q key) → Verify objective requirements
- Re-interact with NPC to trigger update packet
- Reload character if issue persists
Items Not Appearing in Inventory
- Cause: Inventory full, item filter active, or network desync
- Solution:
- Check inventory space: Open inventory (B key) → Count free slots
- Verify item isn't already there: Search inventory for item name
- Check if bags are full: Open bag windows, consolidate items
- Reload character if item is still missing
Performance Optimization
For Low-End GPUs
Graphics Preset: LOW
- Shadows: OFF
- MSAA: OFF
- Normal Mapping: Disabled
- Clutter Density: 25%
- Draw Distance: Minimum
- Particles: Reduced
For Mid-Range GPUs
Graphics Preset: MEDIUM
- Shadows: 200m
- MSAA: 2x
- Normal Mapping: Basic
- Clutter Density: 60%
- FSR2: Enabled (if desired)
For High-End GPUs
Graphics Preset: HIGH or ULTRA
- Shadows: 350-500m
- MSAA: 4-8x
- Normal Mapping: Full (1.2x strength)
- Clutter Density: 100-150%
- FSR2: Optional (for 4K smoothness)
Getting Help
Check Logs
Detailed logs are saved to:
- Linux/macOS:
~/.wowee/logs/ - Windows:
%APPDATA%\wowee\logs\
Include relevant log entries when reporting issues.
Check Server Compatibility
- AzerothCore: Full support
- TrinityCore: Full support
- Mangos: Full support
- Turtle WoW: Full support (1.17)
Report Issues
If you encounter a bug:
- Enable logging: Watch console for error messages
- Reproduce the issue consistently
- Gather system info: GPU, driver version, OS
- Check if issue is expansion-specific (Classic/TBC/WotLK)
- Report with detailed steps to reproduce
Clear Cache
If experiencing persistent issues, clear WoWee's cache:
# Linux/macOS
rm -rf ~/.wowee/warden_cache/
rm -rf ~/.wowee/asset_cache/
# Windows
rmdir %APPDATA%\wowee\warden_cache\ /s
rmdir %APPDATA%\wowee\asset_cache\ /s
Then restart WoWee to rebuild cache.