Commit Graph

57 Commits

Author SHA1 Message Date
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
scawful
52360a825b remove patch.cc from test and cli build 2024-08-06 17:27:46 -04:00
scawful
3a57264b67 move bps patch to core/common 2024-08-06 02:06:07 -04:00
scawful
0d1fda488e housekeeping 2024-08-06 01:57:16 -04:00
scawful
3710ee5ed9 remove pipeline.h 2024-07-24 09:37:35 -04:00
scawful
be32ee9797 fix all unhandled status return type compiler warnings 2024-05-28 17:29:21 -04:00
scawful
953c9a5c7f Add load rom file to emulator ui 2024-04-24 23:38:00 -04:00
scawful
528d8fd9a6 Remove SDL_Mixer in favor of core SDL audio device 2024-04-23 11:27:03 -04:00
scawful
1a4563f9e7 overhaul cleanups 2024-04-22 15:58:39 -04:00
scawful
a825ac36b2 Increase NotifyObservers data arg to uint16_t from uint8_t 2024-04-19 17:55:52 -04:00
scawful
dfbe0014d9 Fix references to Rom class in comments 2024-04-14 15:20:56 -05:00
scawful
7e46cf1c64 Rename ROM class to Rom 2024-04-14 14:47:17 -05:00
scawful
b06e22dc0d Add zelda3::overworld namespace 2024-04-14 14:37:53 -05:00
scawful
e72b08eae4 add zelda3::music namespace, update documentation 2024-04-14 13:46:23 -05:00
scawful
541ee99383 command handler housekeeping 2024-01-29 00:31:01 -05:00
scawful
ee179a5598 housekeeping for GfxContext and Room logging 2024-01-28 12:05:50 -05:00
scawful
5455b2a425 Add ResourceLabelManager class 2024-01-22 03:26:37 -05:00
scawful
04ef6cb35b Add step mode to z3ed cli emulator 2023-12-05 03:47:24 -05:00
scawful
a0019ab7fb Add all 65816 instruction tests
Separate CPU class into instructions and addressing files
2023-12-03 05:13:25 -05:00
scawful
0bf45c86a9 Update GraphicsEditor, fix CommandHandler 2023-11-26 23:12:04 -05:00
scawful
620fc934ba Fix pipeline include 2023-11-26 21:30:23 -05:00