1.7 KiB
1.7 KiB
yaze Documentation
Yet Another Zelda3 Editor - A comprehensive ROM editor for The Legend of Zelda: A Link to the Past.
Quick Start
- Getting Started - Basic setup and usage
- Build Instructions - Cross-platform build guide
- API Reference - C/C++ API documentation
Development
- Testing Guide - Testing framework and best practices
- Platform Compatibility - Cross-platform support details
- Build Presets - CMake preset usage guide
- Release Workflows - GitHub Actions release pipeline documentation
- Stability Improvements - Performance optimizations and reliability enhancements
Technical Documentation
Assembly & Code
- Assembly Style Guide - 65816 assembly coding standards
Editor Systems
- Dungeon Editor Master Guide - Complete dungeon editing guide
Overworld System
- Overworld Loading - ZSCustomOverworld v3 implementation
Key Features
- Complete GUI editor for all aspects of Zelda 3 ROM hacking
- Integrated Asar 65816 assembler for custom code patches
- ZSCustomOverworld v3 support for enhanced overworld editing
- Cross-platform support (Windows, macOS, Linux)
- Modern C++23 codebase with comprehensive testing
- Windows Development: Automated setup scripts, Visual Studio integration, vcpkg package management
- CMake Compatibility: Automatic handling of submodule compatibility issues (abseil-cpp, SDL)
Last updated: December 2025 - Version 0.3.2