Commit Graph

42 Commits

Author SHA1 Message Date
scawful
9f137559c3 Fix DungeonMap tile16 copy IDs being used, update yaze version num 2024-01-22 20:24:44 -05:00
scawful
6f80f328a8 Add Tilesheet class, update ScreenEditor for DungeonMaps 2024-01-22 03:30:55 -05:00
scawful
a115b7ebe3 Create DungeonMap class and move constants 2024-01-22 03:24:36 -05:00
scawful
20515d2f0b Housekeeping 2023-12-17 21:02:28 -05:00
scawful
992e4dfca0 add HOVER_HINT macro 2023-11-26 16:49:32 -05:00
scawful
9e3642c54e Add load system fonts experiment flag 2023-11-24 13:37:27 -05:00
Justin Scofield
cf2d023a46 Remove static screen size vars 2023-11-22 16:07:26 -05:00
scawful
59e7dcc7f0 GUI Updates
Add DisplaySettings, replace ImGui style editor
Update Debugger interface with memory viewer
Decompose SNES initialization routines
Update DungeonObjectRenderer plan
Add DrawObjectRenderer UI mockup fofr DungeonEditor
2023-11-21 11:07:04 -05:00
scawful
4ef2540d15 cleanup dungeon room constants 2023-11-20 06:18:28 -05:00
scawful
71ceb03823 Remove imgui_internal.h where unneeded 2023-10-20 11:36:36 -04:00
scawful
fb398351d8 cleanup rom, gfx, overworld and add comments 2023-10-20 02:17:35 -04:00
scawful
037667bb21 Move Overworld constants to Overworld 2023-08-25 19:43:20 -04:00
scawful
c66d810828 Add support for JP rom and headered ROMs 2023-08-25 19:01:52 -04:00
scawful
25c43cbaaa housekeeping 2023-08-24 23:46:17 -04:00
scawful
c25be2b76d Move object names, start RoomObject Subtypes 2023-08-19 02:09:37 -04:00
scawful
a3f68b70b4 ROM and Compression library updates
Remove Compress and Decompress from ROM
Move Editor parent class to its own file
Move 65816 editor constants to widgets
Update compression_test and snes_palette_test
Start version constant classes (experimental)
Move SetupROM for editors to load renderer
2023-08-09 00:18:05 -04:00
scawful
9ea107bc8d Update SNESPalette, SNESColor, add tests 2023-08-04 22:51:12 -04:00
Justin Scofield
6ffae7a6e8 Increase default screen size 2023-08-03 21:08:29 -04:00
scawful
99bebeca10 Add CLEAR_AND_RETURN_STATUS macro for ImGui stack 2023-07-31 21:24:14 -04:00
scawful
df8443152b Add CgxViewer, update GraphicsEditor 2023-07-18 21:55:23 -04:00
scawful
46fe8993ea Update PaletteEditor, remove Delta experiment 2023-05-15 08:23:13 -05:00
scawful
45b824c869 Add TilePainter left click return value 2023-01-10 15:20:15 -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
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
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
a58ecadd4b Add CHECK_STATUS macro 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
f0dad9a007 MENU_ITEM constants 2022-07-25 11:26:56 -04:00
Justin Scofield
9655b35363 Added Google Abseil library 2022-07-23 16:33:52 -04:00
Justin Scofield
f3b090c89f Overworld map tile pointer business, very serious 2022-07-19 21:47:04 -04: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
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
9d576351d0 housekeeping 2022-07-06 22:22:29 -04:00
Justin Scofield
d878382697 namespace housekeeping 2022-06-20 14:07:56 -04:00
Justin Scofield
350d5526de namespace housekeeping continued x3 2022-06-20 14:07:35 -04:00
Justin Scofield
f9e0ed17bf namespace housekeeping continued again 2022-06-20 14:00:59 -04:00