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
88c915ce9d
Fix Overworld, add matchedBytes constant array
2023-08-02 12:59:05 -04:00
Justin Scofield
7b2e017bb3
Add BitmapCanvasPipeline, more CgxViewer updates
2023-08-02 12:53:05 -04:00
scawful
2b0c550274
SharedROM, Editor parent, housekeeping
2023-07-17 08:25:22 -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
304c39d3cd
load overworld maps in threads via std::future
2023-05-15 08:24:59 -05:00
scawful
94a61a13ac
Add Object selector to DungeonEditor
...
Loads current room gfx from ROM gfx buffer
2023-03-29 00:10:46 -05:00
scawful
9426cd7a87
Update ImGui library SDL2 impl
2023-03-28 12:29:49 -05:00
scawful
85c14438f3
housekeeping
2023-03-28 12:25:56 -05:00
scawful
d41c3ca81a
Add Room class for Dungeon editing
...
Loads basic properties from the dungeon room header by the room ID.
2023-03-28 12:08:55 -05:00
scawful
934ce6b1e7
add where tile draw event takes place in ow canvas
2023-01-10 13:48:12 -06:00
scawful
44d5162b71
Start adding Save routines for map16 and map32
2023-01-10 13:47:31 -06:00
scawful
e916decf10
song code housekeeping
2023-01-10 13:46:40 -06:00
scawful
539a2d24c6
cleanup tracker class and move helper functions
2023-01-03 12:30:00 -06:00
scawful
43504089b6
add Tracker class based on HM TrackerLogic
2023-01-03 11:58:40 -06:00
scawful
6902102402
housekeeping
2022-12-31 13:53:21 -06:00
scawful
7060e39ff1
housekeeping
2022-12-30 16:41:29 -06:00
scawful
c7f12e56a2
add selected tile outline for ow editor
2022-10-07 19:32:24 -05:00
scawful
d469c9273b
delta tests and service
2022-09-26 20:27:16 -05:00
scawful
a20b3fd240
housekeeping and inventory menu
2022-09-17 10:34:44 -05:00
Justin Scofield
67a5f6bf68
housekeeping and inventory
2022-09-13 00:24:24 -05:00
Justin Scofield
56ef315028
bitmap optimization, sprites, inventory, tiles
2022-09-12 21:17:41 -05:00
Justin Scofield
290844db54
add entrances to ow draw
2022-09-11 22:37:47 -05:00
scawful
aa1a5a36ad
housekeeping
2022-09-11 15:53:02 -05:00
scawful
9b4f8fd716
fix overworld colors drawing
2022-09-11 14:23:58 -05:00
Justin Scofield
904166ee25
transparency fix attempt
2022-09-11 09:53:48 -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
scawful
f2feaa78da
add Zarby map draw fix
2022-09-08 09:18:24 -05:00
scawful
3cacfce411
fix test value
2022-09-07 18:27:33 -05:00
scawful
9865b2ab49
add BuildTiles16GfxV2
2022-09-07 18:24:07 -05:00
scawful
0949fc980f
add set current map function for testing
2022-09-07 18:23:42 -05:00
Justin Scofield
49cc4e939a
more hex nums
2022-09-05 13:03:25 -05:00
Justin Scofield
7daeeea14e
bug: fix tile16 issue with toint16 method
2022-09-05 13:03:05 -05:00
Justin Scofield
32f287d89c
hex numbers
2022-09-04 23:15:57 -05:00
Justin Scofield
b9d1c7bf31
convert numbers in copy functions to hex and adjust bit math
2022-09-04 23:12:03 -05:00
scawful
2f12ff8f57
ow map draw continue
2022-09-04 15:49:55 -05:00
Justin Scofield
521b9a1b1c
experimental map draw
2022-09-03 22:46:08 -05:00
scawful
2fa0908111
remove getbitmap function and local bitmap var
2022-09-03 18:30:01 -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
b4bb92de5a
chore: refactor overworld_map
2022-08-27 23:27:39 -05:00
Justin Scofield
f47be1c9cb
chore: refactor overworld
2022-08-27 23:27:14 -05:00
scawful
0de903526f
working on OverworldMap drawing
2022-08-27 18:12:45 -05:00
scawful
eb70044e8a
make use of status macros
2022-08-23 14:52:44 -05:00
scawful
04fd077578
remove unused code
2022-08-23 14:23:38 -05:00