YAZE is a cross-platform Zelda 3 editor. This package includes the desktop app (yaze), the z3ed CLI, and required assets.
ROMs are not included. You must supply a legally obtained A Link to the Past ROM.
yaze.exe or z3ed.exe --help from Command Prompt.assets/ folder next to the executables.yaze.app to Applications (optional).yaze.app. For CLI, run ./z3ed --help from Terminal../yaze or ./z3ed --help.chmod +x yaze z3ed.z3ed --help to see command groups.z3ed agent ....The multiplayer/collaboration service ships separately:
ENABLE_AI_AGENT, GEMINI_API_KEY (or other providers), and websocket ports.GEMINI_API_KEY, OPENAI_API_KEY, or ANTHROPIC_API_KEY.OLLAMA_MODEL (example: qwen2.5-coder:0.5b).z3ed --ai_provider=openai --openai_base_url=http://localhost:1234.YAZE supports .yazeproj bundle directories that package a ROM, project config, code snapshots, and backups into a single portable unit.
Bundle layout:
Opening a bundle:
.yazeproj directory, or use File > Open ROM / Project.Files > iCloud Drive > Yaze > Projects, or use the in-app Project Browser.File > Open ROM / Project and select the .yazeproj folder. If the picker does not show directories, navigate inside and select project.yaze.File > Open ROM / Project and select the .yazeproj directory.z3ed <command> --rom=MyProject.yazeproj/romSee the full .yazeproj Bundle Guide for details.
~/.yaze (Windows uses USERPROFILE%\\.yaze)/.yaze (browser storage via IndexedDB).yaze or .yazeproj project files wherever you prefer (recommended: ~/.yaze/projects)