.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.40.9. .TH VISUALBOYADVANCE "1" "May 2012" "VisualBoyAdvance [option ...] file" "User Commands" .SH NAME VisualBoyAdvance \- VisualBoyAdvance .SH DESCRIPTION VisualBoyAdvance [option ...] file .SH OPTIONS .TP \fB\-1\fR, \fB\-\-video\-1x\fR 1x .TP \fB\-2\fR, \fB\-\-video\-2x\fR 2x .TP \fB\-3\fR, \fB\-\-video\-3x\fR 3x .TP \fB\-4\fR, \fB\-\-video\-4x\fR 4x .TP \fB\-F\fR, \fB\-\-fullscreen\fR Full screen .TP \fB\-G\fR, \fB\-\-gdb\fR=\fIPROTOCOL\fR GNU Remote Stub mode: tcp \- use TCP at port 55555 tcp:PORT \- use TCP at port PORT pipe \- use pipe transport .TP \fB\-N\fR, \fB\-\-no\-debug\fR Don't parse debug information .TP \fB\-S\fR, \fB\-\-flash\-size\fR=\fISIZE\fR Set the Flash size .TP \fB\-\-flash\-64k\fR 0 \- 64K Flash .TP \fB\-\-flash\-128k\fR 1 \- 128K Flash .TP \fB\-T\fR, \fB\-\-throttle\fR=\fITHROTTLE\fR Set the desired throttle (5...1000) .TP \fB\-Y\fR, \fB\-\-yuv\fR=\fITYPE\fR Use YUV overlay for drawing: 0 \- YV12 1 \- UYVY 2 \- YVYU 3 \- YUY2 4 \- IYUV .TP \fB\-b\fR, \fB\-\-bios\fR=\fIBIOS\fR Use given bios file .TP \fB\-c\fR, \fB\-\-config\fR=\fIFILE\fR Read the given configuration file .TP \fB\-d\fR, \fB\-\-debug\fR Enter debugger .TP \fB\-f\fR, \fB\-\-filter\fR=\fIFILTER\fR Select filter: .TP \fB\-\-filter\-normal\fR 0 \- normal mode .TP \fB\-\-filter\-tv\-mode\fR 1 \- TV Mode .TP \fB\-\-filter\-2xsai\fR 2 \- 2xSaI .TP \fB\-\-filter\-super\-2xsai\fR 3 \- Super 2xSaI .TP \fB\-\-filter\-super\-eagle\fR 4 \- Super Eagle .TP \fB\-\-filter\-pixelate\fR 5 \- Pixelate .TP \fB\-\-filter\-motion\-blur\fR 6 \- Motion Blur .TP \fB\-\-filter\-advmame\fR 7 \- AdvanceMAME Scale2x .TP \fB\-\-filter\-simple2x\fR 8 \- Simple2x .TP \fB\-\-filter\-bilinear\fR 9 \- Bilinear .TP \fB\-\-filter\-bilinear\fR+ 10 \- Bilinear Plus .TP \fB\-\-filter\-scanlines\fR 11 \- Scanlines .TP \fB\-\-filter\-hq2x\fR 12 \- hq2x .TP \fB\-\-filter\-lq2x\fR 13 \- lq2x .TP \fB\-h\fR, \fB\-\-help\fR Print this help .TP \fB\-i\fR, \fB\-\-ips\fR=\fIPATCH\fR Apply given IPS patch .TP \fB\-p\fR, \fB\-\-profile\fR=\fI[HERTZ]\fR Enable profiling .TP \fB\-s\fR, \fB\-\-frameskip\fR=\fIFRAMESKIP\fR Set frame skip (0...9) .TP \fB\-t\fR, \fB\-\-save\-type\fR=\fITYPE\fR Set the available save type .TP \fB\-\-save\-auto\fR 0 \- Automatic (EEPROM, SRAM, FLASH) .TP \fB\-\-save\-eeprom\fR 1 \- EEPROM .TP \fB\-\-save\-sram\fR 2 \- SRAM .TP \fB\-\-save\-flash\fR 3 \- FLASH .TP \fB\-\-save\-sensor\fR 4 \- EEPROM+Sensor .TP \fB\-\-save\-none\fR 5 \- NONE .TP \fB\-v\fR, \fB\-\-verbose\fR=\fIVERBOSE\fR Set verbose logging (trace.log) 1 \- SWI 2 \- Unaligned memory access 4 \- Illegal memory write 8 \- Illegal memory read .IP 16 \- DMA 0 32 \- DMA 1 64 \- DMA 2 .IP 128 \- DMA 3 256 \- Undefined instruction 512 \- AGBPrint messages .SS "Long options only:" .TP \fB\-\-agb\-print\fR Enable AGBPrint support .TP \fB\-\-auto\-frameskip\fR Enable auto frameskipping .TP \fB\-\-ifb\-none\fR No interframe blending .TP \fB\-\-ifb\-motion\-blur\fR Interframe motion blur .TP \fB\-\-ifb\-smart\fR Smart interframe blending .TP \fB\-\-no\-agb\-print\fR Disable AGBPrint support .TP \fB\-\-no\-auto\-frameskip\fR Disable auto frameskipping .TP \fB\-\-no\-ips\fR Do not apply IPS patch .TP \fB\-\-no\-mmx\fR Disable MMX support .HP \fB\-\-no\-pause\-when\-inactive\fR Don't pause when inactive .TP \fB\-\-no\-rtc\fR Disable RTC support .TP \fB\-\-no\-show\-speed\fR Don't show emulation speed .TP \fB\-\-no\-throttle\fR Disable thrrotle .TP \fB\-\-pause\-when\-inactive\fR Pause when inactive .TP \fB\-\-rtc\fR Enable RTC support .TP \fB\-\-show\-speed\-normal\fR Show emulation speed .TP \fB\-\-show\-speed\-detailed\fR Show detailed speed data .TP \fB\-1\fR, \fB\-\-video\-1x\fR 1x .TP \fB\-2\fR, \fB\-\-video\-2x\fR 2x .TP \fB\-3\fR, \fB\-\-video\-3x\fR 3x .TP \fB\-4\fR, \fB\-\-video\-4x\fR 4x .TP \fB\-F\fR, \fB\-\-fullscreen\fR Full screen .TP \fB\-G\fR, \fB\-\-gdb\fR=\fIPROTOCOL\fR GNU Remote Stub mode: tcp \- use TCP at port 55555 tcp:PORT \- use TCP at port PORT pipe \- use pipe transport .TP \fB\-N\fR, \fB\-\-no\-debug\fR Don't parse debug information .TP \fB\-S\fR, \fB\-\-flash\-size\fR=\fISIZE\fR Set the Flash size .TP \fB\-\-flash\-64k\fR 0 \- 64K Flash .TP \fB\-\-flash\-128k\fR 1 \- 128K Flash .TP \fB\-T\fR, \fB\-\-throttle\fR=\fITHROTTLE\fR Set the desired throttle (5...1000) .TP \fB\-Y\fR, \fB\-\-yuv\fR=\fITYPE\fR Use YUV overlay for drawing: 0 \- YV12 1 \- UYVY 2 \- YVYU 3 \- YUY2 4 \- IYUV .TP \fB\-b\fR, \fB\-\-bios\fR=\fIBIOS\fR Use given bios file .TP \fB\-c\fR, \fB\-\-config\fR=\fIFILE\fR Read the given configuration file .TP \fB\-d\fR, \fB\-\-debug\fR Enter debugger .TP \fB\-f\fR, \fB\-\-filter\fR=\fIFILTER\fR Select filter: .TP \fB\-\-filter\-normal\fR 0 \- normal mode .TP \fB\-\-filter\-tv\-mode\fR 1 \- TV Mode .TP \fB\-\-filter\-2xsai\fR 2 \- 2xSaI .TP \fB\-\-filter\-super\-2xsai\fR 3 \- Super 2xSaI .TP \fB\-\-filter\-super\-eagle\fR 4 \- Super Eagle .TP \fB\-\-filter\-pixelate\fR 5 \- Pixelate .TP \fB\-\-filter\-motion\-blur\fR 6 \- Motion Blur .TP \fB\-\-filter\-advmame\fR 7 \- AdvanceMAME Scale2x .TP \fB\-\-filter\-simple2x\fR 8 \- Simple2x .TP \fB\-\-filter\-bilinear\fR 9 \- Bilinear .TP \fB\-\-filter\-bilinear\fR+ 10 \- Bilinear Plus .TP \fB\-\-filter\-scanlines\fR 11 \- Scanlines .TP \fB\-\-filter\-hq2x\fR 12 \- hq2x .TP \fB\-\-filter\-lq2x\fR 13 \- lq2x .TP \fB\-h\fR, \fB\-\-help\fR Print this help .TP \fB\-i\fR, \fB\-\-ips\fR=\fIPATCH\fR Apply given IPS patch .TP \fB\-p\fR, \fB\-\-profile\fR=\fI[HERTZ]\fR Enable profiling .TP \fB\-s\fR, \fB\-\-frameskip\fR=\fIFRAMESKIP\fR Set frame skip (0...9) .TP \fB\-t\fR, \fB\-\-save\-type\fR=\fITYPE\fR Set the available save type .TP \fB\-\-save\-auto\fR 0 \- Automatic (EEPROM, SRAM, FLASH) .TP \fB\-\-save\-eeprom\fR 1 \- EEPROM .TP \fB\-\-save\-sram\fR 2 \- SRAM .TP \fB\-\-save\-flash\fR 3 \- FLASH .TP \fB\-\-save\-sensor\fR 4 \- EEPROM+Sensor .TP \fB\-\-save\-none\fR 5 \- NONE .TP \fB\-v\fR, \fB\-\-verbose\fR=\fIVERBOSE\fR Set verbose logging (trace.log) 1 \- SWI 2 \- Unaligned memory access 4 \- Illegal memory write 8 \- Illegal memory read .IP 16 \- DMA 0 32 \- DMA 1 64 \- DMA 2 .IP 128 \- DMA 3 256 \- Undefined instruction 512 \- AGBPrint messages .SS "Long options only:" .TP \fB\-\-agb\-print\fR Enable AGBPrint support .TP \fB\-\-auto\-frameskip\fR Enable auto frameskipping .TP \fB\-\-ifb\-none\fR No interframe blending .TP \fB\-\-ifb\-motion\-blur\fR Interframe motion blur .TP \fB\-\-ifb\-smart\fR Smart interframe blending .TP \fB\-\-no\-agb\-print\fR Disable AGBPrint support .TP \fB\-\-no\-auto\-frameskip\fR Disable auto frameskipping .TP \fB\-\-no\-ips\fR Do not apply IPS patch .TP \fB\-\-no\-mmx\fR Disable MMX support .HP \fB\-\-no\-pause\-when\-inactive\fR Don't pause when inactive .TP \fB\-\-no\-rtc\fR Disable RTC support .TP \fB\-\-no\-show\-speed\fR Don't show emulation speed .TP \fB\-\-no\-throttle\fR Disable thrrotle .TP \fB\-\-pause\-when\-inactive\fR Pause when inactive .TP \fB\-\-rtc\fR Enable RTC support .TP \fB\-\-show\-speed\-normal\fR Show emulation speed .TP \fB\-\-show\-speed\-detailed\fR Show detailed speed data