{"id":16732,"date":"2009-02-01T12:23:48","date_gmt":"2009-02-01T12:23:48","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=16732"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=16732","title":{"rendered":"[Plugin] Makaron et Pad X360"},"content":{"rendered":"<p>Dunan, l&rsquo;auteur de l&rsquo;\u00e9mulateur de Dreamcast\/Naomi Makaron, a cr\u00e9\u00e9 un plugin qui g\u00e8re les pads XBox360. Il suffit pour cela de mettre le plugin X360PAD.dll dans le r\u00e9pertoire Wtyczki de Makaron et d&rsquo;aller \u00e9diter le fichier Mapple.ini en rempla\u00e7ant MakaronPAD.dll par X360PAD.dll (ou en mettant des commentaires devant les lignes concern\u00e9es) comme suit:<\/p>\n<p><code>#<br \/>\n# Plik konfiguracyjny Maple<br \/>\n#<\/p>\n<p>[PortA]<br \/>\nAdres0x20 = X360PAD.dll<br \/>\n#Adres0x20 = MakaronPAD.dll<br \/>\nAdres0x01 = MakaronVMU.dll<br \/>\nAdres0x02 = MakaronVMU.dll<br \/>\n#Adres0x02 = MakaronPAD.dll<\/p>\n<p>[PortB]<br \/>\nAdres0x20 = X360PAD.dll<br \/>\n#Adres0x20 = MakaronPAD.dll<br \/>\nAdres0x01 = MakaronVMU.dll<br \/>\nAdres0x02 = MakaronVMU.dll<br \/>\n[\/CODE]<\/p>\n<p>Dunan:<br \/>\n<em><\/p>\n<h5>Today I bring you another input plugin - this one is meant only for X360 controllers and uses\/requires XInput. Unlike DirectInput (broken by design by Microsoft), XInput allows both triggers to be independent and have full range readout.<\/p>\n<p>No support for hot-plugging - basically you need all controllers (that you wish to use) have their respective IDs assigned before you launch Makaron.<br \/>\nThere is no setup or configuration of any kind. All you need to do is put X360PAD.dll in \"Wtyczki\" folder and edit Maple.ini to use it instead of MakaronPAD.dll.<br \/>\nControls are mapped to follow original Dreamcast layout. BACK, LB, RB, right analog stick and buttons under the sticks are simply ignored. Triggers and analogs have suggested deadzones - tell me if it's too much (especially triggers).<\/p>\n<p>Since I have no control over how Windows will assign the IDs, I made it like this: the first port in Maple.ini to be assigned the X360 plugin will use first available controller. And so on - in theory, not tested with wireless or multiple devices :)<\/p>\n<p>No force feedback yet. If you've used FF before with another controller you might want to switch back to double-VMU configuration for now.<\/p>\n<p>By the way, one of the features I'd like to have next is the ability to map unused controller buttons to specific emulator functions - like pause on BACK and stuff like that. If you have any other ideas, tell me.<\/h5>\n<p><\/em><\/p>\n<p>Le plugin est \u00e0 t\u00e9l\u00e9charger <a href=\"http:\/\/www.speedyshare.com\/387626746.html\">ici<\/a>.<\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/dknute.livejournal.com\/\" class=\"site_officiel\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a href=\"https:\/\/www.emu-france.com\/emulateurs\/5-consoles\/30-sega-dreamcast\/\" class=\"en_savoir_plus\">En savoir plus...<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=16732\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Dunan, l&rsquo;auteur de l&rsquo;\u00e9mulateur de Dreamcast\/Naomi Makaron, a cr\u00e9\u00e9 un plugin qui g\u00e8re les pads XBox360. Il suffit pour cela de mettre le plugin X360PAD.dll dans le r\u00e9pertoire Wtyczki de Makaron et d&rsquo;aller \u00e9diter le fichier Mapple.ini en rempla\u00e7ant MakaronPAD.dll &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[],"tags":[],"class_list":["post-16732","post","type-post","status-publish","format-standard","hentry","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/sKi2R-","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/16732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16732"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/16732\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16732"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16732"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}