scawful
012eee1525
add more comments to gfx classes and canvas
2024-04-14 00:11:50 -05:00
scawful
89cc0703f1
add fn comments for doxygen, rename OAMTile to OamTile
2024-04-13 23:10:34 -05:00
scawful
03a38fc712
Add error handling to SnesPalette and SnesColor member fns
2024-04-07 12:07:47 -04:00
scawful
aed54f1493
fix hyrule magic decompression memory leak, misc housekeeping
2024-02-03 00:04:21 -05:00
scawful
d7b75fd7f6
annoying housekeeping
2024-02-01 00:13:34 -05:00
scawful
edbeac8517
SnesColor housekeeping
2024-01-31 23:56:58 -05:00
scawful
693dca1329
Rename SNESPalette, SNESColor to SnesPalette, SnesColor
...
Create snes_color.h and snes_color.cc to separate concerns
2024-01-31 21:09:42 -05:00
scawful
77d99724ef
Overworld map saving epic
2024-01-31 13:17:14 -05:00
scawful
4463e6be32
Add gfx::PaletteSet type
2024-01-28 12:04:00 -05:00
scawful
c3e616e60f
Tile16 Editor updates (big commit)
2024-01-23 22:37:23 -05:00
scawful
be579fe72e
Add mutable_palette accessor
2024-01-18 20:07:09 -05:00
scawful
a73c944529
Canvas, Palettes, Bitmap updates
2023-12-25 17:32:56 -06:00
scawful
9aaa91727d
Add ConvertRGBtoSNES for ImVec4 arg
2023-12-19 18:41:21 -05:00
Justin Scofield
5f3ca25c80
DungeonEditor upgrades and other QoL
2023-11-22 16:08:18 -05:00
scawful
e4b23b9b26
Remove unecessary comments
2023-11-10 23:22:24 -05:00
scawful
6a0dc078c1
Refactor ROM class, add RunTransaction
2023-10-22 03:23:26 -04:00
scawful
fb398351d8
cleanup rom, gfx, overworld and add comments
2023-10-20 02:17:35 -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
e7ef0fae56
Add COL file indexing for palettes
2023-08-02 19:33:42 -04:00
scawful
df8443152b
Add CgxViewer, update GraphicsEditor
2023-07-18 21:55:23 -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
46fe8993ea
Update PaletteEditor, remove Delta experiment
2023-05-15 08:23:13 -05:00
scawful
cfb84481ed
palette viewer and editor
2022-09-11 14:23:39 -05:00
Justin Scofield
904166ee25
transparency fix attempt
2022-09-11 09:53:48 -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
51fdb0603f
snes_palette improvements
2022-09-10 09:06:31 -05:00
scawful
d20d4a7912
chore: replace typedefs with using alias
2022-08-16 16:53:37 -04:00
Justin Scofield
332bf5f3f3
Build SDL from source
2022-07-30 12:15:08 -04:00
Justin Scofield
6e50beb2ba
update includes
2022-07-27 20:13:08 +00:00
Justin Scofield
856900a69d
Reduce dependence on sneshacking repo
2022-07-27 17:32:36 +00:00
Justin Scofield
adcb703e4e
Remove this shared pointer nonsense
2022-07-24 00:01:31 -04:00
Justin Scofield
b084208760
housekeeping snes types
2022-07-23 16:34:08 -04:00
Justin Scofield
4961e02317
header housekeeping
2022-07-19 19:16:44 +00:00
scawful
9d576351d0
housekeeping
2022-07-06 22:22:29 -04:00
Justin Scofield
f7d793ecc2
housekeeping
2022-06-20 14:49:02 -04:00