Commit Graph

77 Commits

Author SHA1 Message Date
scawful
26cda69d44 Refactor common functionality into zelda3 namespace; remove references to core::common 2025-01-22 13:53:01 -05:00
scawful
43fc52dec7 Refactor SnesToPc and PcToSnes functions for improved readability and consistency; remove redundant core:: namespace usage 2025-01-22 13:45:58 -05:00
scawful
0c170b3fbb Refactor flag parsing to use argc and argv directly in z3ed 2025-01-21 22:13:07 -05:00
scawful
04c083bdfe Add additional flag declarations for BPS and file handling in z3ed 2025-01-21 21:52:13 -05:00
scawful
d20bbd174a Add Help component and update main menu to include Help option 2025-01-21 21:52:02 -05:00
scawful
31fc641dc4 Add flag parsing functionality and implement global flag registry 2025-01-19 22:53:35 -05:00
scawful
e0797fee24 Rename snes_color.h to snes.h and consolidate tile structures 2025-01-19 21:00:51 -05:00
scawful
c38108b551 Update Doxyfile and refactor includes in tile16_transfer and main.mm 2025-01-19 20:23:02 -05:00
scawful
809282edad remove nonstandard type aliases 2025-01-19 20:16:40 -05:00
scawful
0843d25e57 Remove absl flags from z3ed 2025-01-19 19:10:09 -05:00
scawful
38d34fd40c Add BPS patch utility functions and integrate into CLI handlers 2025-01-19 18:46:56 -05:00
scawful
e6a37970a0 Add equipment selection for sword, shield, and armor in save file generation 2025-01-19 02:24:36 -05:00
scawful
5523ffb3c7 Implement palette editor functionality with dynamic color loading and save option 2025-01-19 01:59:35 -05:00
scawful
4cd13b9215 Enhance BPS patch application with error handling and file output; improve main menu display 2025-01-19 01:36:17 -05:00
scawful
bc52fc5116 Refactor TUI components for improved layout handling and add palette editor functionality 2025-01-18 22:01:37 -05:00
scawful
a28da3b2ca Add Generate Save File component and improve main menu layout handling 2025-01-18 19:35:54 -05:00
scawful
444907ee4e Implement main menu and layout switching in TUI; add components for applying BPS patches, loading ROMs, and palette editing 2025-01-18 16:13:02 -05:00
scawful
c1a9b49f69 Add file_dialog.cc to z3ed CMake configuration 2025-01-18 15:11:47 -05:00
scawful
339df53674 Refactor ROM loading methods 2025-01-18 12:33:33 -05:00
scawful
013edb3fae update yaze public header, remove sprite.h, add z3_dungeon_sprite 2025-01-06 16:21:37 -05:00
scawful
b3bc05e620 consolidate file related functions, add nativefiledialog-extended to build 2025-01-06 13:21:28 -05:00
scawful
cbec34dacf Add PROJECT_BINARY_DIR to include directories in CMake configuration 2024-12-31 15:59:03 -05:00
scawful
8becdbcbb0 Add asar.h include to patch.cc for ASAR DLL bindings 2024-12-30 19:05:51 -05:00
scawful
80d3bf4273 Update include directives to use z3ed.h instead of command.h in CLI handlers 2024-12-29 23:12:55 -05:00
scawful
e92f486efa Refactor TUI input handling and layout management 2024-12-29 22:01:49 -05:00
scawful
a9cb2700ef rename command.h to z3ed.h, update structure 2024-12-29 22:01:43 -05:00
scawful
bfadd435a0 Remove unused namespace declaration in Tile16Transfer handler 2024-12-28 21:50:54 -05:00
scawful
c74e1e660c Implement menu navigation and input handling in TUI 2024-12-28 21:34:39 -05:00
scawful
e05e7c35db remove app namespace 2024-12-28 21:28:51 -05:00
scawful
56fef4776d Add tui header and source to cli namespace 2024-12-25 18:16:15 -06:00
scawful
b8f2858f42 Add ftxui to z3ed cmake 2024-12-25 18:15:59 -06:00
scawful
21314702e8 Add EditorContext, refactor utils, add system managers 2024-11-19 23:10:23 -05:00
scawful
b38dc078fe Remove unused includes in z3ed.cc for improved code clarity 2024-11-18 14:13:12 -05:00
scawful
f7dd9622c9 move yaze_py target to the cli directory 2024-11-15 23:39:26 -05:00
scawful
fbb46d571a Housekeeping 2024-11-14 13:28:42 -05:00
scawful
8555dacdb5 Refactor project structure: remove labeling.h and update references to use project.h, enhancing code clarity and maintainability 2024-11-09 21:04:39 -05:00
scawful
d10a7c65fa cleanup z3ed unused includes 2024-10-07 08:00:36 -04:00
scawful
33dc95e647 chore: Add command line argument handling for help command 2024-09-06 21:09:43 -04:00
scawful
f682f22eab Refactor command handlers for improved code organization and readability 2024-08-31 09:56:11 -04:00
scawful
7b33313281 big cleanup 2024-08-20 22:10:35 -04:00
scawful
164ae60f5a remove deprecated graphics_bin 2024-08-13 21:22:02 -04:00
scawful
93c1e1b6fa rename cmake files to match namespaces 2024-08-13 20:02:48 -04:00
scawful
506698ac2b add ColorCode and ColorModifier to z3ed 2024-08-10 20:52:26 -04:00
scawful
6e6f833b8e housekeeping cli and py 2024-08-10 20:30:45 -04:00
scawful
0409fc76cf replace == with strcmp 2024-08-07 16:28:41 -04:00
scawful
08c3ddc037 remove file_dialog.mm from z3ed target 2024-08-07 15:49:02 -04:00
scawful
7432eeb630 add AsarPatch CommandHandler to z3ed 2024-08-07 14:48:42 -04:00
scawful
bf97dc215d include asar in z3ed CommandHandler 2024-08-07 13:54:51 -04:00
scawful
84dfbc8db9 cleanup z3ed CMakeLists.txt, add asar 2024-08-07 13:54:31 -04:00
scawful
370903b6c7 add app namespace to bps patch in cli 2024-08-06 22:20:51 -04:00