scawful
9e3642c54e
Add load system fonts experiment flag
2023-11-24 13:37:27 -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
bbe76ac83c
housekeeping, accessors, gui, etc
2023-11-20 21:12:02 -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
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
05feb49d05
Add Tile16Editor and GfxGroupEditor to OverworldEditor
2023-11-11 19:03:01 -05:00
scawful
b21ac96841
Add EditingMode to OverworldEditor
2023-11-10 23:21:15 -05:00
scawful
f5c6899d4d
fix bug with ow edits outside top row
2023-10-22 16:17:18 -04:00
scawful
78bcd13b54
Remove conditional from prototype ow btn
2023-10-17 17:08:50 -04:00
Justin Scofield
190917ff6f
Add Changes stack to ROM for saving
2023-08-27 10:20:10 -04:00
scawful
168030ee31
Start Overworld save
2023-08-26 17:06:30 -04:00
scawful
c4ef29f329
Add OverworldMap tile editing
2023-08-26 15:03:18 -04:00
scawful
037667bb21
Move Overworld constants to Overworld
2023-08-25 19:43:20 -04:00
scawful
c66d810828
Add support for JP rom and headered ROMs
2023-08-25 19:01:52 -04:00
scawful
5cc680762e
Proliferate use of SharedROM
2023-08-18 17:19:42 -04:00
scawful
9ea107bc8d
Update SNESPalette, SNESColor, add tests
2023-08-04 22:51:12 -04:00
Justin Scofield
7d0b09a589
Add SelectablePalettePipeline for updating palette
2023-08-03 21:09:27 -04:00
Justin Scofield
7b2e017bb3
Add BitmapCanvasPipeline, more CgxViewer updates
2023-08-02 12:53:05 -04:00
scawful
ca68da8eca
Update constants for OverworldEditor
2023-07-31 20:39:03 -04:00
scawful
c0d94a5982
Add palettes to GraphicsEditor, build housekeeping
2023-07-09 22:35:10 -04:00
scawful
931560cfb1
Add GraphicsEditor class
...
Super donkey proto graphics import experiment
removed snes_spc and asar_static because of macOS M1 build issues.
music player using snes_spc disabled
included macOS build configuration as it currently is.
2023-07-08 09:03:27 -04:00
scawful
3ada9988aa
Begin LoadSprites, LoadChests, housekeeping
2023-06-25 10:08:01 -04:00
scawful
5ac7002c88
Popout PaletteEditor, general housekeeping
2023-05-22 09:16:20 -05:00
scawful
934ce6b1e7
add where tile draw event takes place in ow canvas
2023-01-10 13:48:12 -06:00
scawful
a6099674d1
selected tile tracks cursor, loads tile gfx
2023-01-01 13:45:50 -06:00
scawful
a8729add01
overworld editor tile selector/painter routines
2022-12-31 13:53:07 -06:00
scawful
c7f12e56a2
add selected tile outline for ow editor
2022-10-07 19:32:24 -05:00
scawful
a20b3fd240
housekeeping and inventory menu
2022-09-17 10:34:44 -05:00
Justin Scofield
56ef315028
bitmap optimization, sprites, inventory, tiles
2022-09-12 21:17:41 -05:00
scawful
d6081e9add
canvas and ow edit changes
2022-09-12 13:04:03 -05:00
Justin Scofield
290844db54
add entrances to ow draw
2022-09-11 22:37:47 -05:00
scawful
cfb84481ed
palette viewer and editor
2022-09-11 14:23:39 -05:00
Justin Scofield
2c0bbd3457
naming refactor
2022-09-10 21:48:49 -05:00
scawful
1244e6855c
palettes and overworld drawing
2022-09-10 16:33:59 -05:00
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