diff --git a/source/gfx.c b/source/gfx.c index 6fb7a12..2fcd96e 100755 --- a/source/gfx.c +++ b/source/gfx.c @@ -2,6 +2,8 @@ #include <3ds.h> #endif +#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) { diff --git a/source/main.c b/source/main.c index d314c5c..4e105bd 100644 --- a/source/main.c +++ b/source/main.c @@ -63,10 +63,7 @@ main(int argc, { #ifdef _3DS /* initialize needed 3DS services */ - srvInit(); - aptInit(); - hidInit(NULL); - gfxInit(); + gfxInitDefault(); gfxSet3D(false); #endif @@ -91,9 +88,6 @@ main(int argc, #ifdef _3DS /* deinitialize 3DS services */ gfxExit(); - hidExit(); - aptExit(); - srvExit(); #endif return 0;