6 #include "kgsdk/Framework.h"
7 #include "kgsdk/Framework2D.h"
9 #define LOG_FILE "log.log"
11 void *giz_screen = NULL;
12 static FILE *logf = NULL;
14 void lprintf_al(const char *fmt, ...)
20 logf = fopen(LOG_FILE, "w");
25 //if (strchr(fmt, '\n'))
26 // fprintf(logf, "%lu: ", GetTickCount());
28 vfprintf(logf, fmt, vl);
33 static void giz_log_close(void)
42 void giz_init(HINSTANCE hInstance, HINSTANCE hPrevInstance)
46 lprintf("PicoDrive v" VERSION " (c) notaz, 2006,2007\n");
47 lprintf("%s %s\n\n", __DATE__, __TIME__);
49 ret = Framework_Init(hInstance, hPrevInstance);
52 lprintf_al("Framework_Init() failed\n");
55 ret = Framework2D_Init();
58 lprintf_al("Framework2D_Init() failed\n");
63 giz_screen = Framework2D_LockBuffer(1);
64 if (giz_screen == NULL)
66 lprintf_al("Framework2D_LockBuffer() failed\n");
69 lprintf("Framework2D_LockBuffer returned %p\n", giz_screen);
70 Framework2D_UnlockBuffer();