forked from bertrandom/snowball-thrower
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Joystick.hex
263 lines (263 loc) · 11.5 KB
/
Joystick.hex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
:10000000B8C00000D3C00000D1C00000CFC00000C5
:10001000CDC00000CBC00000C9C00000C7C00000B8
:10002000C5C00000C3C000001DC50000BFC0000067
:10003000BDC00000BBC00000B9C00000B7C00000D8
:10004000B5C00000B3C00000B1C00000AFC00000E8
:10005000ADC00000ABC00000A9C00000A7C00000F8
:10006000A5C00000A3C00000A1C000009FC0000008
:100070009DC000009BC0000099C0000097C0000018
:1000800095C0000093C0000091C000008FC0000028
:100090008DC000008BC0000005010905A1011500FD
:1000A0002501350045017501951005091901291033
:1000B000810205012507463B017504950165140978
:1000C00039814265009501810126FF0046FF000944
:1000D000300931093209357508950481020600FF9F
:1000E0000920950181020A212695089102C012017A
:1000F0000002000000400D0F92000001010200010B
:100100000902290001010080FA090400000203002D
:1001100000000921110100012256000705020340D9
:10012000000507058103400005040309041C03487A
:10013000004F0052004900200043004F002E002CC9
:10014000004C00540044002E000000240350004FD7
:10015000004B004B0045004E00200043004F004E76
:1001600000540052004F004C004C0045005200006B
:10017000000011241FBECFEFD0E2DEBFCDBF12E0E2
:10018000A0E0B1E0E8E0FFE000E00BBF02C00790B4
:100190000D92A234B107D9F712E0A2E4B2E001C097
:1001A0001D92A836B107E1F7BCD1ACC629CF08959E
:1001B00008950895CF93DF93DC0138E0FC01832F8D
:1001C00011928A95E9F720E813962C9313971496C9
:1001D0002C93149715962C93159716962C93169787
:1001E00012963C9312978091430290914402181604
:1001F00019066CF4E3E5F2E088E001900D9281507D
:10020000E1F78091430290914402019711C18091DE
:100210004202823049F1833030F4882319F1813071
:1002200009F0FCC009C0843009F4F5C08430F0F056
:10023000853009F0F3C000C110924C0210924B02BD
:1002400011961C921E9213962C93139714962C932E
:10025000149715962C93159716962C93169712961D
:100260003C93129782E0D8C083E0D6C080914B02C5
:1002700090914C02FC01EE0FFF1FE80FF91FE050B8
:10028000FF4FE081E53009F447C0E63080F4E2300A
:1002900019F1E33030F4EE23D9F0E13009F053C026
:1002A0001FC0E33011F1E43009F04DC030C0E83038
:1002B000C1F1E93030F4E630E9F0E73009F043C04D
:1002C0001EC0EA3099F1EA30A0F1EC30E1F536C019
:1002D00014961C92149748C013961C92139744C00E
:1002E0008FEF14968C9314973FC08FEF13968C93D7
:1002F00013973AC08D919C911197846004C08D91A1
:100300009C911197826011969C938E932DC08D9134
:100310009C9111978860F7CF8D919C911197816086
:10032000F2CF8D919C9111978061EDCF14961C9224
:1003300014978D919C9111978062E5CF8D919C913E
:1003400011978063E0CF80E813968C9313971496EF
:100350008C93149715968C93159716968C931697E5
:1003600088E012968C93129780914D0290914E02E4
:10037000019690934E0280934D0240914B02509112
:100380004C02FA01EE0FFF1FE40FF51FE050FF4F84
:10039000218132812817390750F44F5F5F4F509306
:1003A0004C0240934B0210924E0210924D028091EB
:1003B0004B0290914C028B36910584F187E090E0DE
:1003C00090934C0280934B02809151029091520283
:1003D0000196909352028093510205971CF080E0A1
:1003E00090E090D510924E0210924D0282E08093E0
:1003F000420280E813968C93139714968C9314976B
:1004000015968C93159716968C93169788E01296EE
:100410008C93129703C085E080934202C3E5D2E03B
:10042000FD0188E0019009928150E1F782E090E0BF
:100430009093440280934302DF91CF910895FF92FD
:100440000F931F93DF93CF93CDB7DEB728970FB6E7
:10045000F894DEBF0FBECDBF80915F028430B9F546
:1004600082E08093E9008091E80082FF14C08091CF
:10047000E80085FF0BC08E010F5F1F4FC80167E0CA
:1004800070E040E050E05BD18823C1F78091E80044
:100490008B778093E80081E08093E9008091E80009
:1004A00080FF15C08E010F5F1F4FC80183DEF02E45
:1004B000012F8F2D902F68E070E040E050E091D147
:1004C0008823B9F78091E8008E778093E80028961A
:1004D0000FB6F894DEBF0FBECDBFCF91DF911F9155
:1004E0000F91FF90089582E060EC42E3CCD181E06F
:1004F00061EC42E3C8C184B7877F84BF88E10FB64F
:10050000F89480936000109260000FBE80E090E04D
:1005100020E80FB6F89420936100809361000FBE2D
:1005200086C2E9DF78948BDFD8D4FDCFDA0193302F
:10053000B1F0943028F4913041F0923079F50AC04E
:10054000913211F1923251F524C0EEEEF0E022E149
:1005500030E028C0E0E0F1E029E230E023C0813063
:1005600049F0813018F08230C9F40AC0E9E2F1E0C4
:10057000849103C0EDE2F1E08491282F30E012C0B5
:10058000EBE4F1E08491F9CFE2E1F1E029E030E041
:1005900009C0E8E9F0E026E530E004C0E0E0F0E082
:1005A00020E030E0ED93FC93C90108959C01409157
:1005B0006602509167024617570718F4F90190E058
:1005C0003DC06115710511F0AB01F8CF8091E800D5
:1005D0008E778093E80040E050E0F0CF80915F029A
:1005E000882309F441C0853009F440C08091E800B7
:1005F00083FD3EC08091E80082FD30C08091E8001C
:1006000080FF1CC02091F2003091F30007C081915F
:100610008093F100415050402F5F3F4F41155105ED
:1006200019F02034310598F390E02034310509F4B5
:1006300091E08091E8008E778093E80041155105A4
:1006400069F6992359F60AC080915F02882361F008
:10065000853061F08091E80083FD0AC08091E80058
:1006600082FFF2CF80E0089582E0089583E008954C
:1006700081E008959C0140916602509167024617FF
:10068000570718F4F90190E03EC06115710511F0AB
:10069000AB01F8CF8091E8008E778093E80040E0CE
:1006A00050E0F0CF80915F02882309F442C085308A
:1006B00009F441C08091E80083FD3FC08091E800CB
:1006C00082FD31C08091E80080FF1DC02091F200C2
:1006D0003091F30008C084918093F100319641502D
:1006E00050402F5F3F4F4115510519F0203431051F
:1006F00090F390E02034310509F491E08091E80016
:100700008E778093E8004115510561F6992351F6E3
:100710000AC080915F02882361F0853061F080918A
:10072000E80083FD0AC08091E80082FFF2CF80E0FC
:10073000089582E0089583E0089581E00895BF92CE
:10074000CF92DF92EF92FF920F931F93CF93DF939D
:10075000182F092F7B016A01EFD0B82E8823B1F53D
:10076000812F902F9C01E901C114D10439F0F601C9
:1007700080819181E81AF90AC80FD91F00E010E0C2
:1007800022C08091E80085FD16C08091E8008B773B
:100790008093E800A2D3C114D10449F0F60180810E
:1007A0009181800F911F9183808385E010C0C4D018
:1007B000882349F00CC08091F10089930894E108E6
:1007C000F1080F5F1F4FE114F104D9F68B2DDF9173
:1007D000CF911F910F91FF90EF90DF90CF90BF903E
:1007E0000895BF92CF92DF92EF92FF920F931F93E3
:1007F000CF93DF93182F092F7B016A019DD0B82E6C
:100800008823B1F5812F902F9C01E901C114D104F7
:1008100039F0F60180819181E81AF90AC80FD91FD1
:1008200000E010E022C08091E80085FD16C08091B4
:10083000E8008E778093E80050D3C114D10449F0CA
:10084000F60180819181800F911F9183808385E0E3
:1008500010C072D0882349F00CC089918093F100B8
:100860000894E108F1080F5F1F4FE114F104D9F675
:100870008B2DDF91CF911F910F91FF90EF90DF9023
:10088000CF90BF900895382F282F2EC0822F8F70C1
:100890008093E900231721F4762F942F50E006C0AF
:1008A0007091EC009091ED005091F00091FF1BC011
:1008B0008091EB008E7F8093EB008091ED008D7F27
:1008C0008093ED008091EB0081608093EB0070934A
:1008D000EC009093ED005093F0008091EE0087FDC6
:1008E00002C080E008952F5F273080F23F70309380
:1008F000E90081E008958091600288239CF404C09F
:1009000080915F028823B9F08091E80082FFF8CFE0
:100910008091E8008B778093E800089580915F02D2
:10092000882349F08091E80080FFF8CF8091E800AB
:100930008E778093E80008954091E4005091E5009F
:1009400024E68091EC0080FF24C08091E80080FDC7
:100950001EC080915F02882311F482E008958530E3
:1009600011F483E008958091EB0085FF02C081E0DF
:1009700008958091E4009091E5008417950709F3AC
:10098000222311F484E008952150AC01DACF80E0F5
:1009900008958091E80082FFDCCFF9CFEF92FF92BB
:1009A0000F931F9352D059D008ED10E0F8018081C9
:1009B0008F77808380818068808380818F7D808332
:1009C000E7EDF0E080818068808319BC10925F02BF
:1009D00010925B0210925D0210925C0280EEE82E93
:1009E000F12CF70180818B7F8083F8018081816009
:1009F000808380E060E042E346DFE1EEF0E080816A
:100A00008E7F8083E2EEF0E0808181608083808150
:100A100088608083F70180818E7F8083F8018081E8
:100A2000806180831F910F91FF90EF900895E8ED12
:100A3000F0E080818F7E8083E7EDF0E0808181604F
:100A4000808381E080935E02A9CFE8EDF0E08081B1
:100A50008C7F80831092E20008951092DA00109249
:100A6000E10008951F920F920FB60F920BB60F92EE
:100A700011242F933F934F935F936F937F938F93A3
:100A80009F93AF93BF93EF93FF938091E10082FF19
:100A90000AC08091E20082FF06C08091E1008B7F56
:100AA0008093E10019D28091DA0080FF1DC080910F
:100AB000D80080FF19C08091DA008E7F8093DA0021
:100AC0008091D90080FF0CC084E189BD86E189BD99
:100AD00009B400FEFDCF81E080935F0268DB04C0B3
:100AE00019BC10925F0264DB8091E10080FF18C0A6
:100AF0008091E20080FF14C08091E2008E7F80939D
:100B0000E2008091E20080618093E2008091D80051
:100B100080628093D80019BC85E080935F02DCD1AD
:100B20008091E10084FF2FC08091E20084FF2BC000
:100B300084E189BD86E189BD09B400FEFDCF8091C5
:100B4000D8008F7D8093D8008091E1008F7E8093C4
:100B5000E1008091E2008F7E8093E2008091E200CC
:100B600081608093E20080915B02882311F084E031
:100B700007C08091E30087FD02C081E001C083E0EF
:100B800080935F02A9D18091E10083FF22C0809110
:100B9000E20083FF1EC08091E100877F8093E10027
:100BA00082E080935F0210925B028091E1008E7F71
:100BB0008093E1008091E2008E7F8093E20080913B
:100BC000E20080618093E20080E060E042E35BDE6F
:100BD00083D1FF91EF91BF91AF919F918F917F91C1
:100BE0006F915F914F913F912F910F900BBE0F909E
:100BF0000FBE0F901F9018951F93DF93CF93CDB723
:100C0000DEB7AC970FB6F894DEBF0FBECDBFE0E6FF
:100C1000F2E08091F100819322E0E836F207C9F713
:100C2000C8DA8091E80083FF3FC180916002309173
:100C30006102353009F48DC0363040F43130E1F1D5
:100C4000313070F0333009F02FC136C0383009F43C
:100C5000FDC0393009F40CC1363009F025C19CC003
:100C6000803821F0823809F01FC108C090915C02E1
:100C700080915D028823B1F0926014C0809164027B
:100C80008F70873008F010C18093E9008091EB00ED
:100C900090E025E0969587952A95E1F7982F917039
:100CA0001092E9008091E800877F8093E80090939C
:100CB000F1001092F100D5C0882319F0823009F0BC
:100CC000F3C090E08F719070009721F0029709F0C7
:100CD000EBC00CC080916202813009F0E5C0109237
:100CE0005D02333081F580935D022DC080916202F8
:100CF000882349F5209164022F70822F815086301D
:100D000008F0D2C02093E9008091EB0080FF1BC067
:100D1000333021F48091EB00806213C08091EB00AE
:100D200080618093EB0081E090E002C0880F991F02
:100D30002A95E2F78093EA001092EA008091EB0096
:100D400088608093EB001092E9008091E800877F33
:100D50008BC0882309F0A8C0109162021F77809190
:100D6000E3008078812B8093E3008091E800877F07
:100D70008093E800C0DD8091E80080FFFCCF809187
:100D8000E30080688093E300112311F482E001C046
:100D900083E080935F0288C08058823008F084C06E
:100DA000809162029091630223E08C3D920709F0EA
:100DB00033C083E08C838AE28B837FB7F894DE01B3
:100DC00015966EE040E050E011E2E62FF0E010935F
:100DD0005700849140FF03C082958F706F5F8F70C2
:100DE000282F30E08A3018F0C901C79602C0C90127
:100DF000C0968D939D934F5F5F4F4431510529F706
:100E00007FBF8091E800877F8093E800CE01039642
:100E10006AE270E0CBDB14C06091640270916502FD
:100E2000AE014F5F5F4F82DBBC01009709F43CC00D
:100E30008091E800877F8093E80089819A811ADC9D
:100E40008091E8008B778093E8002EC0803861F5B0
:100E50008091E800877F8093E80080915B02809317
:100E6000F1008091E8008E778093E80044DD1CC09B
:100E70008823D1F4909162029230B0F48091E8001E
:100E8000877F8093E80090935B0235DD80915B0261
:100E9000882331F48091E30087FD02C081E001C026
:100EA00084E080935F021FDB8091E80083FF0AC02B
:100EB0008091E800877F8093E8008091EB0080625A
:100EC0008093EB00AC960FB6F894DEBF0FBECDBF9B
:100ED000CF91DF911F91089508951F9380915F0234
:100EE000882371F01091E9008091EC001092E900E4
:100EF0008091E80083FF01C07FDE1F701093E9003E
:080F00001F910895F894FFCF42
:100F08000BFA000B0A000B05000B0A000B05000B7F
:100F180005000B05000B14000305000B1400060563
:100F2800000B0A000005000B0A000005000B0A0070
:100F38000605000B14000005000B14000605000B45
:100F48005A000605000B14000305000B14000605E3
:100F5800000B0A000005000B0A000005000B0A0040
:100F68000605000B14000005000B14000605000B15
:100F78005A000605000B14000305000B14000605B3
:100F8800000B0A000005000B0A000005000B0A0010
:100F98000605000B14000005000B14000605000BE5
:100FA8005A000605000B14000305000B1400060583
:100FB800000B0A000005000B0A000005000B0A00E0
:100FC8000605000B14000005000B14000605000BB5
:100FD8005A000605000B14000305000B1400060553
:100FE800000B0A000005000B0A000005000B0A00B0
:100FF8000605000B14000005000B14000605000B85
:101008005A000605000B14000305000B1400060522
:10101800000B0A000005000B0A000005000B0A007F
:101028000605000B14000005000B14000605000B54
:101038005A000605000B14000305000B14000105F7
:021048000000A6
:00000001FF