all repos — mgba @ 2f2e5398719f9d6a78ae84fc241945b46839b01c

mGBA Game Boy Advance Emulator

res/keymap.svg (view raw)

  1<?xml version="1.0" encoding="utf-8"?>
  2<!-- Generator: Adobe Illustrator 16.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
  3<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  4<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
  5	 width="480px" height="480px" viewBox="0 0 480 480" enable-background="new 0 0 480 480" xml:space="preserve">
  6<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="239.9995" y1="0" x2="239.9995" y2="480.0005">
  7	<stop  offset="0" style="stop-color:#7A65F5"/>
  8	<stop  offset="1" style="stop-color:#302575"/>
  9</linearGradient>
 10<path fill="url(#SVGID_1_)" d="M480,450c0,16.5684-13.4316,30-30,30H30c-16.5684,0-30-13.4316-30-30V30C0,13.4316,13.4316,0,30,0
 11	h420c16.5684,0,30,13.4316,30,30V450z"/>
 12<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="239.9995" y1="-479" x2="239.9994" y2="1159.0004">
 13	<stop  offset="0" style="stop-color:#7A65F5"/>
 14	<stop  offset="1" style="stop-color:#302575"/>
 15</linearGradient>
 16<path fill="url(#SVGID_2_)" d="M30,473c-12.6821,0-23-10.3174-23-23V30C7,17.3179,17.3179,7,30,7h420c12.6826,0,23,10.3179,23,23
 17	v420c0,12.6826-10.3174,23-23,23H30z"/>
 18<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="118.3335" y1="291.667" x2="118.3335" y2="47.9991">
 19	<stop  offset="0" style="stop-color:#7A65F5"/>
 20	<stop  offset="1" style="stop-color:#302575"/>
 21</linearGradient>
 22<path fill="url(#SVGID_3_)" d="M118.3335,122.333c-46.7603,0-84.667,37.9067-84.667,84.667c0,46.7607,37.9067,84.667,84.667,84.667
 23	s84.667-37.9062,84.667-84.667C203.0005,160.2397,165.0938,122.333,118.3335,122.333z M118.334,278.7344
 24	c-39.6172,0-71.7339-32.1172-71.7339-71.7344c0-39.6177,32.1167-71.7339,71.7339-71.7339S190.0679,167.3823,190.0679,207
 25	C190.0679,246.6172,157.9512,278.7344,118.334,278.7344z"/>
 26<g>
 27	
 28		<radialGradient id="SVGID_4_" cx="118.8335" cy="138.167" r="103.2725" fx="165.1467" fy="138.167" gradientTransform="matrix(-4.371139e-08 1 -1.42 -6.206884e-08 315.0264 19.3335)" gradientUnits="userSpaceOnUse">
 29		<stop  offset="0" style="stop-color:#9C9CB3"/>
 30		<stop  offset="1" style="stop-color:#333045"/>
 31	</radialGradient>
 32	<path fill="url(#SVGID_4_)" d="M172.1973,207c0-9.667-3.0029-17.333-3.0029-17.333H135.667v-33.5283
 33		c0,0-7.667-3.0029-17.3335-3.0029s-17.333,3.0029-17.333,3.0029v33.5283H67.4727c0,0-3.0029,7.666-3.0029,17.333
 34		c0,9.666,3.0029,17.333,3.0029,17.333h33.5278v33.5273c0,0,7.6665,3.0039,17.333,3.0039s17.3335-3.0039,17.3335-3.0039V224.333
 35		h33.5273C169.1943,224.333,172.1973,216.666,172.1973,207z"/>
 36	<path fill="#5C567D" d="M118.3335,258.8643c-6.9185,0-12.833-1.625-15.333-2.4287V222.333h-34.103
 37		c-0.8027-2.5-2.4277-8.4146-2.4277-15.333s1.6245-12.833,2.4277-15.333h34.103v-34.1035c2.5-0.8027,8.4146-2.4277,15.333-2.4277
 38		c6.9453,0,12.8408,1.6226,15.3335,2.4258v34.1055h34.1025c0.8032,2.5,2.4277,8.4146,2.4277,15.333
 39		c0,6.9448-1.6226,12.8403-2.4258,15.333H133.667v34.1025C131.167,257.2393,125.252,258.8643,118.3335,258.8643z"/>
 40	<radialGradient id="SVGID_5_" cx="118.333" cy="220.397" r="69.7522" gradientUnits="userSpaceOnUse">
 41		<stop  offset="0" style="stop-color:#706F8A"/>
 42		<stop  offset="0.9951" style="stop-color:#2D2842"/>
 43	</radialGradient>
 44	<circle fill="url(#SVGID_5_)" cx="118.333" cy="207" r="21.2749"/>
 45</g>
 46<g>
 47	<g>
 48		<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="198.9673" y1="490" x2="198.9673" y2="384.981">
 49			<stop  offset="0" style="stop-color:#7A65F5"/>
 50			<stop  offset="1" style="stop-color:#302575"/>
 51		</linearGradient>
 52		<path fill="url(#SVGID_6_)" d="M198.9678,387.0303c-18.8418,0-34.1162,15.2734-34.1162,34.1162
 53			c0,18.8418,15.2744,34.1152,34.1162,34.1152c18.8408,0,34.1152-15.2734,34.1152-34.1152
 54			C233.083,402.3037,217.8086,387.0303,198.9678,387.0303z M198.9678,445.7871c-13.6089,0-24.6401-11.0332-24.6401-24.6406
 55			c0-13.6094,11.0312-24.6406,24.6401-24.6406c13.6074,0,24.6396,11.0312,24.6396,24.6406
 56			C223.6074,434.7539,212.5752,445.7871,198.9678,445.7871z"/>
 57		<g>
 58			<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="198.9673" y1="437.4414" x2="198.9673" y2="404.8516">
 59				<stop  offset="0" style="stop-color:#333045"/>
 60				<stop  offset="1" style="stop-color:#9C9CB3"/>
 61			</linearGradient>
 62			<circle fill="url(#SVGID_7_)" cx="198.9673" cy="421.1465" r="16.2949"/>
 63			<circle fill="#5C567D" cx="198.9673" cy="421.1465" r="15.0737"/>
 64		</g>
 65	</g>
 66	<g>
 67		<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="281.0312" y1="490" x2="281.0312" y2="384.981">
 68			<stop  offset="0" style="stop-color:#7A65F5"/>
 69			<stop  offset="1" style="stop-color:#302575"/>
 70		</linearGradient>
 71		<path fill="url(#SVGID_8_)" d="M281.0322,387.0303c-18.8418,0-34.1162,15.2734-34.1162,34.1162
 72			c0,18.8418,15.2744,34.1152,34.1162,34.1152c18.8408,0,34.1152-15.2734,34.1152-34.1152
 73			C315.1475,402.3037,299.873,387.0303,281.0322,387.0303z M281.0322,445.7871c-13.6084,0-24.6396-11.0332-24.6396-24.6406
 74			c0-13.6094,11.0312-24.6406,24.6396-24.6406c13.6074,0,24.6396,11.0312,24.6396,24.6406
 75			C305.6719,434.7539,294.6396,445.7871,281.0322,445.7871z"/>
 76		<g>
 77			<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="281.0322" y1="437.4414" x2="281.0322" y2="404.8516">
 78				<stop  offset="0" style="stop-color:#333045"/>
 79				<stop  offset="1" style="stop-color:#9C9CB3"/>
 80			</linearGradient>
 81			<circle fill="url(#SVGID_9_)" cx="281.0322" cy="421.1465" r="16.2949"/>
 82			<circle fill="#5C567D" cx="281.0317" cy="421.1465" r="15.0737"/>
 83		</g>
 84	</g>
 85</g>
 86<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="356.1787" y1="280.2178" x2="356.1787" y2="134.9952">
 87	<stop  offset="0" style="stop-color:#7A65F5"/>
 88	<stop  offset="1" style="stop-color:#302575"/>
 89</linearGradient>
 90<path fill="url(#SVGID_10_)" d="M437.9521,179.5503c-7.0088-23.9434-32.0986-37.6724-56.043-30.6646l-76.8369,22.4912
 91	c-23.9453,7.0073-37.6748,32.0991-30.666,56.043c7.0088,23.9443,32.0996,37.6719,56.0449,30.6621l76.8369-22.4902
 92	C431.2314,228.585,444.96,203.4946,437.9521,179.5503z M426.3311,209.6025c-4.6377,8.4756-12.2979,14.6382-21.5703,17.3516
 93	l-76.8379,22.4902c-3.3301,0.9746-6.7559,1.4688-10.1816,1.4688c-0.001,0-0.001,0-0.002,0
 94	c-15.9443-0.001-30.2109-10.7012-34.6953-26.0215c-2.7148-9.2729-1.6553-19.0479,2.9824-27.5244
 95	c4.6387-8.4761,12.2998-14.6387,21.5732-17.3525l76.8379-22.4912c3.3281-0.9741,6.7539-1.4683,10.1807-1.4683
 96	c15.9434,0,30.2109,10.7012,34.6963,26.0234C432.0283,191.3516,430.9688,201.1265,426.3311,209.6025z"/>
 97<g>
 98	<linearGradient id="SVGID_11_" gradientUnits="userSpaceOnUse" x1="395.9062" y1="217.8188" x2="395.9062" y2="166.6519">
 99		<stop  offset="0" style="stop-color:#333045"/>
