scawful
f00cf768d1
Update TUI and Tile16Transfer for improved functionality
...
- Added inclusion of file_dialog.h in TUI for enhanced file handling capabilities.
- Fixed syntax errors in Tile16Transfer by replacing commas with semicolons in assignment statements, ensuring proper execution of tile16 data comparisons.
2025-09-24 12:45:39 -04:00
scawful
206a1a6935
Refactor ROM saving process to utilize SaveSettings struct
...
- Updated yaze_save_rom and Backup command to use the new SaveSettings struct for improved clarity and maintainability.
- Adjusted SaveToFile calls in Tile16Transfer to align with the new structured settings approach.
- Enhanced parameter management for ROM saving operations across multiple components.
2025-05-15 22:47:34 -04:00
scawful
ad490cad71
Add YAZE_UTIL_SRC to CMakeLists and update flag definitions in z3ed and yaze
2025-04-05 13:46:56 -04:00
scawful
26fc39dad0
rename handle to Run for cli commands
2025-03-31 17:18:49 -04:00
scawful
999c142a31
remove DECLARE_FLAG macro and add mode parsing
2025-03-31 09:42:10 -04:00
scawful
3cf8edb467
remove yaze_py
2025-03-30 15:12:40 -04:00
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