scawful
5ef7e004b9
Tile16Editor housekeeping
2023-11-24 13:36:28 -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
e93ff212af
Dungeon graphics loaded per room
2023-11-22 00:49:55 -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
4ef2540d15
cleanup dungeon room constants
2023-11-20 06:18:28 -05:00
scawful
fee9484a5d
Add resources folder for music and palette editor
2023-11-18 14:17:06 -05:00
scawful
f994e7fd32
Remove rogue character
2023-11-18 00:38:54 -05:00
scawful
942d055c5e
Update DungeonObjectRenderer experiment
2023-11-18 00:04:49 -05:00
scawful
4494472467
GraphicsEditor housekeeping
2023-11-18 00:02:35 -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
75ef4fd9b0
Add tabs and dungeon room props to DungeonEditor
2023-11-12 19:18:44 -05:00
scawful
3c92b58c21
Add tile painting canvas to Tile16Editor
2023-11-12 19:18:17 -05:00
scawful
bb806c51a7
Switch GfxGroupEditor to BitmapManager for gfx
2023-11-12 19:18:05 -05:00
scawful
6ae969d345
Move Emulator to emu namespace
2023-11-12 10:17:25 -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
61d235c342
Update GfxGroupEditor
2023-11-11 20:15:30 -05:00
scawful
faa4324518
Move AssemblerEditor to modules
2023-11-11 19:21:59 -05:00
scawful
05feb49d05
Add Tile16Editor and GfxGroupEditor to OverworldEditor
2023-11-11 19:03:01 -05:00
scawful
0afb04b9a2
Add ExperimentFlags
2023-11-11 19:02:39 -05:00
scawful
b3a6eafe8b
Add GfxGroupEditor
2023-11-11 19:00:58 -05:00
scawful
e80f69b6d1
Add Editor and Transfer to Tile16Editor
2023-11-11 15:41:04 -05:00
scawful
cb5fce8bee
Add Tile16Editor module class skeleton
2023-11-10 23:28:19 -05:00
scawful
6b5e100371
Cleanup MasterEditor remove unnecessary fns
2023-11-10 23:21:59 -05:00
scawful
8edfe314d5
Cleanup PaletteEditor for saving updated colors
2023-11-10 23:21:41 -05:00
scawful
b21ac96841
Add EditingMode to OverworldEditor
2023-11-10 23:21:15 -05:00
scawful
b1f9e2e253
Prepare GraphicsEditor for Link gfx
2023-11-10 23:20:58 -05:00
scawful
ce2ff06d60
Add some manual cleanup (experiemental)
2023-10-22 16:18:46 -04:00
scawful
82cca80191
Add Reload ROM and Close ROM options to File menu
2023-10-22 16:18:18 -04: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
1cc0c45e79
Fix PaletteGroup display color math
2023-08-24 22:53:13 -04:00
scawful
c2f8a55fd1
Add Emulator to View menu
2023-08-19 14:13:07 -04:00
scawful
5cc680762e
Proliferate use of SharedROM
2023-08-18 17:19:42 -04:00
scawful
b0df91b7d5
Remove Cgx Viewer
2023-08-18 10:27:38 -04:00
scawful
eda294d9de
Cgx preview works finally
2023-08-17 22:56:12 -04:00
scawful
c336c60066
Add scad_format for CGX, COL, OBJ files
2023-08-09 00:19:07 -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