diff src/VisualBoyAdvance.cfg @ 32:0dc331ec7f27

adding config file
author Robert McIntyre <rlm@mit.edu>
date Sun, 04 Mar 2012 22:44:42 -0600
parents f9f4f1b99eed
children dba83a5d0835
line wrap: on
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/src/VisualBoyAdvance.cfg	Sun Mar 04 22:44:42 2012 -0600
     1.3 @@ -0,0 +1,213 @@
     1.4 +# All numeric values are in hexadecimal
     1.5 +# Use TAB or EQUAL sign to separate name from value
     1.6 +
     1.7 +#
     1.8 +# Key configuration (all numbers are in hexadecimal!)
     1.9 +#
    1.10 +# Keys values are in the format YXXX where Y is the device number. 0 means
    1.11 +# keyborad and XXX is the SDL define for the desired key (read SDL_keysym.h).
    1.12 +#
    1.13 +# If Y is greater than 0, it means joystick number Y-1 and it uses the
    1.14 +# following format for XXX:
    1.15 +#
    1.16 +# - if XXX < 20, XXX is the axis number multiplied by 2. An even number means
    1.17 +#   movement to the negative side (on the X axis, it means left). An odd
    1.18 +#   number means movement to the positive side (on the X axis, it mean
    1.19 +#   right). For the Y axis, negative means up and positive means down.
    1.20 +#   X axis is usally axis number 0 and Y is axis number 1.
    1.21 +# - if 20 >= XXX > 30, then XXX is the HAT number multiplied by 4 plus the
    1.22 +#   direction: 0 for up, 1 for down, 2 for right and 3 for left. Example:
    1.23 +#   0021 is HAT 0 down, 0026 is HAT 1 right.
    1.24 +# - if 80 >= XXX > 100, XXX is the joystick button number (XXX-080).
    1.25 +#
    1.26 +# Default key configuration is (value in parenthesis):
    1.27 +#
    1.28 +# Left          Left Arrow  (0114)
    1.29 +# Right         Right Arrow (0113)
    1.30 +# Up            Up Arrow    (0111)
    1.31 +# Down          Down Arrow  (0112)
    1.32 +# A             Z           (007a)
    1.33 +# B             X           (0078)
    1.34 +# L             A           (0061)
    1.35 +# R             S           (0073)
    1.36 +# Start         ENTER       (000d)
    1.37 +# Select        BACKSPACE   (0008)
    1.38 +# Speed up      SPACE       (0020)
    1.39 +# Capture       F12         (0125)
    1.40 +#
    1.41 +Joy0_Left=0114
    1.42 +Joy0_Right=0113
    1.43 +Joy0_Up=0111
    1.44 +Joy0_Down=0112
    1.45 +Joy0_A=007a
    1.46 +Joy0_B=0078
    1.47 +Joy0_L=0061
    1.48 +Joy0_R=0073
    1.49 +Joy0_Start=000d
    1.50 +Joy0_Select=0008
    1.51 +Joy0_Speed=0020
    1.52 +Joy0_Capture=0125
    1.53 +
    1.54 +# Motion support keys. Same format as above
    1.55 +#
    1.56 +# Default keys are (value in parenthesis):
    1.57 +#
    1.58 +# Left          Numeric Pad 4 (0104)
    1.59 +# Right         Numeric Pad 6 (0106)
    1.60 +# Up            Numeric Pad 8 (0108)
    1.61 +# Down          Numeric Pad 2 (0102)
    1.62 +#
    1.63 +Motion_Left=0104
    1.64 +Motion_Right=0106
    1.65 +Motion_Up=0108
    1.66 +Motion_Down=0102
    1.67 +
    1.68 +# Frame skip setting. Allowed values are from 0 to 5 only.
    1.69 +frameSkip=2
    1.70 +
    1.71 +# Gameboy Frame skip setting. Allowed values are from 0 to 5 only.
    1.72 +gbFrameSkip=0
    1.73 +
    1.74 +# Video setting. 0=1x, 1=2x, 2=3x, 3=4x.
    1.75 +video=1
    1.76 +
    1.77 +# Use fullscreen mode. 0=false, any other value means true
    1.78 +fullScreen=0
    1.79 +
    1.80 +# Disables MMX support
    1.81 +disableMMX=1
    1.82 +
    1.83 +# Use bios file. 0=false, any other value means true
    1.84 +useBios=0
    1.85 +
    1.86 +# Bios file full path and name (ZIP not supported)
    1.87 +biosFile=none
    1.88 +
    1.89 +# Filter to use. 0=no filter, 1=TV Mode, 2=2xSaI, 3=Super 2xSaI, 4=Super Eagle
    1.90 +# 5=Pixelate, 6=Motion Blur, 7=AdvanceMAME Scale2x, 8=Simple 2x,
    1.91 +# 9=Bilinear, A=Bilinear Plus, B=hq2x, C=lq2x
    1.92 +filter=0
    1.93 +
    1.94 +# Disable status messages. 0=false, any other value means true
    1.95 +disableStatus=0
    1.96 +
    1.97 +# Enable Gameboy border. 0=false, any other value means true
    1.98 +borderOn=0
    1.99 +
   1.100 +# Gameboy emulator type. 0=automatic, 1=CGB/GBC, 2=SGB, 3=GB, 4=GBA, 5=SGB2
   1.101 +emulatorType=1
   1.102 +
   1.103 +# Enable washed colors. 0=false, any other value means true
   1.104 +colorOption=1
   1.105 +
   1.106 +# Directories. Not setting one them makes the file go the rom directory.
   1.107 +
   1.108 +# Save state directory
   1.109 +#saveDir=
   1.110 +
   1.111 +# Screen shot Capture directory
   1.112 +#captureDir=
   1.113 +
   1.114 +# Battery directory
   1.115 +#batteryDir=
   1.116 +
   1.117 +# Screen capture format
   1.118 +# 0=PNG, anything else for BMP
   1.119 +captureFormat=0
   1.120 +
   1.121 +# Sound quality
   1.122 +# 1=44 Khz, 2=22Khz, 4=11Khz
   1.123 +soundQuality=1
   1.124 +
   1.125 +# Sound Echo
   1.126 +# 0=false, anything else for true
   1.127 +soundEcho=0
   1.128 +
   1.129 +# Sound Low pass filter
   1.130 +# 0=false, anything else for true
   1.131 +soundLowPass=0
   1.132 +
   1.133 +# Sound reverse stereo
   1.134 +# 0=false, anything else for true
   1.135 +soundReverse=0
   1.136 +
   1.137 +# Remove GBA intros (not supported anymore)
   1.138 +# 0=false, anything else for true
   1.139 +# removeIntros=0
   1.140 +
   1.141 +# Save Type
   1.142 +# 0=automatic, 1=EEPROM, 2=SRAM, 3=Flash, 4=EEPROM+Sensor, 5=NONE
   1.143 +saveType=0
   1.144 +
   1.145 +# Flash size
   1.146 +# 0=64K Flash, 1=128K Flash
   1.147 +
   1.148 +flashSize=0
   1.149 +
   1.150 +# Sound volume
   1.151 +# 0=1x, 1=2x, 2=3x, 3=4x
   1.152 +soundVolume=0
   1.153 +
   1.154 +# Interframe blending
   1.155 +# 0=none, 1=motion blur, 2=smart
   1.156 +ifbType=0
   1.157 +
   1.158 +# Show emulation speed
   1.159 +# 0=none, 1=percentage, 2=detailed
   1.160 +showSpeed=1
   1.161 +
   1.162 +# Show speed in transparent mode
   1.163 +# 0=normal, anything else for transparent
   1.164 +showSpeedTransparent=1
   1.165 +
   1.166 +# Enable/Disable auto frameskip
   1.167 +# 0=disable, anything else to enable
   1.168 +autoFrameSkip=0
   1.169 +
   1.170 +# Sets the desired throttle
   1.171 +# 0=disable, 5...1000 valid throttle speeds
   1.172 +throttle=0
   1.173 +
   1.174 +# Pauses the emulator when the window is inactive
   1.175 +# 0=disable, anything else to enable
   1.176 +pauseWhenInactive=0
   1.177 +
   1.178 +# Enables AGBPrint support
   1.179 +# 0=disable, anything else to enable
   1.180 +agbPrint=0
   1.181 +
   1.182 +# Enables GBA RTC support
   1.183 +# 0=disable, anything else to enable
   1.184 +rtcEnabled=0
   1.185 +
   1.186 +# Sound OFF flag
   1.187 +# 0=sound on, anything else turns off sound
   1.188 +soundOff=0
   1.189 +
   1.190 +# Sound Enable
   1.191 +# Controls which channels are enabled: (add values)
   1.192 +#   1 - Channel 1
   1.193 +#   2 - Channel 2
   1.194 +#   4 - Channel 3
   1.195 +#   8 - Channel 4
   1.196 +# 100 - DirectSound A
   1.197 +# 200 - DirectSound B
   1.198 +# 30f=all enabled, 0=mute all
   1.199 +soundEnable=30f
   1.200 +
   1.201 +# Controls automatic SGB border
   1.202 +# 0=disable, anything else enables automatic SGB border display
   1.203 +borderAutomatic=0
   1.204 +
   1.205 +# Skip bios code
   1.206 +# 0=disable, anything else skips BIOS code
   1.207 +skipBios=0
   1.208 +
   1.209 +# The interval between the rewind saves
   1.210 +# Minimum of 0 seconds to disable rewind support, 
   1.211 +# Maximum of 60 minutes. Value in seconds (hexadecimal numbers)
   1.212 +rewindTimer=0
   1.213 +
   1.214 +# Enable enhanced save type detection
   1.215 +# 0=disable, anything else to enable (no longer used)
   1.216 +#enhancedDetection=1