Commit Graph

1930 Commits

Author SHA1 Message Date
scawful
4c2acea637 Update include path for editor utilities to improve clarity and organization 2024-11-18 14:06:08 -05:00
scawful
f630aa88a2 Refactor command manager and editor includes for improved organization and functionality 2024-11-18 14:05:54 -05:00
scawful
f54e5bf21c Rename SPC-related structures and methods for consistent casing 2024-11-18 14:05:21 -05:00
scawful
731eb456ab Refactor editor includes and update source files for improved organization 2024-11-18 14:05:08 -05:00
scawful
9f4756a853 Rename InitializeCocoa to yaze_initialize_cocoa for consistency in platform initialization 2024-11-15 23:51:31 -05:00
scawful
89774ddab4 Refactor AppDelegate header and implementation for improved readability and organization 2024-11-15 23:50:58 -05:00
scawful
ced92320db update imgui 2024-11-15 23:47:15 -05:00
scawful
3bbc12767c Move yaze.h to incl 2024-11-15 23:47:04 -05:00
scawful
c17a880830 Update KeyPressed reference in imgui_memory_editor 2024-11-15 23:46:44 -05:00
scawful
1e330f4a72 Refactor yaze_init and yaze_cleanup to use project ROM filename and simplify header includes 2024-11-15 23:40:57 -05:00
scawful
cb7e8fc6ec Update iOS project and main 2024-11-15 23:40:48 -05:00
scawful
53c8667c48 Add incl directory to yaze_emu target include paths 2024-11-15 23:39:55 -05:00
scawful
f7dd9622c9 move yaze_py target to the cli directory 2024-11-15 23:39:26 -05:00
scawful
b336d14233 Refactor include paths and remove redundant headers in core and editor modules 2024-11-15 23:38:44 -05:00
scawful
30b72dba70 Move incl directory 2024-11-15 23:37:33 -05:00
scawful
3cce624f59 Add absl/strings/str_format.h include to renderer.h 2024-11-15 21:21:27 -05:00
scawful
876a83f61c Add font loading functionality and refactor font handling in core 2024-11-15 21:21:13 -05:00
scawful
8490625078 Update ImGui 2024-11-15 11:24:07 -05:00
scawful
ac05355ace Update iOS project and ImGui load order in main.mm 2024-11-14 13:31:38 -05:00
scawful
fbb46d571a Housekeeping 2024-11-14 13:28:42 -05:00
scawful
1297f2096b Update documentation 2024-11-14 13:27:42 -05:00
scawful
e3ed705336 Refactor tab handling in Dungeon and Graphics editors for improved readability 2024-11-13 09:42:54 -05:00
scawful
12309f460e Refactor SaveAllGraphicsData 2024-11-13 09:40:36 -05:00
scawful
6aadd51a2d Implement SaveAllGraphicsData function to handle graphics sheet saving 2024-11-13 09:30:55 -05:00
scawful
0ebcd9a178 Add kSaveGraphicsSheet flag to ExperimentFlags for graphics sheet saving 2024-11-13 09:30:49 -05:00
scawful
d1c84e7b91 Update CMakeLists.txt to include snes_tile.h and dungeon.h; remove yaze_flags structure from yaze.h to simplify initialization 2024-11-13 09:18:12 -05:00
scawful
f917929770 Enhance overworld structures by adding new fields to z3_overworld_map and z3_overworld; improve map and sprite management 2024-11-13 09:16:54 -05:00
scawful
ab7fa2ecac Rename InitializeCocoa to yaze_run_cocoa_app_delegate and update its implementation; streamline Cocoa app delegate handling 2024-11-13 09:16:46 -05:00
scawful
c306b0d20c Fix tile16 editing for dungeon map tiles 2024-11-13 09:16:31 -05:00
scawful
7798d769a5 Refactor bitmap update methods to remove unnecessary parameters; simplify texture updating in Renderer and Bitmap classes 2024-11-13 09:16:16 -05:00
scawful
8e8b3ed2f7 Refactor Renderer class to remove inheritance from ExperimentFlags; streamline bitmap rendering and updating methods 2024-11-13 08:53:24 -05:00
scawful
b1edd862fc Reorder includes in assembly and dungeon editor files for improved clarity; remove unused headers 2024-11-13 08:53:08 -05:00
scawful
e0db021e7c Add input field size constant and improve sprite preview handling; adjust depth and add checks for empty graphics 2024-11-13 08:52:55 -05:00
scawful
5677b62b32 Update blockset canvas size for improved layout; adjust height to accommodate additional elements 2024-11-13 08:52:48 -05:00
scawful
d8821c5809 Refactor Overworld tile assembly logic for clarity and efficiency; streamline address handling and improve expansion checks 2024-11-13 08:52:23 -05:00
scawful
d13407c8e2 Refactor tile structures and functions to use snes_tile8; introduce GraphicsBuffer class for better data management 2024-11-13 08:52:12 -05:00
scawful
2fd1b1fe94 Refactor includes and formatting in GUI header files for clarity; remove unused headers and improve code style 2024-11-13 08:52:02 -05:00
scawful
84f30f45d0 Refactor includes in dungeon, music, and overworld files to remove unused headers for clarity 2024-11-13 08:51:54 -05:00
scawful
160a9c4c47 Refactor bitmap and compression headers to remove unused includes for clarity 2024-11-13 08:51:32 -05:00
scawful
8f8727b6c9 Update include paths in extension manager files for consistency 2024-11-13 08:51:10 -05:00
scawful
c32a158f77 Refactor includes in graphics editors for consistency; remove unused headers and improve clarity 2024-11-13 08:50:56 -05:00
scawful
bed0443289 Refactor sprite and editor context structures to use typedefs for clarity; add bitmap loading function 2024-11-10 23:42:58 -05:00
scawful
3601fe4026 Refactor Yaze initialization and cleanup functions to use yaze_editor_context 2024-11-10 22:50:57 -05:00
scawful
6e7f99f520 Refactor dungeon structures to use typedefs for clarity and consistency 2024-11-10 22:37:00 -05:00
scawful
0f3fd1fb5d Rename staircase_rooms_vec_ to z3_staircases for clarity and update related usages 2024-11-10 22:14:15 -05:00
scawful
c640c0af66 Refactor dungeon background enum and update related usages for consistency 2024-11-10 22:05:19 -05:00
scawful
089dc4017c Remove unused functions 2024-11-10 21:40:22 -05:00
scawful
b40699e81d Refactor dungeon room structures and rename classes for consistency 2024-11-10 21:40:06 -05:00
scawful
a70414d803 Store converted binary graphics data in ScreenEditor and rename save functions for clarity 2024-11-10 17:25:26 -05:00
scawful
996c6c92ee Add flags for expanded tile16 and tile32 saving 2024-11-10 17:17:12 -05:00