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
47d0023044
InputScalar custom hex sizing adjustment
2023-11-26 20:11:55 -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
9336f9cb9d
Remove widgets namespace
2023-11-25 22:45:00 -05:00
scawful
664b03d2e3
Add HandleTileEdits + RenderUpdateBitmap to Canvas
2023-11-25 22:44:50 -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
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
a9c9a0fad0
Update InputHex variants, gui::Canvas
2023-11-11 19:03:43 -05:00
scawful
dbcd47ba68
Add SNESColorButton and ConvertSNESColorToImVec4
2023-11-10 23:22:43 -05:00
scawful
71ceb03823
Remove imgui_internal.h where unneeded
2023-10-20 11:36:36 -04:00
scawful
c4ef29f329
Add OverworldMap tile editing
2023-08-26 15:03:18 -04:00
scawful
7e87b1ed45
Canvas housekeeping
2023-08-18 10:28:25 -04:00
scawful
a3f68b70b4
ROM and Compression library updates
...
Remove Compress and Decompress from ROM
Move Editor parent class to its own file
Move 65816 editor constants to widgets
Update compression_test and snes_palette_test
Start version constant classes (experimental)
Move SetupROM for editors to load renderer
2023-08-09 00:18:05 -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
b3458b56db
Update params for InputHex and InputHexShort
...
From int to uint64_t and uint32_t respectively
2023-08-02 19:04:02 -04:00
Justin Scofield
7b2e017bb3
Add BitmapCanvasPipeline, more CgxViewer updates
2023-08-02 12:53:05 -04:00
scawful
2bf6c5c773
Add TextWithSeparators gui function
2023-07-31 21:25:19 -04:00
scawful
2b0c550274
SharedROM, Editor parent, housekeeping
2023-07-17 08:25:22 -04:00
scawful
c0d94a5982
Add palettes to GraphicsEditor, build housekeeping
2023-07-09 22:35:10 -04:00
scawful
585413e6d6
Add DrawBitmapTable to Canvas class
2023-07-09 10:35:44 -04:00
scawful
5ac7002c88
Popout PaletteEditor, general housekeeping
2023-05-22 09:16:20 -05:00