yaze
0.3.2
Link to the Past ROM Editor
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
]
docs
▼
incl
yaze.h
Yet Another Zelda3 Editor (YAZE) - Public C API
zelda.h
The Legend of Zelda: A Link to the Past - Data Structures and Constants
▼
scripts
build_cleaner.py
extract_changelog.py
▼
src
►
app
►
editor
►
agent
agent_chat_history_codec.cc
agent_chat_history_codec.h
agent_chat_history_popup.cc
agent_chat_history_popup.h
agent_chat_widget.cc
agent_chat_widget.h
agent_collaboration_coordinator.cc
agent_collaboration_coordinator.h
agent_editor.cc
agent_editor.h
agent_ui_theme.cc
agent_ui_theme.h
automation_bridge.cc
automation_bridge.h
network_collaboration_coordinator.cc
network_collaboration_coordinator.h
►
code
assembly_editor.cc
assembly_editor.h
memory_editor.cc
memory_editor.h
project_file_editor.cc
project_file_editor.h
►
dungeon
dungeon_canvas_viewer.cc
dungeon_canvas_viewer.h
dungeon_editor_v2.cc
dungeon_editor_v2.h
dungeon_object_interaction.cc
dungeon_object_interaction.h
dungeon_object_selector.cc
dungeon_object_selector.h
dungeon_room_loader.cc
dungeon_room_loader.h
dungeon_room_selector.cc
dungeon_room_selector.h
dungeon_toolset.cc
dungeon_toolset.h
dungeon_usage_tracker.cc
dungeon_usage_tracker.h
object_editor_card.cc
object_editor_card.h
►
graphics
gfx_group_editor.cc
gfx_group_editor.h
graphics_editor.cc
graphics_editor.h
screen_editor.cc
screen_editor.h
►
message
message_data.cc
message_data.h
message_editor.cc
message_editor.h
message_preview.cc
message_preview.h
►
music
music_editor.cc
music_editor.h
►
overworld
entity.cc
entity.h
entity_operations.cc
entity_operations.h
map_properties.cc
map_properties.h
overworld_editor.cc
overworld_editor.h
overworld_entity_renderer.cc
overworld_entity_renderer.h
scratch_space.cc
tile16_editor.cc
tile16_editor.h
ui_constants.h
►
palette
palette_editor.cc
palette_editor.h
palette_group_card.cc
palette_group_card.h
palette_utility.cc
palette_utility.h
►
sprite
sprite_editor.cc
sprite_editor.h
zsprite.h
►
system
command_manager.cc
command_manager.h
command_palette.cc
command_palette.h
editor_card_registry.cc
editor_card_registry.h
editor_registry.cc
editor_registry.h
extension_manager.cc
extension_manager.h
history_manager.h
menu_orchestrator.cc
menu_orchestrator.h
popup_manager.cc
popup_manager.h
project_manager.cc
project_manager.h
proposal_drawer.cc
proposal_drawer.h
rom_file_manager.cc
rom_file_manager.h
session_coordinator.cc
session_coordinator.h
settings_editor.cc
settings_editor.h
shortcut_configurator.cc
shortcut_configurator.h
shortcut_manager.cc
shortcut_manager.h
toast_manager.h
user_settings.cc
user_settings.h
window_delegate.cc
window_delegate.h
►
ui
editor_selection_dialog.cc
editor_selection_dialog.h
layout_manager.cc
layout_manager.h
menu_builder.cc
menu_builder.h
ui_coordinator.cc
ui_coordinator.h
welcome_screen.cc
welcome_screen.h
workspace_manager.cc
workspace_manager.h
editor.h
editor_manager.cc
editor_manager.h
editor_safeguards.h
session_types.cc
session_types.h
►
emu
►
audio
►
internal
addressing.cc
instructions.cc
opcodes.h
spc700_accurate_cycles.h
spc700_cycles.h
apu.cc
apu.h
audio_backend.cc
audio_backend.h
dsp.cc
dsp.h
spc700.cc
spc700.h
►
cpu
►
internal
addressing.cc
instructions.cc
opcodes.h
cpu.cc
cpu.h
►
debug
apu_debugger.cc
apu_debugger.h
breakpoint_manager.cc
breakpoint_manager.h
disassembly_viewer.cc
disassembly_viewer.h
watchpoint_manager.cc
watchpoint_manager.h
►
input
input_backend.cc
input_backend.h
input_manager.cc
input_manager.h
►
memory
asm_parser.h
dma.cc
dma.h
memory.cc
memory.h
►
ui
debugger_ui.cc
debugger_ui.h
emulator_ui.cc
emulator_ui.h
input_handler.cc
input_handler.h
►
video
ppu.cc
ppu.h
ppu_registers.h
emu.cc
emulator.cc
emulator.h
snes.cc
snes.h
►
gfx
►
backend
irenderer.h
sdl2_renderer.cc
sdl2_renderer.h
►
core
bitmap.cc
bitmap.h
►
debug
►
performance
performance_dashboard.cc
performance_dashboard.h
performance_profiler.cc
performance_profiler.h
graphics_optimizer.cc
graphics_optimizer.h
►
render
atlas_renderer.cc
atlas_renderer.h
background_buffer.cc
background_buffer.h
texture_atlas.cc
texture_atlas.h
tilemap.cc
tilemap.h
►
resource
arena.cc
arena.h
memory_pool.cc
memory_pool.h
►
types
snes_color.cc
snes_color.h
snes_palette.cc
snes_palette.h
snes_tile.cc
snes_tile.h
►
util
bpp_format_manager.cc
bpp_format_manager.h
compression.cc
compression.h
palette_manager.cc
palette_manager.h
scad_format.cc
scad_format.h
►
gui
►
app
agent_chat_widget.cc
agent_chat_widget.h
collaboration_panel.cc
collaboration_panel.h
editor_layout.cc
editor_layout.h
feature_flags_menu.h
►
automation
widget_auto_register.cc
widget_auto_register.h
Automatic widget registration helpers for
ImGui
Test Engine integration
widget_id_registry.cc
widget_id_registry.h
widget_measurement.cc
widget_measurement.h
widget_state_capture.cc
widget_state_capture.h
►
canvas
bpp_format_ui.cc
bpp_format_ui.h
canvas.cc
canvas.h
canvas_automation_api.cc
canvas_automation_api.h
canvas_context_menu.cc
canvas_context_menu.h
canvas_events.h
canvas_geometry.cc
canvas_geometry.h
canvas_interaction.cc
canvas_interaction.h
Free functions for canvas interaction handling
canvas_interaction_handler.cc
canvas_interaction_handler.h
canvas_menu.cc
canvas_menu.h
canvas_menu_builder.cc
canvas_menu_builder.h
canvas_modals.cc
canvas_modals.h
canvas_performance_integration.cc
canvas_performance_integration.h
canvas_popup.cc
canvas_popup.h
canvas_rendering.cc
canvas_rendering.h
canvas_state.h
canvas_usage_tracker.cc
canvas_usage_tracker.h
canvas_utils.cc
canvas_utils.h
►
core
background_renderer.cc
background_renderer.h
color.cc
color.h
icons.h
input.cc
input.h
layout_helpers.cc
layout_helpers.h
style.cc
style.h
theme_manager.cc
theme_manager.h
ui_helpers.cc
ui_helpers.h
►
widgets
asset_browser.cc
asset_browser.h
dungeon_object_emulator_preview.cc
dungeon_object_emulator_preview.h
palette_editor_widget.cc
palette_editor_widget.h
text_editor.cc
text_editor.h
themed_widgets.cc
themed_widgets.h
tile_selector_widget.cc
tile_selector_widget.h
►
net
collaboration_service.cc
collaboration_service.h
rom_service_impl.cc
rom_service_impl.h
rom_version_manager.cc
rom_version_manager.h
websocket_client.cc
websocket_client.h
►
platform
app_delegate.h
app_delegate.mm
asset_loader.cc
asset_loader.h
file_dialog.mm
file_dialog_nfd.cc
font_loader.cc
font_loader.h
font_loader.mm
timing.h
view_controller.h
window.cc
window.h
►
service
canvas_automation_service.cc
canvas_automation_service.h
imgui_test_harness_service.cc
imgui_test_harness_service.h
screenshot_utils.cc
screenshot_utils.h
unified_grpc_server.cc
unified_grpc_server.h
widget_discovery_service.cc
widget_discovery_service.h
►
test
e2e_test_suite.h
emulator_test_suite.h
integrated_test_suite.h
rom_dependent_test_suite.h
test_manager.cc
test_manager.h
test_recorder.cc
test_recorder.h
test_script_parser.cc
test_script_parser.h
unit_test_suite.h
z3ed_test_suite.cc
z3ed_test_suite.h
zscustomoverworld_test_suite.h
controller.cc
controller.h
main.cc
rom.cc
rom.h
snes.h
transaction.h
►
cli
►
handlers
►
agent
common.cc
common.h
conversation_test.cc
general_commands.cc
simple_chat_command.cc
simple_chat_command.h
test_commands.cc
test_common.cc
test_common.h
todo_commands.cc
todo_commands.h
►
game
dialogue_commands.cc
dialogue_commands.h
dungeon.cc
dungeon_commands.cc
dungeon_commands.h
message.cc
message.h
message_commands.cc
message_commands.h
music_commands.cc
music_commands.h
overworld.cc
overworld_commands.cc
overworld_commands.h
overworld_inspect.cc
overworld_inspect.h
►
graphics
gfx.cc
hex_commands.cc
hex_commands.h
palette.cc
palette_commands.cc
palette_commands.h
sprite_commands.cc
sprite_commands.h
►
net
net_commands.cc
net_commands.h
►
rom
mock_rom.cc
mock_rom.h
project_commands.cc
project_commands.h
rom_commands.cc
rom_commands.h
►
tools
emulator_commands.cc
emulator_commands.h
gui_commands.cc
gui_commands.h
resource_commands.cc
resource_commands.h
agent.cc
command_handlers.cc
command_handlers.h
►
service
►
agent
advanced_routing.cc
advanced_routing.h
agent_control_server.cc
agent_control_server.h
agent_pretraining.cc
agent_pretraining.h
conversational_agent_service.cc
conversational_agent_service.h
emulator_service_impl.cc
emulator_service_impl.h
enhanced_tui.cc
enhanced_tui.h
learned_knowledge_service.cc
learned_knowledge_service.h
prompt_manager.cc
prompt_manager.h
proposal_executor.cc
proposal_executor.h
simple_chat_session.cc
simple_chat_session.h
todo_manager.cc
todo_manager.h
tool_dispatcher.cc
tool_dispatcher.h
vim_mode.cc
vim_mode.h
►
ai
ai_action_parser.cc
ai_action_parser.h
ai_gui_controller.cc
ai_gui_controller.h
ai_service.cc
ai_service.h
common.h
gemini_ai_service.cc
gemini_ai_service.h
ollama_ai_service.cc
ollama_ai_service.h
prompt_builder.cc
prompt_builder.h
service_factory.cc
service_factory.h
vision_action_refiner.cc
vision_action_refiner.h
►
gui
gui_action_generator.cc
gui_action_generator.h
gui_automation_client.cc
gui_automation_client.h
►
net
z3ed_network_client.cc
z3ed_network_client.h
►
planning
policy_evaluator.cc
policy_evaluator.h
proposal_registry.cc
proposal_registry.h
tile16_proposal_generator.cc
tile16_proposal_generator.h
►
resources
command_context.cc
command_context.h
command_handler.cc
command_handler.h
resource_catalog.cc
resource_catalog.h
resource_context_builder.cc
resource_context_builder.h
►
rom
rom_sandbox_manager.cc
rom_sandbox_manager.h
►
testing
test_suite.h
test_suite_loader.cc
test_suite_loader.h
test_suite_reporter.cc
test_suite_reporter.h
test_suite_writer.cc
test_suite_writer.h
test_workflow_generator.cc
test_workflow_generator.h
command_registry.cc
command_registry.h
►
tui
asar_patch.cc
asar_patch.h
autocomplete_ui.cc
autocomplete_ui.h
chat_tui.cc
chat_tui.h
command_palette.cc
command_palette.h
enhanced_chat_component.cc
enhanced_chat_component.h
enhanced_status_panel.cc
enhanced_status_panel.h
hex_viewer.cc
hex_viewer.h
palette_editor.cc
palette_editor.h
tui.cc
tui.h
tui_component.h
unified_layout.cc
unified_layout.h
►
util
autocomplete.cc
autocomplete.h
terminal_colors.h
cli.cc
cli.h
cli_main.cc
flags.cc
z3ed_ascii_logo.h
►
core
asar_wrapper.cc
asar_wrapper.h
features.h
project.cc
project.h
►
ios
main.mm
►
util
bps.cc
bps.h
file_util.cc
file_util.h
flag.cc
flag.h
hex.cc
hex.h
hyrule_magic.cc
hyrule_magic.h
log.cc
log.h
macro.h
notify.h
platform_paths.cc
platform_paths.h
sdl_deleter.h
►
zelda3
►
dungeon
dungeon_editor_system.cc
dungeon_editor_system.h
dungeon_object_editor.cc
dungeon_object_editor.h
dungeon_rom_addresses.h
object_drawer.cc
object_drawer.h
object_parser.cc
object_parser.h
room.cc
room.h
room_entrance.h
room_layout.cc
room_layout.h
room_object.cc
room_object.h
►
music
tracker.cc
Legacy code from Hyrule Magic TrackerLogic.c
tracker.h
►
overworld
overworld.cc
overworld.h
overworld_entrance.cc
overworld_entrance.h
overworld_exit.cc
overworld_exit.h
overworld_item.cc
overworld_item.h
overworld_map.cc
overworld_map.h
►
screen
dungeon_map.cc
dungeon_map.h
inventory.cc
inventory.h
overworld_map_screen.cc
overworld_map_screen.h
title_screen.cc
title_screen.h
►
sprite
overlord.h
sprite.cc
sprite.h
sprite_builder.cc
sprite_builder.h
common.h
palette_constants.cc
palette_constants.h
zelda3_labels.cc
zelda3_labels.h
emu_test.cc
yaze.cc
yaze_pch.h
▼
test
►
benchmarks
gfx_optimization_benchmarks.cc
►
cli
►
service
►
resources
command_context_test.cc
►
e2e
►
overworld
overworld_e2e_test.cc
►
rom_dependent
e2e_rom_test.cc
►
zscustomoverworld
zscustomoverworld_upgrade_test.cc
canvas_selection_test.cc
canvas_selection_test.h
dungeon_editor_smoke_test.cc
dungeon_editor_smoke_test.h
dungeon_object_rendering_e2e_tests.cc
End-to-end tests for dungeon object rendering system using imgui test engine
framework_smoke_test.cc
framework_smoke_test.h
►
integration
►
ai
ai_gui_controller_test.cc
test_ai_tile_placement.cc
test_gemini_vision.cc
►
editor
editor_integration_test.cc
editor_integration_test.h
tile16_editor_test.cc
►
zelda3
dungeon_editor_system_integration_test.cc
dungeon_object_rendering_tests.cc
dungeon_object_rendering_tests_new.cc
dungeon_rendering_test.cc
dungeon_room_test.cc
message_test.cc
overworld_integration_test.cc
room_integration_test.cc
sprite_position_test.cc
asar_integration_test.cc
asar_rom_test.cc
dungeon_editor_test.cc
dungeon_editor_test.h
dungeon_editor_v2_test.cc
dungeon_editor_v2_test.h
palette_manager_test.cc
►
mocks
mock_memory.h
mock_rom.h
►
unit
►
cli
resource_catalog_test.cc
tile16_proposal_generator_test.cc
►
core
asar_wrapper_test.cc
hex_test.cc
►
emu
apu_dsp_test.cc
apu_ipl_handshake_test.cc
spc700_reset_test.cc
►
gfx
compression_test.cc
snes_palette_test.cc
snes_tile_test.cc
►
gui
canvas_automation_api_test.cc
canvas_coordinate_sync_test.cc
tile_selector_widget_test.cc
►
rom
rom_test.cc
►
zelda3
►
dungeon
object_rendering_test.cc
room_manipulation_test.cc
room_object_encoding_test.cc
dungeon_component_unit_test.cc
object_parser_structs_test.cc
object_parser_test.cc
overworld_test.cc
sprite_builder_test.cc
test_dungeon_objects.h
snes_color_test.cc
test_conversation_minimal.cc
test_editor.cc
test_editor.h
test_utils.cc
test_utils.h
testing.h
yaze_test.cc
yaze_test_ci.cc
▼
tools
►
test_helpers
dungeon_test_harness.cc
extract_vanilla_values.cc
overworld_golden_data_extractor.cc
rom_patch_utility.cc
Generated by
1.9.8