Commit Graph

26 Commits

Author SHA1 Message Date
scawful
03a38fc712 Add error handling to SnesPalette and SnesColor member fns 2024-04-07 12:07:47 -04:00
scawful
cecf89fbe9 Cleanup DungeonEditor Update routine 2024-03-10 20:01:34 -04:00
scawful
cd2e60754b Add Dungeon room entrances to DungeonEditor 2024-02-08 09:18:13 -05:00
scawful
326d1dbba4 Cleanup DungeonEditor 2024-02-02 23:59:12 -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
e086f12ade OverworldEntity update: Entrances, Exits, Items 2024-01-27 15:55:47 -05:00
scawful
5455b2a425 Add ResourceLabelManager class 2024-01-22 03:26:37 -05:00
scawful
e38ea0c615 Calculate dungeon room size 2024-01-18 20:05:14 -05:00
scawful
be7276d976 Update Dungeon Usage Stats 2024-01-14 13:33:38 -05:00
scawful
5e025a3257 Add Usage Statistics to DungeonEditor 2024-01-14 11:15:03 -05:00
scawful
10785357ef Move DungeonObjectRenderer to its own file 2023-12-17 20:59:42 -05:00
scawful
53873614ae Editor and Gui improvements 2023-11-30 02:12:34 -05:00
Justin Scofield
5f3ca25c80 DungeonEditor upgrades and other QoL 2023-11-22 16:08:18 -05:00
scawful
041e365416 Dungeon object updates 2023-11-22 12:23:02 -05:00
Justin Scofield
7a842d4669 Dungeon Room load current graphics experiment 2023-11-21 23:44:05 -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
Justin Scofield
8ff9f281ac Add more experiment flags 2023-11-20 21:50:40 -05:00
scawful
4ef2540d15 cleanup dungeon room constants 2023-11-20 06:18:28 -05:00
scawful
299770922c Add Debugger interface, RoomObject class
- Log instructions to debugger using experiment flag
- Use BitmapManager for more functionality
- Draw framebuffer and integrated debugger
2023-11-13 14:51:01 -05:00
scawful
75ef4fd9b0 Add tabs and dungeon room props to DungeonEditor 2023-11-12 19:18:44 -05:00
scawful
5cc680762e Proliferate use of SharedROM 2023-08-18 17:19:42 -04:00
scawful
2b0c550274 SharedROM, Editor parent, housekeeping 2023-07-17 08:25:22 -04:00
scawful
5ac7002c88 Popout PaletteEditor, general housekeeping 2023-05-22 09:16:20 -05:00
scawful
94a61a13ac Add Object selector to DungeonEditor
Loads current room gfx from ROM gfx buffer
2023-03-29 00:10:46 -05:00
Justin Scofield
7b09db66c6 DungeonEditor housekeeping 2022-07-25 11:27:17 -04:00
scawful
31f1850800 Created DungeonEditor and Canvas 2022-07-09 22:46:20 -04:00