+void PrintHelp()
+{
+ printf("PCSX-ReARMed version %s for Maemo\n\n", PACKAGE_VERSION);
+
+ printf("Usage:\n");
+ printf(" pcsx [options] -cdfile FILE\n\n");
+
+ printf("Options:\n");
+ printf(" -help : This help\n");
+ printf(" -disc VALUE : Disc number for multi discs images\n");
+ printf(" -fullscreen : Run fullscreen\n");
+ printf(" -frameskip : Frameskip\n");
+ printf(" -1=Auto (Default)\n");
+ printf(" 0=Disabled\n");
+ printf(" 1=Set to 1\n");
+ printf(" ...\n");
+ printf(" -autosave : Enable auto save on exit\n");
+ printf(" -accel : Enable accelerometer\n");
+ printf(" -analog : Use analog pad for accel\n");
+ printf(" -vibration : Activate vibration\n");
+ printf(" -sens VALUE : Set accelerometer sens [0-1000]\n");
+ printf(" (Default 150)\n");
+ printf(" -ydef VALUE : Set accelerometer y zero [0-1000]\n");
+ printf(" (Default 500)\n");
+ printf(" -max VALUE : Set accelerometer max value[0-1000]\n");
+ printf(" (Default 500)\n");
+ printf(" -nosound : No sound output\n");
+ printf(" -bdir PATH : Set the bios path\n");
+ printf(" -pdir PATH : Set the plugins path\n");
+ printf(" -bios : Set the bios\n");
+ printf(" -cdda : Disable CD Audio for a performance boost\n");
+ printf(" -xa : Disables XA sound, which can sometimes\n");
+ printf(" improve performance\n");
+ printf(" -sio : SIO IRQ Always Enabled\n");
+ printf(" -spuirq : SPU IRQ Always Enabled\n");
+ printf(" -fps : Show fps\n");
+ printf(" -cpu : Show CPU load\n");
+ printf(" -spu : Show SPU channels\n");
+ printf(" -nofl : Disable Frame Limiter\n");
+ printf(" -mcd1 FILE : Set memory card 1 file\n");
+ printf(" -mcd2 FILE : Set memory card 2 file\n");
+ printf(" -region VALUE : Set PSX region\n");
+ printf(" -1=Auto (Default)\n");
+ printf(" 0=NTSC\n");
+ printf(" 1=PAL\n");
+ printf(" -cpuclock VALUE: PSX CPU clock %% [1-500]\n");
+ printf(" (Default 50)\n");
+ printf(" -displayon : Prevent display from blanking\n");
+ printf(" (Default disabled)\n");
+ printf(" -keys FILE : File with keys configuration\n");
+ printf(" (Default /opt/psx4m/keys)\n");
+ printf(" -corners VALUE : Define actions for click on the\n");
+ printf(" display corners\n");
+ printf(" VALUE is a four digit number, each number\n");
+ printf(" represent a corner (topleft, topright,\n");
+ printf(" bottomright and bottomleft\n");
+ printf(" Actions:\n");
+ printf(" 0=No action\n");
+ printf(" 1=Save\n");
+ printf(" 2=Load\n");
+ printf(" 3=Change slot (+1)\n");
+ printf(" 4=Change slot (-1)\n");
+ printf(" 5=Quit\n");
+ printf(" -guncon : Set the controller to guncon\n");
+ printf(" -gunnotrigger : Don't trigger (shoot) when touching screen\n");
+ printf(" 0=Auto (Default)\n");
+ printf(" 1=On\n");
+ printf(" 2=Off\n");
+
+
+ printf("\nGPU Options:\n");
+ printf(" -gles : Use the GLES plugin (gpu_gles.so)\n");
+ printf(" -oldgpu : Use the peops plugin (gpu_peops.so)\n");
+ printf(" -unai : Use the unai plugin (gpu_unai.so)\n");
+
+ printf("\nSound Options:\n");
+ printf(" -spu_reverb VALUE : Enable/disable reverb [0/1]\n");
+ printf(" (Default disabled)\n");
+ printf(" -spu_interpolation VALUE : Set interpolation mode\n");
+ printf(" 0=None (Default)\n");
+ printf(" 1=Simple\n");
+ printf(" 2=Gaussian\n");
+ printf(" 3=Cubic\n");
+
+ printf("\nNeon Options (default GPU):\n");
+ printf(" -enhance : Enable graphic enhancement\n");
+
+ printf("\nGles Options:\n");
+ printf(" -gles_dithering VALUE : Enable/disable dithering [0/1]\n");
+ printf(" (Default disabled)\n");
+ printf(" -gles_mask VALUE : Enable/disable mask detect [0/1]\n");
+ printf(" (Default disabled)\n");
+ printf(" -gles_filtering VALUE : Texture Filtering\n");
+ printf(" 0=None (Default)\n");
+ printf(" 1=Standard\n");
+ printf(" 2=Extended\n");
+ printf(" 3=Standard-sprites\n");
+ printf(" 4=Extended-sprites\n");
+ printf(" 5=Standard+sprites\n");
+ printf(" 6=Extended+sprites\n");
+ printf(" -gles_fbtex VALUE : Framebuffer Textures\n");
+ printf(" 0=Emulated VRam (Default)\n");
+ printf(" 1=Black\n");
+ printf(" 2=Card\n");
+ printf(" 3=Card+soft\n");
+ printf(" -gles_vram VALUE : Texture RAM size in MB [4-128]\n");
+ printf(" (Default 64)\n");
+ printf(" -gles_fastmdec VALUE : Enable/disable Fast Mdec [0/1]\n");
+ printf(" (Default disabled)\n");
+ printf(" -gles_advblend VALUE : Enable/disable Adv. Blend [0/1]\n");
+ printf(" (Default disabled)\n");
+ printf(" -gles_opaque VALUE : Enable/disable Opaque Pass [0/1]\n");
+ printf(" (Default disabled)\n");
+}
+