#include <string.h>
#include <stdio.h>
#include <stdlib.h>
+#ifdef GP2X
+#include <unistd.h>
+#endif
#include "types.h"
#include "video.h"
int InitVirtualVideo(void)
{
- uint32 m;
-
if(!XBuf) /* Some driver code may allocate XBuf externally. */
if(!(XBuf = (uint8*) (FCEU_malloc(320 * 240))))
return 0;
XBuf=(uint8 *)m;
}
*/
- memset(XBuf,128,320*240);
+ memset(XBuf,0,320*240);
return 1;
}
int x,u,y;
FILE *pp=NULL;
uint8 *compmem=NULL;
- uint32 compmemsize=totallines*263+12;
+ unsigned long compmemsize=totallines*263+12;
if(!(compmem=FCEU_malloc(compmemsize)))
return 0;
free(compmem);
fclose(pp);
+#ifdef GP2X
+ sync();
+#endif
return u+1;