Commit Graph

421 Commits

Author SHA1 Message Date
Justin Scofield
8cc9adf41a palette stuff 2022-09-10 09:51:40 -05:00
Justin Scofield
50b944851c remove overworld debug menu 2022-09-10 09:06:13 -05:00
scawful
fb02608c6f draw all overworld maps on canvas 2022-09-08 09:19:38 -05:00
scawful
fd965fecf1 load overworld automatically on rom load 2022-09-07 18:24:18 -05:00
Justin Scofield
65dc7d595e update ow editor 2022-09-03 22:45:50 -05:00
scawful
285dfe183f load the map blockset and ow map 2022-09-03 18:30:40 -05:00
scawful
2c26914c9c build current overworld graphics from 8bpp buffer 2022-09-03 16:49:29 -05:00
scawful
2a10637e15 add OverworldDebug menu 2022-09-02 17:41:58 -05:00
Justin Scofield
0c0a8a0cca update 2022-08-27 23:50:33 -05:00
Justin Scofield
54fa03175f refactor editing 2022-08-27 23:28:38 -05:00
scawful
17185545bd chore: Move grid call 2022-08-27 18:13:26 -05:00
scawful
eb70044e8a make use of status macros 2022-08-23 14:52:44 -05:00
scawful
50252fd267 overworld housekeeping 2022-08-23 13:28:46 -05:00
Justin Scofield
33ac97fb56 chore: cleanup editors 2022-08-07 12:40:57 -04:00
Justin Scofield
ebf6666ef6 chore: Remove Canvas::Update 2022-08-07 12:40:21 -04:00
Justin Scofield
3b24ce11d0 chore: cleanup files and move common method 2022-08-07 12:38:55 -04:00
Justin Scofield
ef61d31c18 add mosaic editor user interface 2022-08-07 00:28:03 -04:00
Justin Scofield
b6280bc051 Create Script class 2022-08-05 20:09:22 -04:00
Justin Scofield
c7c5513f46 Create snes_asm namespace for MosaicEditor code 2022-08-05 19:30:05 +00:00
Justin Scofield
030a18fdf1 Started writing mosaic assembly generation routine 2022-08-05 08:07:46 -04:00
Justin Scofield
f17d2aa923 chore: include rom.h 2022-08-03 19:59:33 -04:00
Justin Scofield
c258f3ce39 Fix unformatted string 2022-07-31 17:07:30 -04:00
Justin Scofield
9d9717e361 Resolve absl::Status related build "errors" 2022-07-31 16:57:08 -04:00
Justin Scofield
7b5cec8eb6 Added imgui_memory_editor to the repo 2022-07-30 10:52:13 -04:00
Justin Scofield
34a2070304 Update about popup 2022-07-25 19:18:16 -04:00
Justin Scofield
ec40d548c5 OverworldEditor column names 2022-07-25 19:18:05 -04:00
Justin Scofield
5f455b1d5e Update PaletteEditor 2022-07-25 19:17:51 -04:00
Justin Scofield
94cfa7e60f MasterEditor UI housekeeping 2022-07-25 11:27:49 -04:00
Justin Scofield
e5d757e96c Added PaletteEditor class 2022-07-25 11:27:30 -04:00
Justin Scofield
7b09db66c6 DungeonEditor housekeeping 2022-07-25 11:27:17 -04:00
Justin Scofield
ee99166ef3 Update ROM references with new operators 2022-07-25 09:34:23 -04:00
Justin Scofield
6011d1e6af Integrating Status return types into GUI 2022-07-24 11:55:34 -04:00
scawful
835c898c48 Current graphics set overworld editor 2022-07-24 10:14:12 -04:00
Justin Scofield
7d08970a19 Overworld and Bitmap refactoring 2022-07-24 01:34:16 -04:00
Justin Scofield
8844778ef4 Refactor OverworldEditor 2022-07-24 01:33:48 -04:00
Justin Scofield
0a6db683f6 housekeeping inline ROM functions 2022-07-24 00:22:34 -04:00
Justin Scofield
fc2eb18212 Display current graphics in overworld editor 2022-07-24 00:01:19 -04:00
Justin Scofield
fd73cc1bde LoadAllGraphicsDataV2 Impl 2022-07-23 21:30:17 -04:00
Justin Scofield
6b04bcf5d6 CreateTiles return StatusOr 2022-07-23 20:43:09 -04:00
Justin Scofield
515ea87131 Implement StatusOr popup in MasterEditor 2022-07-23 20:42:35 -04:00
Justin Scofield
9655b35363 Added Google Abseil library 2022-07-23 16:33:52 -04:00
Justin Scofield
2da8a4a126 ow rom housekeeping 2022-07-20 22:13:21 -04:00
Justin Scofield
d2da16b47d housekeeping 2022-07-20 21:40:18 -04:00
Justin Scofield
d9e986d769 housekeeping 2022-07-20 21:05:40 -04:00
Justin Scofield
f3b090c89f Overworld map tile pointer business, very serious 2022-07-19 21:47:04 -04:00
Justin Scofield
b0c79a42c5 Rename Editor class to MasterEditor 2022-07-19 20:31:49 -04:00
Justin Scofield
8af096c1ae Expand ScreenEditor and Screen class 2022-07-19 20:22:17 -04:00
Justin Scofield
7a795fd75d Editor namespace housekeeping, Canvas expansion 2022-07-19 20:21:32 -04:00
Justin Scofield
86150f82bd Add ScreenEditor to main Editor 2022-07-19 20:53:03 +00:00
Justin Scofield
77e230a014 Add ScreenEditor and Screen class 2022-07-19 20:40:37 +00:00