#include "system.h" #include <3ds.h> #include "../PHL.h" #include #include int quitGame = 0; int PHL_MainLoop() { if (quitGame == 1) { return 0; } return aptMainLoop(); } void PHL_ConsoleInit() { consoleInit(activeScreen->screen, NULL); } void PHL_GameQuit() { quitGame = 1; } void PHL_ErrorScreen(char* message) { consoleInit(GFX_TOP, NULL); printf(message); printf("\n\nPress START to close"); u32 kDown; while (PHL_MainLoop()) { //gfxFlushBuffers(); //gfxSwapBuffers(); hidScanInput(); kDown = hidKeysHeld(); if (kDown & KEY_START) { break; } gspWaitForVBlank(); } exit(1); }