scawful
aed54f1493
fix hyrule magic decompression memory leak, misc housekeeping
2024-02-03 00:04:21 -05:00
scawful
427b7f6f41
unload rom assets on file -> close
2024-02-01 01:05:57 -05:00
scawful
1c133d3a08
Set SaveOverworldMap flag to true
2024-01-30 23:57:53 -05:00
scawful
6791fa03e5
Overworld updates, Tile16 and large map fixes
2024-01-29 22:58:39 -05:00
scawful
db9f78648e
Update Write routines for ROM, expand ROM to 2mb
2024-01-29 00:27:51 -05:00
scawful
ee179a5598
housekeeping for GfxContext and Room logging
2024-01-28 12:05:50 -05:00
scawful
e086f12ade
OverworldEntity update: Entrances, Exits, Items
2024-01-27 15:55:47 -05:00
scawful
28f6056b2f
Update Overworld save function class visibility for MasterEditor
2024-01-26 21:52:01 -05:00
scawful
39709beb54
Reorganize experiment flags
2024-01-25 20:59:53 -05:00
scawful
1ef1c3ff84
Add SaveOverworldMaps public fn and experiment flag
2024-01-25 13:45:47 -05:00
scawful
84c9ec4d9d
Add supported features section to help menu
2024-01-22 23:18:36 -05:00
scawful
9b3977191d
Add LogToConsole experiment flag
2024-01-22 21:17:41 -05:00
scawful
6bb82e02a1
Add copy content to clipboard button to error status popup
2024-01-22 20:33:03 -05:00
scawful
9f137559c3
Fix DungeonMap tile16 copy IDs being used, update yaze version num
2024-01-22 20:24:44 -05:00
scawful
a443efc8a4
Add file management to ResourceLabelManager, include in settings
2024-01-22 19:53:42 -05:00
scawful
7d28d35e5d
Add SaveRom to MasterEditor, rename Rom::isLoaded to is_loaded
2024-01-22 03:29:18 -05:00
scawful
20515d2f0b
Housekeeping
2023-12-17 21:02:28 -05:00
scawful
f22b066dba
GraphicsEditor updates, move pipelines to gui
2023-11-26 20:09:25 -05:00
scawful
7fedea14ac
Add GfxContext, Load all gfx from MasterEditor
2023-11-26 16:24:32 -05:00
scawful
bceaf1409b
Editor housekeeping
2023-11-25 22:44:11 -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
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
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
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
faa4324518
Move AssemblerEditor to modules
2023-11-11 19:21:59 -05:00
scawful
0afb04b9a2
Add ExperimentFlags
2023-11-11 19:02:39 -05:00
scawful
6b5e100371
Cleanup MasterEditor remove unnecessary fns
2023-11-10 23:21:59 -05:00
scawful
82cca80191
Add Reload ROM and Close ROM options to File menu
2023-10-22 16:18:18 -04:00
Justin Scofield
190917ff6f
Add Changes stack to ROM for saving
2023-08-27 10:20:10 -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
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
Justin Scofield
7d0b09a589
Add SelectablePalettePipeline for updating palette
2023-08-03 21:09:27 -04:00
Justin Scofield
d4fdee6d32
CgxViewer, GraphicsEditor updates
2023-08-02 18:58:29 -04:00
scawful
1d0419583d
Add FileDialog data pipeline
2023-08-02 07:15:05 -04:00
scawful
82dd9dde1b
Add LC_LZ2 Compression library
...
Refactor ROM class
Editor housekeeping
2023-07-21 03:44:44 -04:00
scawful
2b0c550274
SharedROM, Editor parent, housekeeping
2023-07-17 08:25:22 -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
02b1adb6ab
Save ROM with modified palettes, backup system
2023-05-15 09:28:34 -05:00
scawful
539a2d24c6
cleanup tracker class and move helper functions
2023-01-03 12:30:00 -06:00
scawful
0a83dd3e13
include music editor and rearrange tabs
2022-12-30 16:41:22 -06:00
scawful
a20b3fd240
housekeeping and inventory menu
2022-09-17 10:34:44 -05:00
scawful
aa1a5a36ad
housekeeping
2022-09-11 15:53:02 -05:00