From cc5a1e59920fe0ed975af40aa49b7870832323af Mon Sep 17 00:00:00 2001 From: red031000 Date: Sat, 6 Jun 2020 23:58:19 +0100 Subject: palette conversion --- tools/nitrogfx/gfx.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tools/nitrogfx/gfx.h') diff --git a/tools/nitrogfx/gfx.h b/tools/nitrogfx/gfx.h index 5355ced8..d5241509 100644 --- a/tools/nitrogfx/gfx.h +++ b/tools/nitrogfx/gfx.h @@ -31,6 +31,8 @@ void ReadImage(char *path, int tilesWidth, int bitDepth, int metatileWidth, int void WriteImage(char *path, int numTiles, int bitDepth, int metatileWidth, int metatileHeight, struct Image *image, bool invertColors); void FreeImage(struct Image *image); void ReadGbaPalette(char *path, struct Palette *palette); +void ReadNtrPalette(char *path, struct Palette *palette); void WriteGbaPalette(char *path, struct Palette *palette); +void WriteNtrPalette(char *path, struct Palette *palette); #endif // GFX_H -- cgit v1.2.3 From cc67cafa094351a033f295d054380acc63fddd78 Mon Sep 17 00:00:00 2001 From: red031000 Date: Sun, 7 Jun 2020 15:57:16 +0100 Subject: fix bitdepth --- tools/nitrogfx/gfx.h | 1 + 1 file changed, 1 insertion(+) (limited to 'tools/nitrogfx/gfx.h') diff --git a/tools/nitrogfx/gfx.h b/tools/nitrogfx/gfx.h index d5241509..c563a2dc 100644 --- a/tools/nitrogfx/gfx.h +++ b/tools/nitrogfx/gfx.h @@ -15,6 +15,7 @@ struct Color { struct Palette { struct Color colors[256]; int numColors; + int bitDepth; }; struct Image { -- cgit v1.2.3 From 28bffae5bc2b497329e04dbae842d3b6fe3024d8 Mon Sep 17 00:00:00 2001 From: red031000 Date: Sun, 7 Jun 2020 16:46:28 +0100 Subject: ncpr palette support --- tools/nitrogfx/gfx.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'tools/nitrogfx/gfx.h') diff --git a/tools/nitrogfx/gfx.h b/tools/nitrogfx/gfx.h index c563a2dc..06adca79 100644 --- a/tools/nitrogfx/gfx.h +++ b/tools/nitrogfx/gfx.h @@ -34,6 +34,7 @@ void FreeImage(struct Image *image); void ReadGbaPalette(char *path, struct Palette *palette); void ReadNtrPalette(char *path, struct Palette *palette); void WriteGbaPalette(char *path, struct Palette *palette); -void WriteNtrPalette(char *path, struct Palette *palette); +void WriteNtrNCLRPalette(char *path, struct Palette *palette); +void WriteNtrNCPRPalette(char *path, struct Palette *palette); #endif // GFX_H -- cgit v1.2.3 From 6bd0b1970c1b096d9791c8ea1515e0f722fd99a8 Mon Sep 17 00:00:00 2001 From: red031000 Date: Sun, 7 Jun 2020 17:34:32 +0100 Subject: bit of cleanup --- tools/nitrogfx/gfx.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'tools/nitrogfx/gfx.h') diff --git a/tools/nitrogfx/gfx.h b/tools/nitrogfx/gfx.h index 06adca79..fc57380e 100644 --- a/tools/nitrogfx/gfx.h +++ b/tools/nitrogfx/gfx.h @@ -34,7 +34,6 @@ void FreeImage(struct Image *image); void ReadGbaPalette(char *path, struct Palette *palette); void ReadNtrPalette(char *path, struct Palette *palette); void WriteGbaPalette(char *path, struct Palette *palette); -void WriteNtrNCLRPalette(char *path, struct Palette *palette); -void WriteNtrNCPRPalette(char *path, struct Palette *palette); +void WriteNtrPalette(char *path, struct Palette *palette, bool ncpr); #endif // GFX_H -- cgit v1.2.3