Arduino-USB-HID-RetroJoysti.../C64_joystick_atmelstudio/CLASS_JOYSTICK1.hex

304 lines
13 KiB
Plaintext

:10000000AEC00000C8C00000C6C00000C4C00000F0
:10001000C2C00000C0C00000BEC00000BCC00000E4
:10002000BAC00000B8C00000DEC60000B4C00000C6
:10003000B2C00000B0C00000AEC00000ACC0000004
:10004000AAC00000A8C00000A6C00000A4C0000014
:10005000A2C00000A0C000009EC000009CC0000024
:100060009AC0000098C0000096C0000094C0000034
:1000700092C0000090C000008EC000008CC0000044
:100080008AC0000088C0000086C0000084C0000054
:1000900082C0000080C000007EC000007CC0000064
:1000A0007AC0000078C0000076C0000026034C0033
:1000B00055004600410020004A006F00790073009F
:1000C0007400690063006B002000440065006D004F
:1000D0006F00000018034400650061006E002000FE
:1000E000430061006D0065007200610000000403C0
:1000F000090409022200010100C0320904000001C4
:1001000003000000092111010001223800070581C8
:10011000030800051201100100000008EB03432052
:1001200001000102000105010904A1010901A1006A
:1001300009300931169CFF26640036FFFF46010096
:10014000950275088102C0050919012902150025CB
:1001500001750195028102750695018101C0112486
:100160001FBECFEFDAE0DEBFCDBF11E0A0E0B1E00F
:10017000EAECF2E102C005900D92A031B107D9F787
:1001800021E0A0E1B1E001C01D92A032B207E1F789
:100190006ED00C94630934CF292F332723303105D7
:1001A000C9F038F42130310559F02230310569F0B9
:1001B00035C02132310541F12232310551F12EC0D5
:1001C00082E190E024E131E032C082E290E022EF6F
:1001D00030E02DC099278130910551F018F0029739
:1001E00069F021C0EEEEF0E0849190E09F011FC025
:1001F000E4EDF0E0849190E09F0119C0ECEAF0E0BA
:10020000849190E09F0113C089E090E024E031E008
:100210000EC088E390E026E231E009C080E090E083
:1002200020E030E004C080E090E020E030E0FA011F
:1002300031832083089584B7877F84BF0FB6F894F5
:10024000A8958091600088618093600010926000A2
:100250000FBE90E080E80FB6F89480936100909311
:1002600061000FBE14B88FEF85B99FC50895E3DF15
:10027000789480E091E0A2D1EFD7FBCF0895089564
:1002800080E091E087D1E2EEF0E0808184608083BD
:10029000089580E091E035C0089580910E0190911D
:1002A0000F01009729F0019790930F0180930E01A1
:1002B00008950F931F93F90183B186FD02C09CE955
:1002C000918382FD02C094E6918383FD02C09CE984
:1002D000908381FD02C094E6908385FD03C09281E6
:1002E0009160928384FD03C082818260828383E077
:1002F00090E0F8019183808380E01F910F91089531
:1003000008953F924F925F926F927F928F929F9249
:10031000AF92BF92CF92DF92EF92FF920F931F9313
:10032000CF93DF9300D01F92CDB7DEB76C01EDB64F
:10033000FEB68091E80083FF13C1F601808190E052
:1003400020911C0130911D012817390709F008C1BF
:1003500080911901833009F4A0C030F4813071F02C
:10036000823009F4E2C0FCC08A3009F4C2C08B308C
:1003700009F4ABC0893009F0F3C051C08091180175
:10038000813A09F0EDC0ADB6BEB61A821982E8E135
:10039000F1E0828113818B83F6018085482F50E044
:1003A0008DB79EB7841B950B0FB6F8949EBF0FBEFA
:1003B0008DBFEDB7FEB731964F0160E070E0CF0121
:1003C0007BD74FEF410F8E010F5F1F4F9401BE018E
:1003D0006D5F7F4FC6016DDFF601868197810097C3
:1003E00021F0408550E0B4015ED71092E900E8EEBC
:1003F000F0E08081877F80838B8181118093F10081
:1004000069817A81C401F4D1E8EEF0E080818B77D4
:1004100080830FB6F894BEBE0FBEADBEA1C0809162
:100420001801813209F09CC06DB67EB6E8E1F1E0BA
:1004300006811781528043808DB79EB7801B910B38
:100440000FB6F8949EBF0FBE8DBFEDB7FEB73196C5
:100450004F010F2EF8EEAF2EB12CF02DF50180815B
:10046000877F8083B801C40147D2F50180818E77F0
:10047000808321E0511001C020E030E0021B130B0B
:10048000280D391D4FEF440D652DC60139DF0FB61C
:10049000F8947EBE0FBE6DBE63C080911801813A94
:1004A00009F05EC0E8EEF0E08081877F8083808184
:1004B00080FFFDCFF60181858093F100E8EEF0E04A
:1004C00080818E778083CCD34BC08091180181329C
:1004D00009F046C0E8EEF0E08081877F8083C0D3DA
:1004E00090911A0181E0911101C080E0F6018187AD
:1004F00037C080911801813299F5E8EEF0E08081F3
:10050000877F8083ADD380911A0190911B0188274A
:100510000024880F991F001C880F991F001C892F29
:10052000902DF601958784871BC080911801813A30
:10053000B9F4E8EEF0E08081877F8083808180FFDE
:10054000FDCFF60184859585969587959695879537
:100550008093F100E8EEF0E080818E77808380D395
:100560000FB6F894FEBE0FBEEDBE0F900F900F9029
:10057000DF91CF911F910F91FF90EF90DF90CF907F
:10058000BF90AF909F908F907F906F905F904F90B3
:100590003F900895FC01399627E0DF011D922A95CE
:1005A000E9F721E0FC01218724EF31E0358724873A
:1005B00023E0248361E0019604C308955F926F9263
:1005C0007F928F929F92AF92BF92CF92DF92EF92E3
:1005D000FF920F931F93CF93DF9300D01F92CDB75D
:1005E000DEB77C01ADB6BEB680911701843009F04C
:1005F0008AC08091E4009091E500F701228533855F
:100600002817390709F47FC081818F708093E90032
:100610008091E80085FF77C08DB69EB6408550E09A
:100620008DB79EB7841B950B0FB6F8949EBF0FBE77
:100630008DBFEDB7FEB731966F011B821A8219820A
:1006400060E070E0CF0138D68E010F5F1F4F96013A
:1006500040E0BE016D5F7F4FC7012BDE582EF701D2
:1006600084859585892B41F081E026853785232B6C
:1006700009F080E0782E01C0712CF7010681178106
:100680000115110589F049815A81B801C601FED5CD
:1006900066246394892B09F4612CF701408550E0AE
:1006A000B601C80100D601C0612C89819A81892BCD
:1006B000F1F0511004C0611002C070FE18C0F701C3
:1006C000848595859787868781818F708093E900DF
:1006D0008B8181118093F10069817A8140E050E043
:1006E000C60129D0E8EEF0E080818E77808380918A
:1006F000E4009091E500F701938782870FB6F894A4
:100700009EBE0FBE8DBE0FB6F894BEBE0FBEADBE70
:100710000F900F900F90DF91CF911F910F91FF904D
:10072000EF90DF90CF90BF90AF909F908F907F9091
:100730006F905F9008958F929F92AF92BF92CF92E9
:10074000DF92EF92FF920F931F93CF93DF938C0171
:10075000EB015A01A9D281113EC0A114B10439F0B4
:10076000F50180819181C81BD90B080F191F2097B3
:1007700089F1E12CF12C0F2EF8EE8F2E912CF02D1B
:100780000F2EF1EFCF2ED12CF02DF401808185FDBD
:1007900014C080818E7780835FD5A114B10449F0A5
:1007A000F50180819181E80EF91EF182E08285E0F9
:1007B00012C07AD2882351F00EC0F80181918F01C6
:1007C000F60180832197FFEFEF1AFF0A2097E9F6E1
:1007D00080E001C080E0DF91CF911F910F91FF90E9
:1007E000EF90DF90CF90BF90AF909F908F90089543
:1007F000CF92DF92FF920F931F93CF93DF932091BD
:100800001E0130911F012617370758F06115710539
:1008100039F4E8EEF0E020812E7720839B0101C0BF
:100820009B01A82FB92F10E0E8EEF0E063EF70E035
:1008300042EF50E00F2EF1EFCF2ED12CF02D01E042
:10084000F12C30C080911701882309F442C0853013
:1008500009F441C0808183FD40C0808182FD32C0A7
:10086000808180FF1FC0EB011881EA01888190E040
:10087000912B2115310579F08830910560F41D9197
:10088000E60118832150310901962115310519F02F
:1008900088309105A1F7102F089709F01F2D80814E
:1008A0008E7780832115310569F61111CBCF0AC0EF
:1008B00080911701882399F0853099F0808183FF1A
:1008C00003C011C0E8EEF0E0808182FFF1CF80E04C
:1008D0000BC082E009C083E007C081E005C082E070
:1008E00003C083E001C081E0DF91CF911F910F91A0
:1008F000FF90DF90CF900895EF92FF921F93CF93D8
:10090000DF936115710551F5E8EEF0E080818B779A
:10091000808345C080911701882309F447C0853042
:1009200009F446C0808183FD45C0808182FFF2CFFB
:100930004DC0EA0188818D936150710941F0E90150
:100940001881E701888190E0912B892B91F78081B4
:100950008B7780836115710571F421C0A82FB92FA1
:10096000E8EEF0E023EF30E00F2EF2EFEF2EF12C67
:10097000F02D41EF50E0809117018823E9F0853098
:10098000E9F0808183FD1CC0808182FD1FC0C2CF41
:10099000809117018823B1F0853019F415C0E8EE75
:1009A000F0E0808180FFF4CF80E01AC082E018C0C0
:1009B00083E016C081E014C082E012C083E010C062
:1009C00081E00EC082E00CC083E00AC0E90118811A
:1009D000E701888190E0912B892B09F0AACFB7CF4E
:1009E000DF91CF911F91FF90EF900895CF92DF920A
:1009F000FF920F931F93CF93DF9320911E013091AD
:100A00001F012617370758F06115710539F4E8EE14
:100A1000F0E020812E7720839B0101C09B01E82F0D
:100A2000F92F10E0A8EEB0E063EF70E042EF50E085
:100A30000F2EF1EFCF2ED12CF02D01E0F12C31C093
:100A400080911701882309F443C0853009F442C01E
:100A50008C9183FD41C08C9182FD33C08C9180FFCD
:100A600020C0EB011881EA01888190E0912B2115CB
:100A7000310581F08830910568F41491E6011883FE
:100A800031962150310901962115310519F0883030
:100A9000910599F7102F089709F01F2D8C918E77EB
:100AA0008C932115310561F61111CACF0AC08091CE
:100AB0001701882399F0853099F0808183FF03C066
:100AC00011C0E8EEF0E0808182FFF1CF80E00BC042
:100AD00082E009C083E007C081E005C082E003C076
:100AE00083E001C081E0DF91CF911F910F91FF90D2
:100AF000DF90CF9008958F929F92BF92CF92DF9216
:100B0000EF92FF920F931F93CF93DF93873070F193
:100B100026C0292F2F70E7012883891731F0E801BB
:100B200078812081E401588103C0242F762F5B2D2A
:100B300021FF12C03C913E7F3C9330813D7F30834A
:100B40003C9131603C93E80178832083E401588331
:100B5000E6012881222344F49F5F9730D1F68F70FD
:100B60008093E90081E021C080E01FC0982F9F7032
:100B70009093E900982F242F762F50E0ABEEB0E051
:100B8000EDEEF0E00CEE10E00F2EF0EF8F2E912C3A
:100B9000F02D0F2EFEEECF2ED12CF02D0F2EF9EED4
:100BA000EF2EF12CF02DB12CC3CFDF91CF911F91FF
:100BB0000F91FF90EF90DF90CF90BF909F908F901C
:100BC0000895EF92FF920F931F93CF93DF936623C5
:100BD000E9F1062FC82FD92F10E00F2EF6E0FF2ED7
:100BE000F02D6894EE24E1F85881552349F19C8159
:100BF000E981FA816B81852F8F70873048F59230BB
:100C000010F44E2D01C04F2DE930F10550F028E0D1
:100C100030E090E09F5F220F331F2E173F07D0F385
:100C200001C090E09295907F492B90E4699FB001BC
:100C30001124551F5527551F652B5DDF882349F06B
:100C40001F5F25960113D0CF81E003C081E001C072
:100C500080E0DF91CF911F910F91FF90EF90089569
:100C600080911801882344F0E8EEF0E014C08091F0
:100C70001701811103C00895E8EEF0E0808182FF42
:100C8000F6CFE8EEF0E080818B7780830895809145
:100C90001701882341F0808180FFF9CFE8EEF0E072
:100CA00080818E77808308950F931F93CF93DF9376
:100CB0002091E4003091E50065E6ACEEB0E0E8EEAE
:100CC000F0E00BEE10E044EE50E001C09C019C917E
:100CD000892F817090FD1DC020C08091170188234D
:100CE00081F0853081F0E801888185FD0EC0EA0140
:100CF000888199812817390751F3615039F784E0C9
:100D00000FC082E00DC083E00BC081E009C080E02D
:100D100007C0808180FFE1CFFACF908192FFDDCFC5
:100D2000DF91CF911F910F9108950F931F93CF9350
:100D3000DF934CD053D0C8EDD0E088818F77888383
:100D400088818068888388818F7D888319BC109210
:100D5000170110921301109215011092140100EE68
:100D600010E0F80180818B7F808388818160888397
:100D700042E060E080E0BFDEE1EEF0E080818E7F67
:100D80008083E2EEF0E080818160808380818860F2
:100D90008083F80180818E7F808388818061888351
:100DA000DF91CF911F910F910895E8EDF0E08081E0
:100DB0008F7E8083E7EDF0E080818160808384E036
:100DC00082BF81E080931601B0CF0895E8EDF0E096
:100DD00080818E7F80831092E20008951092DA0065
:100DE0001092E10008951F920F920FB60F921124F6
:100DF0002F933F934F935F936F937F938F939F9323
:100E0000AF93BF93EF93FF938091E10082FF0AC0FD
:100E10008091E20082FF06C0E1EEF0E080818B7FEE
:100E200080833BDA8091DA0080FF1DC08091D8007A
:100E300080FF19C0EAEDF0E080818E7F8083809191
:100E4000D90080FF0CC080E189BD82E189BD09B471
:100E500000FEFDCF81E08093170110DA04C019BCB9
:100E6000109217010CDA8091E10080FF16C080918A
:100E7000E20080FF12C0E2EEF0E080818E7F80838E
:100E8000808180618083E8EDF0E0808180628083F2
:100E900019BC85E080931701DED18091E10084FFC9
:100EA0002FC08091E20084FF2BC080E189BD82E1E8
:100EB00089BD09B400FEFDCFE8EDF0E080818F7DB3
:100EC0008083E1EEF0E080818F7E8083E2EEF0E0CF
:100ED00080818F7E808380818160808380911301F7
:100EE000882321F084E08093170109C08091E300FA
:100EF000882314F081E001C083E080931701ABD117
:100F00008091E10083FF1EC08091E20083FF1AC040
:100F1000E1EEF0E08081877F808382E0809317019B
:100F20001092130180818E7F8083E2EEF0E0808159
:100F30008E7F808380818061808342E060E080E0FA
:100F4000DADD89D1FF91EF91BF91AF919F918F91A0
:100F50007F916F915F914F913F912F910F900FBEB5
:100F60000F901F9018950F931F93CF93DF93CDB7DA
:100F7000DEB7AA970FB6F894DEBF0FBECDBFE8E18B
:100F8000F1E020E231E0A1EFB0E08C9181932E17E7
:100F90003F07D9F77ED98091E80083FF37C1E8E1A8
:100FA000F1E090818181853009F47FC030F4813097
:100FB000C9F168F08330B1F129C1883009F4F1C07A
:100FC000893009F4FEC0863009F020C191C0903804
:100FD00021F0923809F01AC108C080911401909153
:100FE0001501992389F082600FC080911C018F70D8
:100FF000873008F00BC1E9EEF0E080838091EB00D0
:1010000085FB882780F91082E8EEF0E09081977FD9
:101010009083A1EFB0E08C931C9280818E778083C7
:101020001FDEF4C0992309F400C1923009F0EEC02C
:1010300001C191E0833009F090E0909315012CC03C
:1010400080911C018F709FEF980F963008F0DEC0E2
:101050008093E9009091EB0090FF1EC090911901E0
:10106000933031F4EBEEF0E080818062808314C035
:10107000EBEEF0E090819061908321E030E0A901F7
:1010800002C0440F551F8A95E2F7AAEEB0E04C93D8
:101090001C928081886080831092E900E8EEF0E085
:1010A0008081877F8083DCDDB1C09111AFC010915A
:1010B0001A011F77E3EEF0E080818078812B808336
:1010C000E8EEF0E08081877F8083CADDE8EEF0E023
:1010D000808180FFFDCFE3EEF0E080818068808337
:1010E000111102C082E001C083E0809317018EC01D
:1010F0009058923008F08AC080911A0190911B019B
:101100008C3D53E0950799F583E08A838AE28983D1
:101110005FB7F894DE01139620E03EE041E2E32F52
:10112000F0E040935700849120FF03C082958F70B8
:101130003F5F8F708A3018F090E0C79602C090E051
:10114000C0968D939D932F5F243149F75FBF08EEC2
:1011500010E0F8018081877F80836AE270E0CE0131
:10116000019646DBF80180818B7780834FC06091C8
:101170001C0170911D01AE014F5F5F4F0DD8BC0186
:10118000892B09F443C008EE10E0F8019081977FA5
:10119000908389819A812ADCF80180818B77808312
:1011A00035C0903899F5E8EEF0E08081877F808344
:1011B000809113018093F10080818E77808350DDD0
:1011C00025C0911123C080911A0190911B0199278C
:1011D0000297E4F4E8EEF0E08081877F80838091DD
:1011E0001A01809313013CDD80911301882321F0C3
:1011F00084E08093170109C08091E300882314F0F4
:1012000081E001C084E0809317013AD88091E80022
:1012100083FF16C0E8EEF0E08081877F8083EBEEED
:10122000F0E08081806280830BC090911A01913040
:1012300069F7FFCE80911A01882309F401CF2CCFE2
:10124000AA960FB6F894DEBF0FBECDBFDF91CF9147
:101250001F910F9108950895CF93809117018823CE
:1012600099F0C091E900CF708091EC00982F9170B7
:1012700080FD90E8C92B1092E9008091E80083FD81
:1012800072DECF70C093E900CF910895FB01DC01BD
:1012900004C08D910190801921F441505040C8F74D
:1012A000881B990B0895FB01DC0102C001900D928F
:1012B00041505040D8F70895DC0101C06D93415072
:0A12C0005040E0F70895F894FFCFC6
:1012CA000081080000011001030000000000000076
:00000001FF