100		<stop  offset="1" style="stop-color:#9C9CB3"/>
101	</linearGradient>
102	<circle fill="url(#SVGID_11_)" cx="395.9062" cy="192.2358" r="25.584"/>
103	<circle fill="#5C567D" cx="395.9072" cy="192.2358" r="23.666"/>
104</g>
105<g>
106	<linearGradient id="SVGID_12_" gradientUnits="userSpaceOnUse" x1="318.9785" y1="239.6406" x2="318.9785" y2="188.4722">
107		<stop  offset="0" style="stop-color:#333045"/>
108		<stop  offset="1" style="stop-color:#9C9CB3"/>
109	</linearGradient>
110	<circle fill="url(#SVGID_12_)" cx="318.979" cy="214.0571" r="25.5835"/>
111	<circle fill="#5C567D" cx="318.98" cy="214.0571" r="23.6665"/>
112</g>
113<g>
114	<linearGradient id="SVGID_13_" gradientUnits="userSpaceOnUse" x1="-15.0425" y1="77.9346" x2="55.6245" y2="-5.3989">
115		<stop  offset="0" style="stop-color:#333045"/>
116		<stop  offset="1" style="stop-color:#9C9CB3"/>
117	</linearGradient>
118	<path fill="url(#SVGID_13_)" d="M33.6665,0H61.5c2.9697,1.0112,2.3306,7,2.3306,7l0.0581,8.4844
119		C63.8887,31.3535,48.9922,50,27.9922,50H7.0068c0,0-5.2197,2.312-7.0068-8.0029V30C0,11.5,12.333,0,33.6665,0z"/>
120	<path fill="#5C567D" d="M9.7783,49.1743c-0.2793-0.251-1.166-1.2764-1.7744-4.5308V33.0029c0-16.5234,10.813-26,29.6665-26h26.0854
121		c0.1318,0.709,0.1821,1.7549,0.0996,2.5908L63.835,9.8032l0.0576,8.7114c0,14.3774-13.6406,30.4883-31.8965,30.4883H10.1646
122		L9.7783,49.1743z"/>
123</g>
124<g>
125	
126		<linearGradient id="SVGID_14_" gradientUnits="userSpaceOnUse" x1="401.0615" y1="77.9336" x2="471.7285" y2="-5.3999" gradientTransform="matrix(-1 0 0 1 896.1055 0)">
127		<stop  offset="0" style="stop-color:#333045"/>
128		<stop  offset="1" style="stop-color:#9C9CB3"/>
129	</linearGradient>
130	<path fill="url(#SVGID_14_)" d="M446.334,0h-27.833c-2.9697,1.0112-2.3311,7-2.3311,7l-0.0576,8.4844
131		C416.1123,31.3535,431.0088,50,452.0088,50h20.9854c0,0,5.2197,2.312,7.0068-8.0029V30C480.001,11.5,467.668,0,446.334,0z"/>
132	<path fill="#5C567D" d="M470.2227,49.1743c0.2793-0.251,1.166-1.2764,1.7744-4.5308V33.0029c0-16.5234-10.8135-26-29.667-26
133		h-26.085c-0.1318,0.709-0.1826,1.7549-0.0996,2.5908l0.0205,0.2095l-0.0576,8.7114c0,14.3774,13.6406,30.4883,31.8965,30.4883
134		h21.8311L470.2227,49.1743z"/>
135</g>
136</svg>