System Requirements
Windows
- Windows 10 or later (64-bit)
- 4GB RAM minimum (8GB recommended)
- 2GB free disk space (for tools and cache)
Linux
- Any modern distribution (Arch, Ubuntu, Debian, Fedora, etc.)
- Python 3.8+
- PyQt5
- Wine (for Wwise on Linux)
Initial Setup
Set Game Directory
On first launch, go to Settings and click Browse next to Game Directory.Navigate to your Zenless Zone Zero installation:Windows (Steam):Windows (Epic):ZZAR will validate the path by checking for:
Installing Wwise (Required)
Wwise is required to convert WAV files to the game’s WEM format. Without it, you can browse and play audio, but cannot create mods.Windows Installation
Click 'Install Wwise'
ZZAR will:
- Download a minimal Wwise package (~50-100MB)
- Extract it to
tools/wwise/ - Test
WwiseConsole.exe
Wait for Installation
The download may take several minutes depending on your connection.Progress is shown in the console output.
Linux Installation
On Linux, Wwise requires Wine to run.Manual Wwise Installation
If automatic installation fails, you can manually install Wwise:Installing FFmpeg & vgmstream
These tools handle audio conversion (WEM↔WAV and format conversions).Windows Installation
Click 'Install Audio Tools'
ZZAR will download and install:
- FFmpeg: General audio conversion
- vgmstream: WEM decoding
Linux Installation
On Linux, use your package manager: Arch Linux:Game Path Detection
ZZAR attempts to auto-detect your game installation on first launch.Detection Logic
ZZAR searches common install locations: Steam:Manual Configuration
If auto-detection fails:Click Browse
Navigate to your game’s installation folder.Select the folder containing
ZenlessZoneZero.exe.Configuration Files
ZZAR stores settings and data in platform-specific locations:Windows
Settings:Linux
Settings:ZZAR follows XDG Base Directory standards on Linux for better integration with the system.
Advanced Configuration
Custom Mod Library Location
By default, mods are stored in the locations above. To change this:- Open
settings.jsonin a text editor - Add or modify:
- Restart ZZAR
Wwise Custom Path
If you have Wwise installed elsewhere:Cache Management
ZZAR caches:- Extracted WEM files
- Converted WAV files
- PCK indexes
- Close ZZAR
- Delete the cache directory
- Restart ZZAR (cache will rebuild)
Troubleshooting
”Wwise is not installed” after clicking Install
Cause: Download or extraction failed. Solution:- Check your internet connection
- Try manual installation (see above)
- Ensure you have write permissions to the
tools/directory - On Linux, verify Wine is installed and working
”FFmpeg not found” on Windows
Cause: Installation incomplete or PATH issue. Solution:- Re-run Install Audio Tools from Settings
- Check that
tools/audio/ffmpeg/exists - Restart ZZAR
”Game audio directory not found”
Cause: Game path is incorrect or game is not installed. Solution:- Verify the game is installed
- Manually set the path in Settings
- Ensure the path contains
StreamingAssets/Audio/Windows/Full/
Wine errors on Linux
Cause: Wine is not installed or misconfigured. Solution:Permission denied errors
Cause: ZZAR cannot write to its data directories. Solution:Downloads fail with SSL errors
Cause: Python’s SSL certificates are missing (common in PyInstaller builds). Solution: ZZAR automatically disables SSL verification for GitHub downloads. If issues persist, download tools manually and place them in thetools/ directory.