Commit Graph

90 Commits

Author SHA1 Message Date
scawful
f0d8e595cb update project creation modal 2024-07-13 19:17:34 -04:00
scawful
ee16f5410e initialize labels file in project 2024-07-13 19:05:30 -04:00
scawful
7e951e2e19 add help section for project management 2024-07-13 19:03:36 -04:00
scawful
7021b64c80 add NewProjectMenu for create, save, open 2024-07-13 18:54:51 -04:00
scawful
c79e9d40d5 allow closing main tabs 2024-07-13 18:16:01 -04:00
scawful
b5465be6d3 add ManageActiveEditors, reorderable tabbed editor view 2024-07-13 17:19:10 -04:00
scawful
c542984c65 add assembly editor code tab 2024-07-13 15:36:06 -04:00
scawful
a3c6b0cdec move assembly_editor to code dir 2024-07-13 13:37:56 -04:00
scawful
6b50b25601 gui cleanup 2024-07-13 11:19:04 -04:00
scawful
a3732e3b56 add print debugging to loading all graphics from rom 2024-05-28 19:41:34 -04:00
scawful
092ca78a6e add quit button to shutdown editor 2024-05-28 17:11:07 -04:00
scawful
2d383d0243 add save gfx groups 2024-05-28 17:09:09 -04:00
scawful
387ef551b6 add list of supported features to yaze help menu 2024-05-28 16:58:47 -04:00
scawful
95dcb8b96f log error from command line filename to std out 2024-05-28 15:34:58 -04:00
scawful
a9787b7055 add rom filename command line arg LoadFromFile 2024-05-28 13:04:39 -04:00
scawful
de284d2735 add exp flag for loading audio device in controller 2024-05-28 13:00:30 -04:00
scawful
724d125809 add file dialog wrapper experiment flag 2024-05-28 12:46:01 -04:00
scawful
00105daf24 Run sdl2 renderer imgui backend frame 2024-04-29 09:06:25 -04:00
scawful
ccf234aacd Add LoadRom to MasterEditor 2024-04-19 11:12:59 -04:00
scawful
26a15b9dfe Initialize OverworldEditor zeml from MasterEditor OnEntry 2024-04-19 11:12:47 -04:00
scawful
7e46cf1c64 Rename ROM class to Rom 2024-04-14 14:47:17 -05:00
scawful
eea082da0e Move ROM::LoadAllGraphicsData call to MasterEditor 2024-04-14 10:53:36 -05:00
scawful
ea9525c34b Add diff comparison between roms to hex editor 2024-03-10 20:01:47 -04:00
scawful
aed54f1493 fix hyrule magic decompression memory leak, misc housekeeping 2024-02-03 00:04:21 -05:00
scawful
427b7f6f41 unload rom assets on file -> close 2024-02-01 01:05:57 -05:00
scawful
1c133d3a08 Set SaveOverworldMap flag to true 2024-01-30 23:57:53 -05:00
scawful
6791fa03e5 Overworld updates, Tile16 and large map fixes 2024-01-29 22:58:39 -05:00
scawful
db9f78648e Update Write routines for ROM, expand ROM to 2mb 2024-01-29 00:27:51 -05:00
scawful
ee179a5598 housekeeping for GfxContext and Room logging 2024-01-28 12:05:50 -05:00
scawful
e086f12ade OverworldEntity update: Entrances, Exits, Items 2024-01-27 15:55:47 -05:00
scawful
28f6056b2f Update Overworld save function class visibility for MasterEditor 2024-01-26 21:52:01 -05:00
scawful
39709beb54 Reorganize experiment flags 2024-01-25 20:59:53 -05:00
scawful
1ef1c3ff84 Add SaveOverworldMaps public fn and experiment flag 2024-01-25 13:45:47 -05:00
scawful
84c9ec4d9d Add supported features section to help menu 2024-01-22 23:18:36 -05:00
scawful
9b3977191d Add LogToConsole experiment flag 2024-01-22 21:17:41 -05:00
scawful
6bb82e02a1 Add copy content to clipboard button to error status popup 2024-01-22 20:33:03 -05:00
scawful
9f137559c3 Fix DungeonMap tile16 copy IDs being used, update yaze version num 2024-01-22 20:24:44 -05:00
scawful
a443efc8a4 Add file management to ResourceLabelManager, include in settings 2024-01-22 19:53:42 -05:00
scawful
7d28d35e5d Add SaveRom to MasterEditor, rename Rom::isLoaded to is_loaded 2024-01-22 03:29:18 -05:00
scawful
20515d2f0b Housekeeping 2023-12-17 21:02:28 -05:00
scawful
f22b066dba GraphicsEditor updates, move pipelines to gui 2023-11-26 20:09:25 -05:00
scawful
7fedea14ac Add GfxContext, Load all gfx from MasterEditor 2023-11-26 16:24:32 -05:00
scawful
bceaf1409b Editor housekeeping 2023-11-25 22:44:11 -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
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
fee9484a5d Add resources folder for music and palette editor 2023-11-18 14:17:06 -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