X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=fceu.git;a=blobdiff_plain;f=drivers%2Fgp2x%2Fgp2x.c;fp=drivers%2Fgp2x%2Fgp2x.c;h=fc70dd18cf809bd3c9fd1f6bcdc955d169bd5efc;hp=0f3b9aa7dc68d5dc90c5d67bd966de9f127d00ae;hb=937bf65b1c80e9394547e5f105664bd26f3671de;hpb=9115e7d2b5e5b8dc00774fe92db97f1d02b2fee1 diff --git a/drivers/gp2x/gp2x.c b/drivers/gp2x/gp2x.c index 0f3b9aa..fc70dd1 100644 --- a/drivers/gp2x/gp2x.c +++ b/drivers/gp2x/gp2x.c @@ -14,6 +14,7 @@ extern void SetVideoScaling(int, int, int); //#define SOUND_RATE 44100 #define SOUND_RATE 22050 +#define GP2X_PORT_VERSION "0.3" DSETTINGS Settings; CFGSTRUCT DriverConfig[]={ @@ -202,13 +203,16 @@ char *GetKeyboard(void) #include "unix-basedir.h" extern int showfps; extern int swapbuttons; +char **g_argv; int main(int argc, char *argv[]) { + g_argv = argv; - puts("Starting GPFCE - Port version 0.2 05-29-2006"); + puts("Starting GPFCE - Port version " GP2X_PORT_VERSION " (" __DATE__ ")"); puts("Based on FCE Ultra "VERSION_STRING"..."); - puts("Ported by Zheng Zhu\n"); + puts("Ported by Zheng Zhu"); + puts("Additional optimization/misc work by notaz\n"); // stereo //gp2x_init (1000, 8, SOUND_RATE, 16, 1, 60); @@ -218,6 +222,9 @@ int main(int argc, char *argv[]) // mono 22khz gp2x_init (1000, 8, SOUND_RATE, 16, 0, 60); + // unscale the screen, in case this is bad. + SetVideoScaling(320, 320, 240); + SetDefaults(); int ret=CLImain(argc,argv);