Commit Graph

298 Commits

Author SHA1 Message Date
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
e6d4730ca2 add sprite gfx usage to ow properties popup 2024-05-28 11:19:56 -04:00
scawful
85bd48eafa housekeeping 2024-05-24 21:34:36 -04:00
scawful
4b4fe33dc6 housekeeping 2024-05-24 19:53:06 -04:00
scawful
347c1e8f59 add labels to gfx group editor 2024-05-24 19:52:23 -04:00
scawful
a8e8c34ab2 update overworld usage grid with dark world and palettes 2024-05-18 11:48:31 -04:00
scawful
bdb74a27c0 refactor palette editor 2024-05-11 14:47:04 -04:00
scawful
0593a12267 refactor color saturate for palette editor 2024-05-11 14:32:31 -04:00
scawful
00105daf24 Run sdl2 renderer imgui backend frame 2024-04-29 09:06:25 -04:00
scawful
528d8fd9a6 Remove SDL_Mixer in favor of core SDL audio device 2024-04-23 11:27:03 -04:00
scawful
7072c18a92 Add Controller::PlayAudio for Emulator 2024-04-20 07:40:44 -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
70cead23cb Add zeml layout to OverworldEditor 2024-04-19 11:12:23 -04:00
scawful
d14b2beec8 Condense emulator zeml layout, include function in zeml 2024-04-17 20:26:46 -04:00
scawful
11004cfa46 Add scad_format namespace 2024-04-14 15:49:57 -05:00
scawful
dfbe0014d9 Fix references to Rom class in comments 2024-04-14 15:20:56 -05:00
scawful
81e5659c1f Replace BuildAndRenderBitmap with Rom::CreateAndRenderBitmap 2024-04-14 15:02:56 -05:00
scawful
5953e58bd4 Rename SharedROM to SharedRom 2024-04-14 14:51:53 -05:00
scawful
7e46cf1c64 Rename ROM class to Rom 2024-04-14 14:47:17 -05:00
scawful
b06e22dc0d Add zelda3::overworld namespace 2024-04-14 14:37:53 -05:00
scawful
cc05f1b469 add zelda3::screen namespace 2024-04-14 13:49:00 -05:00
scawful
e72b08eae4 add zelda3::music namespace, update documentation 2024-04-14 13:46:23 -05:00
scawful
277d959bda Refactor PaletteGroupMap 2024-04-14 13:14:19 -05:00
scawful
bfdffce310 Document OverworldEditor::LoadGraphics 2024-04-14 10:58:17 -05:00
scawful
eea082da0e Move ROM::LoadAllGraphicsData call to MasterEditor 2024-04-14 10:53:36 -05:00
scawful
9483065477 Add TODOs for ZSCustomOverworld and entity deletion 2024-04-14 10:46:48 -05:00
scawful
08ad521b74 Update OverworldEditor documentation and others 2024-04-14 10:33:18 -05:00
scawful
5aae3bb1ef specify namespace scope for doxygen 2024-04-14 10:08:33 -05:00
scawful
2aa9bce9ca Move editor interface to editor/utils 2024-04-14 10:00:33 -05:00
scawful
96defd6e5e add header comments to editor classes 2024-04-14 00:04:17 -05:00
scawful
89cc0703f1 add fn comments for doxygen, rename OAMTile to OamTile 2024-04-13 23:10:34 -05:00
scawful
19ec7b6431 Add table and canvas to UpdateLinkGfxView 2024-04-13 13:17:25 -04:00
scawful
fae853d5e1 Add EntranceContext for managing custom entrance tile types 2024-04-12 15:48:11 -04:00
scawful
4ab5ee8a68 Add context info about bitmaps to canvas 2024-04-12 00:34:26 -04:00
scawful
a6ef95c5dd Add menu bar to tile16 editor 2024-04-10 09:30:02 -04:00
scawful
ae8ca72402 Tile16 editor status updates 2024-04-07 20:49:54 -04:00
scawful
f6d2304e84 OverworldEditor status updates 2024-04-07 13:23:29 -04:00
scawful
a4438dea1b Add ok status to refresh tile16 blockset 2024-04-07 13:21:25 -04:00
scawful
c584f268ce Add more error handling to overworld and tile16 editor 2024-04-07 13:07:03 -04:00
scawful
658bb78cf9 OverworldEditor cleanup 2024-04-07 12:58:15 -04:00
scawful
653866f2df Move InitBlockset to header file of tile16 editor 2024-04-07 12:57:54 -04:00
scawful
779c756b8b fix missing ok statuses 2024-04-07 12:19:48 -04:00
scawful
03a38fc712 Add error handling to SnesPalette and SnesColor member fns 2024-04-07 12:07:47 -04:00
scawful
f28e33b5d0 Tile16 Editor and Transfer cleanup 2024-04-06 10:29:28 -04:00
scawful
521e6c22d5 Add CheckForMousePan 2024-04-06 10:29:15 -04:00
scawful
02f7c695d2 Update ImGui 2024-03-10 20:07:18 -04:00
scawful
ea9525c34b Add diff comparison between roms to hex editor 2024-03-10 20:01:47 -04:00
scawful
cecf89fbe9 Cleanup DungeonEditor Update routine 2024-03-10 20:01:34 -04:00