├── .gitattributes ├── .gitignore ├── character_mapper.cpp ├── character_mapper.h ├── debug.h ├── dialog_manager.cpp ├── dialog_manager.h ├── dialogs ├── abstract_dialog.cpp ├── abstract_dialog.h ├── expand_rom_dialog.cpp ├── expand_rom_dialog.h ├── find_replace_dialog.cpp ├── find_replace_dialog.h ├── goto_dialog.cpp ├── goto_dialog.h ├── how_to_use_dialog.cpp ├── how_to_use_dialog.h ├── map_editor_dialog.cpp ├── map_editor_dialog.h ├── metadata_editor_dialog.cpp ├── metadata_editor_dialog.h ├── select_range_dialog.cpp ├── select_range_dialog.h ├── settings_dialog.cpp └── settings_dialog.h ├── disassembly_cores ├── disassembler_core.cpp ├── disassembler_core.h ├── isa_65c816.cpp ├── isa_65c816.h ├── isa_gsu.cpp ├── isa_gsu.h ├── isa_spc700.cpp └── isa_spc700.h ├── displays ├── address_display.cpp ├── address_display.h ├── ascii_display.cpp ├── ascii_display.h ├── hex_display.cpp ├── hex_display.h ├── text_display.cpp └── text_display.h ├── dynamic_scrollbar.cpp ├── dynamic_scrollbar.h ├── editor_font.cpp ├── editor_font.h ├── events ├── event_types.h ├── general_event.h └── settings_event.h ├── hex_editor.cpp ├── hex_editor.h ├── main.cpp ├── main_window.cpp ├── main_window.h ├── menu_manager.cpp ├── menu_manager.h ├── menus ├── abstract_menu_item.cpp ├── abstract_menu_item.h ├── history_menu_item.cpp └── history_menu_item.h ├── object_group.cpp ├── object_group.h ├── panel_manager.cpp ├── panel_manager.h ├── panels ├── abstract_panel.cpp ├── abstract_panel.h ├── bookmark_panel.cpp ├── bookmark_panel.h ├── disassembler_panel.cpp └── disassembler_panel.h ├── rom_buffer.cpp ├── rom_buffer.h ├── rom_mapper.cpp ├── rom_mapper.h ├── rom_metadata.cpp ├── rom_metadata.h ├── selection.cpp ├── selection.h ├── settings_manager.cpp ├── settings_manager.h ├── shex.pro ├── undo_commands.cpp ├── undo_commands.h ├── utility.h ├── version.h └── version.sh /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/.gitignore -------------------------------------------------------------------------------- /character_mapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/character_mapper.cpp -------------------------------------------------------------------------------- /character_mapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/character_mapper.h -------------------------------------------------------------------------------- /debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/debug.h -------------------------------------------------------------------------------- /dialog_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialog_manager.cpp -------------------------------------------------------------------------------- /dialog_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialog_manager.h -------------------------------------------------------------------------------- /dialogs/abstract_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/abstract_dialog.cpp -------------------------------------------------------------------------------- /dialogs/abstract_dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/abstract_dialog.h -------------------------------------------------------------------------------- /dialogs/expand_rom_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/expand_rom_dialog.cpp -------------------------------------------------------------------------------- /dialogs/expand_rom_dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/expand_rom_dialog.h -------------------------------------------------------------------------------- /dialogs/find_replace_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/find_replace_dialog.cpp -------------------------------------------------------------------------------- /dialogs/find_replace_dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/find_replace_dialog.h -------------------------------------------------------------------------------- /dialogs/goto_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/goto_dialog.cpp -------------------------------------------------------------------------------- /dialogs/goto_dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/goto_dialog.h -------------------------------------------------------------------------------- /dialogs/how_to_use_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/how_to_use_dialog.cpp -------------------------------------------------------------------------------- /dialogs/how_to_use_dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/how_to_use_dialog.h -------------------------------------------------------------------------------- /dialogs/map_editor_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/map_editor_dialog.cpp -------------------------------------------------------------------------------- /dialogs/map_editor_dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/map_editor_dialog.h -------------------------------------------------------------------------------- /dialogs/metadata_editor_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/metadata_editor_dialog.cpp -------------------------------------------------------------------------------- /dialogs/metadata_editor_dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/metadata_editor_dialog.h -------------------------------------------------------------------------------- /dialogs/select_range_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/select_range_dialog.cpp -------------------------------------------------------------------------------- /dialogs/select_range_dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/select_range_dialog.h -------------------------------------------------------------------------------- /dialogs/settings_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/settings_dialog.cpp -------------------------------------------------------------------------------- /dialogs/settings_dialog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dialogs/settings_dialog.h -------------------------------------------------------------------------------- /disassembly_cores/disassembler_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/disassembly_cores/disassembler_core.cpp -------------------------------------------------------------------------------- /disassembly_cores/disassembler_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/disassembly_cores/disassembler_core.h -------------------------------------------------------------------------------- /disassembly_cores/isa_65c816.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/disassembly_cores/isa_65c816.cpp -------------------------------------------------------------------------------- /disassembly_cores/isa_65c816.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/disassembly_cores/isa_65c816.h -------------------------------------------------------------------------------- /disassembly_cores/isa_gsu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/disassembly_cores/isa_gsu.cpp -------------------------------------------------------------------------------- /disassembly_cores/isa_gsu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/disassembly_cores/isa_gsu.h -------------------------------------------------------------------------------- /disassembly_cores/isa_spc700.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/disassembly_cores/isa_spc700.cpp -------------------------------------------------------------------------------- /disassembly_cores/isa_spc700.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/disassembly_cores/isa_spc700.h -------------------------------------------------------------------------------- /displays/address_display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/displays/address_display.cpp -------------------------------------------------------------------------------- /displays/address_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/displays/address_display.h -------------------------------------------------------------------------------- /displays/ascii_display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/displays/ascii_display.cpp -------------------------------------------------------------------------------- /displays/ascii_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/displays/ascii_display.h -------------------------------------------------------------------------------- /displays/hex_display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/displays/hex_display.cpp -------------------------------------------------------------------------------- /displays/hex_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/displays/hex_display.h -------------------------------------------------------------------------------- /displays/text_display.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/displays/text_display.cpp -------------------------------------------------------------------------------- /displays/text_display.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/displays/text_display.h -------------------------------------------------------------------------------- /dynamic_scrollbar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dynamic_scrollbar.cpp -------------------------------------------------------------------------------- /dynamic_scrollbar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/dynamic_scrollbar.h -------------------------------------------------------------------------------- /editor_font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/editor_font.cpp -------------------------------------------------------------------------------- /editor_font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/editor_font.h -------------------------------------------------------------------------------- /events/event_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/events/event_types.h -------------------------------------------------------------------------------- /events/general_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/events/general_event.h -------------------------------------------------------------------------------- /events/settings_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/events/settings_event.h -------------------------------------------------------------------------------- /hex_editor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/hex_editor.cpp -------------------------------------------------------------------------------- /hex_editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/hex_editor.h -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/main.cpp -------------------------------------------------------------------------------- /main_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/main_window.cpp -------------------------------------------------------------------------------- /main_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/main_window.h -------------------------------------------------------------------------------- /menu_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/menu_manager.cpp -------------------------------------------------------------------------------- /menu_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/menu_manager.h -------------------------------------------------------------------------------- /menus/abstract_menu_item.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/menus/abstract_menu_item.cpp -------------------------------------------------------------------------------- /menus/abstract_menu_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/menus/abstract_menu_item.h -------------------------------------------------------------------------------- /menus/history_menu_item.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/menus/history_menu_item.cpp -------------------------------------------------------------------------------- /menus/history_menu_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/menus/history_menu_item.h -------------------------------------------------------------------------------- /object_group.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/object_group.cpp -------------------------------------------------------------------------------- /object_group.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/object_group.h -------------------------------------------------------------------------------- /panel_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/panel_manager.cpp -------------------------------------------------------------------------------- /panel_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/panel_manager.h -------------------------------------------------------------------------------- /panels/abstract_panel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/panels/abstract_panel.cpp -------------------------------------------------------------------------------- /panels/abstract_panel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/panels/abstract_panel.h -------------------------------------------------------------------------------- /panels/bookmark_panel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/panels/bookmark_panel.cpp -------------------------------------------------------------------------------- /panels/bookmark_panel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/panels/bookmark_panel.h -------------------------------------------------------------------------------- /panels/disassembler_panel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/panels/disassembler_panel.cpp -------------------------------------------------------------------------------- /panels/disassembler_panel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/panels/disassembler_panel.h -------------------------------------------------------------------------------- /rom_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/rom_buffer.cpp -------------------------------------------------------------------------------- /rom_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/rom_buffer.h -------------------------------------------------------------------------------- /rom_mapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/rom_mapper.cpp -------------------------------------------------------------------------------- /rom_mapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/rom_mapper.h -------------------------------------------------------------------------------- /rom_metadata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/rom_metadata.cpp -------------------------------------------------------------------------------- /rom_metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/rom_metadata.h -------------------------------------------------------------------------------- /selection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/selection.cpp -------------------------------------------------------------------------------- /selection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/selection.h -------------------------------------------------------------------------------- /settings_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/settings_manager.cpp -------------------------------------------------------------------------------- /settings_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/settings_manager.h -------------------------------------------------------------------------------- /shex.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/shex.pro -------------------------------------------------------------------------------- /undo_commands.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/undo_commands.cpp -------------------------------------------------------------------------------- /undo_commands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/undo_commands.h -------------------------------------------------------------------------------- /utility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/utility.h -------------------------------------------------------------------------------- /version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/version.h -------------------------------------------------------------------------------- /version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p4plus2/shex/HEAD/version.sh --------------------------------------------------------------------------------