view src/VisualBoyAdvance.cfg @ 135:eb6ba88088d3

Wrote a more efficient input-number-assembly program; 91 oc -> 60 oc.
author Dylan Holmes <ocsenave@gmail.com>
date Sun, 18 Mar 2012 05:13:19 -0500
parents db8e0a563c8e
children a6d060a64246
line wrap: on
line source
1 # All numeric values are in hexadecimal
2 # Use TAB or EQUAL sign to separate name from value
4 #
5 # Key configuration (all numbers are in hexadecimal!)
6 #
7 # Keys values are in the format YXXX where Y is the device number. 0 means
8 # keyborad and XXX is the SDL define for the desired key (read SDL_keysym.h).
9 #
10 # If Y is greater than 0, it means joystick number Y-1 and it uses the
11 # following format for XXX:
12 #
13 # - if XXX < 20, XXX is the axis number multiplied by 2. An even number means
14 # movement to the negative side (on the X axis, it means left). An odd
15 # number means movement to the positive side (on the X axis, it mean
16 # right). For the Y axis, negative means up and positive means down.
17 # X axis is usally axis number 0 and Y is axis number 1.
18 # - if 20 >= XXX > 30, then XXX is the HAT number multiplied by 4 plus the
19 # direction: 0 for up, 1 for down, 2 for right and 3 for left. Example:
20 # 0021 is HAT 0 down, 0026 is HAT 1 right.
21 # - if 80 >= XXX > 100, XXX is the joystick button number (XXX-080).
22 #
23 # Default key configuration is (value in parenthesis):
24 #
25 # Left Left Arrow (0114)
26 # Right Right Arrow (0113)
27 # Up Up Arrow (0111)
28 # Down Down Arrow (0112)
29 # A Z (007a)
30 # B X (0078)
31 # L A (0061)
32 # R S (0073)
33 # Start ENTER (000d)
34 # Select BACKSPACE (0008)
35 # Speed up SPACE (0020)
36 # Capture F12 (0125)
37 #
38 Joy0_Left=0114
39 Joy0_Right=0113
40 Joy0_Up=0111
41 Joy0_Down=0112
42 Joy0_A=007a
43 Joy0_B=0078
44 Joy0_L=0061
45 Joy0_R=0073
46 Joy0_Start=000d
47 Joy0_Select=0008
48 Joy0_Speed=0020
49 Joy0_Capture=0125
51 # Motion support keys. Same format as above
52 #
53 # Default keys are (value in parenthesis):
54 #
55 # Left Numeric Pad 4 (0104)
56 # Right Numeric Pad 6 (0106)
57 # Up Numeric Pad 8 (0108)
58 # Down Numeric Pad 2 (0102)
59 #
60 Motion_Left=0104
61 Motion_Right=0106
62 Motion_Up=0108
63 Motion_Down=0102
65 # Frame skip setting. Allowed values are from 0 to 5 only.
66 frameSkip=0
68 # Gameboy Frame skip setting. Allowed values are from 0 to 5 only.
69 gbFrameSkip=0
71 # Video setting. 0=1x, 1=2x, 2=3x, 3=4x.
72 video=2
74 # Use fullscreen mode. 0=false, any other value means true
75 fullScreen=0
77 # Disables MMX support
78 disableMMX=1
80 # Use bios file. 0=false, any other value means true
81 useBios=0
83 # Bios file full path and name (ZIP not supported)
84 biosFile=none
86 # Filter to use. 0=no filter, 1=TV Mode, 2=2xSaI, 3=Super 2xSaI, 4=Super Eagle
87 # 5=Pixelate, 6=Motion Blur, 7=AdvanceMAME Scale2x, 8=Simple 2x,
88 # 9=Bilinear, A=Bilinear Plus, B=hq2x, C=lq2x
89 filter=0
91 # Disable status messages. 0=false, any other value means true
92 disableStatus=0
94 # Enable Gameboy border. 0=false, any other value means true
95 borderOn=0
97 # Gameboy emulator type. 0=automatic, 1=CGB/GBC, 2=SGB, 3=GB, 4=GBA, 5=SGB2
98 emulatorType=1
100 # Enable washed colors. 0=false, any other value means true
101 colorOption=1
103 # Directories. Not setting one them makes the file go the rom directory.
105 # Save state directory
106 #saveDir=
108 # Screen shot Capture directory
109 #captureDir=
111 # Battery directory
112 #batteryDir=
114 # Screen capture format
115 # 0=PNG, anything else for BMP
116 captureFormat=0
118 # Sound quality
119 # 1=44 Khz, 2=22Khz, 4=11Khz
120 soundQuality=1
122 # Sound Echo
123 # 0=false, anything else for true
124 soundEcho=0
126 # Sound Low pass filter
127 # 0=false, anything else for true
128 soundLowPass=0
130 # Sound reverse stereo
131 # 0=false, anything else for true
132 soundReverse=0
134 # Remove GBA intros (not supported anymore)
135 # 0=false, anything else for true
136 # removeIntros=0
138 # Save Type
139 # 0=automatic, 1=EEPROM, 2=SRAM, 3=Flash, 4=EEPROM+Sensor, 5=NONE
140 saveType=0
142 # Flash size
143 # 0=64K Flash, 1=128K Flash
145 flashSize=0
147 # Sound volume
148 # 0=1x, 1=2x, 2=3x, 3=4x
149 soundVolume=0
151 # Interframe blending
152 # 0=none, 1=motion blur, 2=smart
153 ifbType=0
155 # Show emulation speed
156 # 0=none, 1=percentage, 2=detailed
157 showSpeed=0
159 # Show speed in transparent mode
160 # 0=normal, anything else for transparent
161 showSpeedTransparent=0
163 # Enable/Disable auto frameskip
164 # 0=disable, anything else to enable
165 autoFrameSkip=0
167 # Sets the desired throttle
168 # 0=disable, 5...1000 valid throttle speeds
169 throttle=0
171 # Pauses the emulator when the window is inactive
172 # 0=disable, anything else to enable
173 pauseWhenInactive=0
175 # Enables AGBPrint support
176 # 0=disable, anything else to enable
177 agbPrint=0
179 # Enables GBA RTC support
180 # 0=disable, anything else to enable
181 rtcEnabled=0
183 # Sound OFF flag
184 # 0=sound on, anything else turns off sound
185 soundOff=1
187 # Sound Enable
188 # Controls which channels are enabled: (add values)
189 # 1 - Channel 1
190 # 2 - Channel 2
191 # 4 - Channel 3
192 # 8 - Channel 4
193 # 100 - DirectSound A
194 # 200 - DirectSound B
195 # 30f=all enabled, 0=mute all
196 soundEnable=30f
198 # Controls automatic SGB border
199 # 0=disable, anything else enables automatic SGB border display
200 borderAutomatic=0
202 # Skip bios code
203 # 0=disable, anything else skips BIOS code
204 skipBios=0
206 # The interval between the rewind saves
207 # Minimum of 0 seconds to disable rewind support,
208 # Maximum of 60 minutes. Value in seconds (hexadecimal numbers)
209 rewindTimer=0
211 # Enable enhanced save type detection
212 # 0=disable, anything else to enable (no longer used)
213 #enhancedDetection=1