Commit Graph

193 Commits

Author SHA1 Message Date
scawful
ea6d8f9636 SpriteEditor skeleton 2024-01-14 11:15:48 -05:00
scawful
c9d0fb9573 OverworldExit updates and refactoring 2024-01-14 11:15:34 -05:00
scawful
5e025a3257 Add Usage Statistics to DungeonEditor 2024-01-14 11:15:03 -05:00
scawful
2a69f7f42a Dungeon and Graphics Editor improvements 2024-01-10 23:13:12 -05:00
scawful
781f15bb81 Add DrawOverworldExits and DrawOverworldProperties 2024-01-10 23:12:54 -05:00
scawful
a73c944529 Canvas, Palettes, Bitmap updates 2023-12-25 17:32:56 -06:00
scawful
da4650cbd6 GraphicsEditor, OverworldEditor housekeeping 2023-12-19 18:41:05 -05:00
scawful
a0c2349d0b Copy image to clipboard for GraphicsEditor 2023-12-17 21:07:48 -05:00
scawful
20515d2f0b Housekeeping 2023-12-17 21:02:28 -05:00
scawful
10785357ef Move DungeonObjectRenderer to its own file 2023-12-17 20:59:42 -05:00
scawful
87db938963 cleanup spc700 and add todos 2023-12-06 01:32:59 -05:00
scawful
53873614ae Editor and Gui improvements 2023-11-30 02:12:34 -05:00
scawful
0bf45c86a9 Update GraphicsEditor, fix CommandHandler 2023-11-26 23:12:04 -05:00
scawful
5d15c3c357 Include pipeline header oops lol 2023-11-26 20:11:04 -05:00
scawful
f22b066dba GraphicsEditor updates, move pipelines to gui 2023-11-26 20:09:25 -05:00
scawful
6e6576b364 Make LoadGraphics public, add mutable ow map props 2023-11-26 16:47:43 -05:00
scawful
7fedea14ac Add GfxContext, Load all gfx from MasterEditor 2023-11-26 16:24:32 -05:00
scawful
b3fc57bd77 Add full graphics bin view to GraphicsEditor 2023-11-26 16:23:05 -05:00
scawful
bceaf1409b Editor housekeeping 2023-11-25 22:44:11 -05:00
scawful
5a502b4d07 Tile16 Editor updates, tile8 and edit canvas 2023-11-25 22:43:26 -05:00
scawful
4a0901ea37 Remove widgets namespace 2023-11-25 20:52:49 -05:00
scawful
9e3642c54e Add load system fonts experiment flag 2023-11-24 13:37:27 -05:00
scawful
5ef7e004b9 Tile16Editor housekeeping 2023-11-24 13:36:28 -05:00
scawful
7213b928dd Add file dialog experiment flag to MasterEditor 2023-11-24 13:36:15 -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
scawful
e93ff212af Dungeon graphics loaded per room 2023-11-22 00:49:55 -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
bbe76ac83c housekeeping, accessors, gui, etc 2023-11-20 21:12:02 -05:00
scawful
4ef2540d15 cleanup dungeon room constants 2023-11-20 06:18:28 -05:00
scawful
fee9484a5d Add resources folder for music and palette editor 2023-11-18 14:17:06 -05:00
scawful
f994e7fd32 Remove rogue character 2023-11-18 00:38:54 -05:00
scawful
942d055c5e Update DungeonObjectRenderer experiment 2023-11-18 00:04:49 -05:00
scawful
4494472467 GraphicsEditor housekeeping 2023-11-18 00:02:35 -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
3c92b58c21 Add tile painting canvas to Tile16Editor 2023-11-12 19:18:17 -05:00
scawful
bb806c51a7 Switch GfxGroupEditor to BitmapManager for gfx 2023-11-12 19:18:05 -05:00
scawful
6ae969d345 Move Emulator to emu namespace 2023-11-12 10:17:25 -05:00
scawful
97548fbe6f Update ExperimentFlags interface 2023-11-12 09:53:51 -05:00
scawful
c1ad23284e housekeeping 2023-11-11 20:17:34 -05:00
scawful
61d235c342 Update GfxGroupEditor 2023-11-11 20:15:30 -05:00
scawful
faa4324518 Move AssemblerEditor to modules 2023-11-11 19:21:59 -05:00
scawful
05feb49d05 Add Tile16Editor and GfxGroupEditor to OverworldEditor 2023-11-11 19:03:01 -05:00
scawful
0afb04b9a2 Add ExperimentFlags 2023-11-11 19:02:39 -05:00
scawful
b3a6eafe8b Add GfxGroupEditor 2023-11-11 19:00:58 -05:00
scawful
e80f69b6d1 Add Editor and Transfer to Tile16Editor 2023-11-11 15:41:04 -05:00
scawful
cb5fce8bee Add Tile16Editor module class skeleton 2023-11-10 23:28:19 -05:00