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, z3ed.exe, and assets/ in one portable directory, available as a ZIP or installer.yaze.app; the DMG also includes z3ed and its sibling assets/ directory.yaze and z3ed under usr/bin, with runtime data under usr/share/yaze.LICENSE, this README, and a build manifest.json.yaze.exe; use z3ed.exe --help from Command Prompt for the CLI.assets/ next to both executables.yaze.app to Applications (optional).yaze.app; all editor assets are embedded in the app bundle.z3ed beside the DMG's assets/ directory and run ./z3ed --help from Terminal../usr/bin/yaze or ./usr/bin/z3ed --help.sudo apt install ./yaze_0.8.0_amd64.deb (use the actual downloaded filename).yaze or z3ed --help normally through PATH.sudo apt remove yaze.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)