Commit Graph

142 Commits

Author SHA1 Message Date
scawful
8b9a4a867f add win32 dir for yaze.res, yaze.rc and yaze.ico 2024-08-30 02:28:11 -04:00
scawful
20f7f04520 yaze_build_clib flag for cmake 2024-08-26 12:05:19 -04:00
scawful
d85530b14b extensions cleanup 2024-08-20 22:40:14 -04:00
scawful
7af5209aeb include message passing system in build 2024-08-14 23:47:00 -04:00
scawful
e72ae83d48 Refactor CMakeLists.txt to include yaze_py.cmake for Python build 2024-08-13 22:09:01 -04:00
scawful
aae103d8f5 chore: Refactor CMakeLists.txt to improve code organization and readability 2024-08-13 21:09:24 -04:00
scawful
4a5270bea9 chore: Exclude unnecessary directories from version control 2024-08-13 20:52:36 -04:00
scawful
e2168cc939 add yaze_emu target and YAZE_BUILD_EMU flag 2024-08-13 20:07:16 -04:00
scawful
93c1e1b6fa rename cmake files to match namespaces 2024-08-13 20:02:48 -04:00
scawful
7379a8535c cmakelists build cleanup 2024-08-08 13:42:32 -04:00
scawful
94e62b01c4 move SDL2 cmake specifics 2024-08-08 12:31:57 -04:00
scawful
5b8541d28d add yaze cmake build flags 2024-08-08 12:31:44 -04:00
scawful
fdc510da94 take ext out of build 2024-08-07 17:20:31 -04:00
scawful
daa2998abb add linux definitions for FileDialogWrapper 2024-08-07 15:41:32 -04:00
scawful
90cef71707 include z3ed target in src/CMakeLists.txt 2024-08-07 13:55:22 -04:00
scawful
38cbba79e2 implement load_rom and unload_rom 2024-08-06 22:23:43 -04:00
scawful
3b644e8da8 update test/CMakeLists.txt 2024-08-06 22:23:16 -04:00
scawful
4013f30663 add yaze_c lib top level bindings 2024-08-06 21:26:41 -04:00
scawful
51eb640192 add yaze_ext lib for extensions 2024-08-06 21:26:03 -04:00
scawful
5076586aee add yaze_python module 2024-08-06 21:22:01 -04:00
scawful
b08eb303ca add file_path.mm for bundle resource path 2024-07-31 11:27:15 -04:00
scawful
bb6851adcd move emulator imgui src to core for linkage reasons 2024-07-24 10:42:46 -04:00
scawful
3710ee5ed9 remove pipeline.h 2024-07-24 09:37:35 -04:00
scawful
096b10ff77 move test directory into src 2024-07-24 01:55:13 -04:00
scawful
cbc6788e2e move DungeonEditor, merge widgets with style, split up CMakeLists 2024-07-24 01:38:36 -04:00
scawful
a9ee33bcd9 add MessageEditor 2024-07-24 00:01:21 -04:00
scawful
90d5c15c64 add entity and refresh for overworld editor 2024-07-21 20:19:17 -04:00
scawful
8bc95be39d add asset_browser source file, move Draw 2024-07-21 17:21:34 -04:00
scawful
7951616019 add SettingsEditor 2024-07-20 10:14:46 -04:00
scawful
4582a18f53 Move GfxContext to editor/utils, update CMakeLists.txt 2024-07-19 23:07:04 -04:00
scawful
e724405640 move screen editor to editor/graphics 2024-07-14 21:11:25 -04:00
scawful
088c662d6c move music_editor to editor/music 2024-07-14 21:06:07 -04:00
scawful
bf7ded05d0 move sprite_editor to editors/sprite 2024-07-14 19:59:06 -04:00
scawful
a3c6b0cdec move assembly_editor to code dir 2024-07-13 13:37:56 -04:00
scawful
56dbca9cde Remove cli from build for now, macOS include breaks build 2024-04-29 09:16:26 -04:00
scawful
6c330eabd8 Add zeml, zelda3 editor markup language, for UI rendering and data manipulation 2024-04-17 20:12:17 -04:00
scawful
b06e22dc0d Add zelda3::overworld namespace 2024-04-14 14:37:53 -05:00
scawful
f712474efe Add gfx::Tilesheet implementations to source file 2024-04-12 00:34:06 -04:00
scawful
dc74483f2c Add object_renderer.cc 2024-02-08 09:19:22 -05:00
scawful
d59988665b repo gitmodule housekeeping and cmakelists 2024-02-03 00:07:36 -05:00
scawful
9b30316b9a Add clipboard.cc for linux (unimplemented) 2024-02-01 00:08:18 -05:00
scawful
693dca1329 Rename SNESPalette, SNESColor to SnesPalette, SnesColor
Create snes_color.h and snes_color.cc to separate concerns
2024-01-31 21:09:42 -05:00
scawful
5455b2a425 Add ResourceLabelManager class 2024-01-22 03:26:37 -05:00
scawful
a0c2349d0b Copy image to clipboard for GraphicsEditor 2023-12-17 21:07:48 -05:00
scawful
87db938963 cleanup spc700 and add todos 2023-12-06 01:32:59 -05:00
scawful
d0c9229093 Reorganize emu cpu directory 2023-12-05 21:16:16 -05:00
scawful
042d07abdf Update build files for spc700 addressing 2023-12-05 03:48:26 -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
f22b066dba GraphicsEditor updates, move pipelines to gui 2023-11-26 20:09:25 -05:00
scawful
7fedea14ac Add GfxContext, Load all gfx from MasterEditor 2023-11-26 16:24:32 -05:00