Commit Graph

107 Commits

Author SHA1 Message Date
scawful
82dd9dde1b Add LC_LZ2 Compression library
Refactor ROM class
Editor housekeeping
2023-07-21 03:44:44 -04:00
scawful
df8443152b Add CgxViewer, update GraphicsEditor 2023-07-18 21:55:23 -04:00
scawful
2b0c550274 SharedROM, Editor parent, housekeeping 2023-07-17 08:25:22 -04:00
scawful
931560cfb1 Add GraphicsEditor class
Super donkey proto graphics import experiment

removed snes_spc and asar_static because of macOS M1 build issues.

music player using snes_spc disabled

included macOS build configuration as it currently is.
2023-07-08 09:03:27 -04:00
scawful
3ada9988aa Begin LoadSprites, LoadChests, housekeeping 2023-06-25 10:08:01 -04:00
scawful
5ac7002c88 Popout PaletteEditor, general housekeeping 2023-05-22 09:16:20 -05:00
scawful
46fe8993ea Update PaletteEditor, remove Delta experiment 2023-05-15 08:23:13 -05:00
scawful
9426cd7a87 Update ImGui library SDL2 impl 2023-03-28 12:29:49 -05:00
scawful
85c14438f3 housekeeping 2023-03-28 12:25:56 -05:00
scawful
45b824c869 Add TilePainter left click return value 2023-01-10 15:20:15 -06:00
scawful
539a2d24c6 cleanup tracker class and move helper functions 2023-01-03 12:30:00 -06:00
scawful
b0338f588a add SDL_mixer 2023-01-01 17:48:51 -06:00
scawful
a20b3fd240 housekeeping and inventory menu 2022-09-17 10:34:44 -05:00
Justin Scofield
56ef315028 bitmap optimization, sprites, inventory, tiles 2022-09-12 21:17:41 -05:00
Justin Scofield
3d2cd4dc79 start yaze_delta side project 2022-09-10 18:48:47 -05:00
scawful
1244e6855c palettes and overworld drawing 2022-09-10 16:33:59 -05:00
Justin Scofield
8cc9adf41a palette stuff 2022-09-10 09:51:40 -05:00
Justin Scofield
b2030be95f add PRINT_IF_ERROR macro 2022-08-27 22:06:41 -05:00
scawful
6dd4c390fe Add status macros and refactor overworld 2022-08-23 13:26:06 -05:00
Justin Scofield
0837ed1637 Merge branch 'master' into window-dimensions-constant 2022-08-10 10:10:53 -04:00
Justin Scofield
4c2786be0e chore: cleanup garbage in constants 2022-08-08 08:35:05 -04:00
Justin Scofield
fb4dc48add chore: make window dimensions a constant 2022-08-08 08:31:02 -04:00
Justin Scofield
4d90f21e9e chore: Remove OpenGL flag from SDL_Window
* Was causing a bug with surface creation on macOS.
2022-08-07 12:39:26 -04:00
Justin Scofield
3b24ce11d0 chore: cleanup files and move common method 2022-08-07 12:38:55 -04:00
Justin Scofield
a58ecadd4b Add CHECK_STATUS macro 2022-08-05 18:17:30 +00:00
Justin Scofield
5b9c60ec7f Convert to status codes for Controller init. 2022-08-05 18:17:30 +00:00
Justin Scofield
e86ddfc7c0 refactor: change constant name 2022-08-03 20:01:02 -04:00
Justin Scofield
7f5666c585 Remove hard SDL_main references for CMake solution 2022-07-30 13:04:27 -04:00
Justin Scofield
332bf5f3f3 Build SDL from source 2022-07-30 12:15:08 -04:00
Justin Scofield
f0dad9a007 MENU_ITEM constants 2022-07-25 11:26:56 -04:00
Justin Scofield
8e9636c0b5 Remove OpenGL flag for SDL_BlitSurface 2022-07-24 00:00:48 -04:00
Justin Scofield
3ef633ee3c Refactor Controller with absl and internal linkage 2022-07-23 18:43:06 -04:00
Justin Scofield
9655b35363 Added Google Abseil library 2022-07-23 16:33:52 -04:00
Justin Scofield
d9e986d769 housekeeping 2022-07-20 21:05:40 -04:00
Justin Scofield
f3b090c89f Overworld map tile pointer business, very serious 2022-07-19 21:47:04 -04:00
Justin Scofield
b0c79a42c5 Rename Editor class to MasterEditor 2022-07-19 20:31:49 -04:00
Justin Scofield
d28420450d namespace correctness 2022-07-19 19:24:19 +00:00
Justin Scofield
9f760d922a Removed constants namespace 2022-07-19 15:37:56 +00:00
Justin Scofield
9295f9c713 Add tilesheet constants 2022-07-18 19:21:27 -04:00
Justin Scofield
0beaf375fa formatting 2022-07-12 21:33:19 -04:00
Justin Scofield
d10a36ad78 ReserveBytes template function
Wrapper for new cause i hate the syntax
2022-07-12 19:51:58 -04:00
Justin Scofield
bb056ee4d3 Added HexToDec routine from hmagic 2022-07-12 08:03:53 -04:00
scawful
982cc789fe Remove rom namespace 2022-07-09 22:52:07 -04:00
scawful
9c0ae49a8d Added tab item macro 2022-07-09 22:45:50 -04:00
scawful
e9c8152453 housekeeping 2022-07-08 23:52:11 -04:00
scawful
6e97649e2f remove inlines 2022-07-06 22:35:00 -04:00
scawful
9d576351d0 housekeeping 2022-07-06 22:22:29 -04:00
scawful
0c4eba08ad add common function library 2022-07-06 22:21:57 -04:00
scawful
e0fd39ea06 controller housekeeping 2022-07-06 19:18:04 -04:00
scawful
dce7434c51 remove entry_point header 2022-07-06 19:17:26 -04:00