Commit Graph

56 Commits

Author SHA1 Message Date
Justin Scofield
f59e3b46c2 Move yaze main 2022-08-15 13:04:55 -04:00
Justin Scofield
0d72cfcadd chore: move absl_targets cmake def up a level 2022-08-07 13:21:52 -04:00
Justin Scofield
1f6ce1123c chore: link cmake dl libs 2022-08-07 13:01:39 -04:00
Justin Scofield
21e7944567 chore: disable unnecessary Asar cmake components 2022-08-07 12:46:53 -04:00
Justin Scofield
9862c8af2a attempt to switch to asar dll 2022-08-06 16:13:07 -04:00
Justin Scofield
e4f53cbf5b attempting to link asar 2022-08-06 13:49:07 -04:00
Justin Scofield
123ff298d5 Merge branch 'master' into mosaic-editor 2022-08-06 13:21:44 -04:00
Justin Scofield
84b3b231f6 Move Asar in CMakeLists 2022-08-06 13:19:38 -04:00
Justin Scofield
25ee0ff9cd Cleanup CMakeLists 2022-08-05 19:30:37 +00:00
Justin Scofield
ffe03b278c Add Asar and organize CMakeLists.txt 2022-08-05 18:17:30 +00:00
Justin Scofield
2e8f14ee6e Add Asar and organize CMakeLists.txt 2022-08-04 23:14:45 +00:00
Justin Scofield
60ce8abc0e preprocessor macro, cmake conditional for SDL_main 2022-07-30 13:31:03 -04:00
Justin Scofield
7f5666c585 Remove hard SDL_main references for CMake solution 2022-07-30 13:04:27 -04:00
Justin Scofield
8ccfdaccf6 Delegate linked SDL2main to WIN32 targets 2022-07-30 12:56:48 -04:00
Justin Scofield
332bf5f3f3 Build SDL from source 2022-07-30 12:15:08 -04:00
Justin Scofield
f69f804601 Remove sneshacking library 2022-07-29 23:33:58 -04:00
Justin Scofield
e5d757e96c Added PaletteEditor class 2022-07-25 11:27:30 -04:00
Justin Scofield
e4bdc525c2 Update yaze 2022-07-24 00:02:12 -04:00
Justin Scofield
102633b5b9 Add Icon for windows 2022-07-23 18:42:41 -04:00
Justin Scofield
9655b35363 Added Google Abseil library 2022-07-23 16:33:52 -04:00
Justin Scofield
b0c79a42c5 Rename Editor class to MasterEditor 2022-07-19 20:31:49 -04:00
Justin Scofield
8af096c1ae Expand ScreenEditor and Screen class 2022-07-19 20:22:17 -04:00
Justin Scofield
67e1e7ea0c Expand all graphics retrieval with bitmap and vram 2022-07-17 18:09:12 -04:00
Justin Scofield
bd44cc2c96 added psuedo_vram 2022-07-11 21:35:35 -04:00
Justin Scofield
08590d824d changed tile.h and tile16.cc to snes_tile 2022-07-11 20:39:08 -04:00
scawful
31f1850800 Created DungeonEditor and Canvas 2022-07-09 22:46:20 -04:00
scawful
a038290ebb Added the AssemblyEditor class 2022-07-09 18:12:09 -04:00
scawful
b0147ec11e Rename Library to lib 2022-07-09 16:56:14 -04:00
scawful
48baed1294 Update CMakeLists.txt 2022-07-09 16:52:07 -04:00
scawful
8378f6bf2d update CMakeLists.txt 2022-07-06 22:22:38 -04:00
scawful
9e90fad9e1 housekeeping 2022-07-06 19:18:15 -04:00
Justin Scofield
f11e8f2aac expand tile library, consolidate rom features, work on overworld tile16 selection 2022-06-20 17:54:14 -04:00
Justin Scofield
f7d793ecc2 housekeeping 2022-06-20 14:49:02 -04:00
Justin Scofield
9c7c9bc1e4 housekeeping 2022-06-20 14:28:04 -04:00
Justin Scofield
f9e0ed17bf namespace housekeeping continued again 2022-06-20 14:00:59 -04:00
Justin Scofield
27f8eb7639 namespace housekeeping 2022-06-20 13:57:24 -04:00
Justin Scofield
97d432910b more data reorganization and namespacing 2022-06-20 13:36:27 -04:00
Justin Scofield
2654a08dff namespace housekeeping 2022-06-20 13:21:17 -04:00
Justin Scofield
b08dd34a08 created gui directory and namespace 2022-06-20 13:12:00 -04:00
Justin Scofield
efcaad0f53 overhaul directory structure 2022-06-15 20:56:15 -04:00
Justin Scofield
8d11e63c9a remove nonsense 2022-06-13 11:49:04 -04:00
Justin Scofield
a10dbb59f1 Added tests for ROMs and decompression 2022-06-13 00:02:02 -04:00
Justin Scofield
1822a07e6f Changed filenames to match google style and adjusted some header includes 2022-06-12 20:21:42 -04:00
Justin Scofield
aa787a39fa Rearranging some files and namespaces 2022-06-12 18:36:53 -04:00
Justin Scofield
b325669ca8 Refactoring the codebase and moving closer to decompression 2022-06-12 18:20:32 -04:00
Justin Scofield
9b905a48e4 Continuing the Graphics stuff and removed Events bc im not using it 2022-06-12 12:42:35 -04:00
Justin Scofield
6bf720e0e6 Getting very close to loading graphics on the screen... no time to explain 2022-06-11 22:40:24 -04:00
Justin Scofield
c11efc1b4c Added sneshacking library and started integrating into the code because it's honestly a better idea than refactoring the code and testing it when the code has already been testing so I'll likely be removing my version of it with due time 2022-06-11 20:05:15 -04:00
Justin Scofield
b887563407 Added text editor for ASM files 2022-06-11 17:36:20 -04:00
Justin Scofield
0de51934ab GUI Improvements with fonts and some underlying palette and bitmap code stuff 2022-06-11 13:51:02 -04:00