diff --git a/include/gfx.h b/include/gfx.h deleted file mode 100755 index 7234f26..0000000 --- a/include/gfx.h +++ /dev/null @@ -1,8 +0,0 @@ -#pragma once - -#ifdef _3DS -#include <3ds.h> - -void gfxDrawSprite(gfxScreen_t screen, gfx3dSide_t side, u8* spriteData, u16 width, u16 height, s16 x, s16 y); - -#endif diff --git a/source/console.c b/source/console.c index f2f278d..cac85f3 100644 --- a/source/console.c +++ b/source/console.c @@ -5,12 +5,9 @@ #include #include #include -#ifdef _3DS -#include <3ds.h> -#endif -#include "gfx.h" #ifdef _3DS +#include <3ds.h> static PrintConsole status_console; static PrintConsole main_console; diff --git a/source/gfx.c b/source/gfx.c deleted file mode 100644 index 664b9e3..0000000 --- a/source/gfx.c +++ /dev/null @@ -1,34 +0,0 @@ -#ifdef _3DS -#include -#include <3ds.h> - -#include - -/* Function to draw sprite, from smea/3ds_hb_menu */ -void gfxDrawSprite(gfxScreen_t screen, gfx3dSide_t side, u8* spriteData, u16 width, u16 height, s16 x, s16 y) -{ - if(!spriteData)return; - - u16 fbWidth, fbHeight; - u8* fbAdr=gfxGetFramebuffer(screen, side, &fbWidth, &fbHeight); - - if(x+width<0 || x>=fbWidth)return; - if(y+height<0 || y>=fbHeight)return; - - u16 xOffset=0, yOffset=0; - u16 widthDrawn=width, heightDrawn=height; - - if(x<0)xOffset=-x; - if(y<0)yOffset=-y; - if(x+width>=fbWidth)widthDrawn=fbWidth-x; - if(y+height>=fbHeight)heightDrawn=fbHeight-y; - widthDrawn-=xOffset; - heightDrawn-=yOffset; - - int j; - for(j=yOffset; j