{"id":55480,"date":"2018-04-26T15:52:37","date_gmt":"2018-04-26T13:52:37","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=55480"},"modified":"2018-04-26T15:52:37","modified_gmt":"2018-04-26T13:52:37","slug":"mame-support-files-pfemame-v2-3-2","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=55480","title":{"rendered":"[MAME Support Files] pfeMame v2.3.2"},"content":{"rendered":"<p>pfeMame (\u00e9crit par Gareth Finch) est un frontend pour MAME, \u00e9crit en Python. Il est multiplateforme (test\u00e9 sur Linux &#8211; Ubuntu et Windows). Il comprend \u00e9galement une interface graphique destin\u00e9e aux MameCab qui permet le contr\u00f4le \u00e0 l&rsquo;aide de joystick \/ manette.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2014\/06\/pfemame_main.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-30703\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2014\/06\/pfemame_main-1024x838.jpg\" alt=\"pfemame_main\" width=\"500\" height=\"409\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2014\/06\/pfemame_main-1024x838.jpg 1024w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2014\/06\/pfemame_main-300x245.jpg 300w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2014\/06\/pfemame_main.jpg 1026w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/a><\/p>\n<p>&nbsp;<br \/>\n<em>\u2022 The game categories selection has been moved to the main window so you don&rsquo;t have to open the separate window to select \/ change them. When you change a game category selection the games list is updated automatically. Double-clicking on the category list window will toggle all \/ none checked.<br \/>\n\u2022 Fixed a bug introduced in v2.2 that broke the rom information window. Shelltouse variable was missing.<br \/>\n\u2022 A few more generic code improvements.<br \/>\n\u2022 Fixed a problem that arose with a new build of Linux (Ubuntu). The loadhistorydat code was crashing with a unicode error. Had to change utf-8 encoding to ISO-8859-1. I\u2019m not really sure why as it had worked ok old slightly older builds and on Windows.<br \/>\n\u2022 Fixed an issue created by v0.195 MAME changing the output of the -ll (listfull). Seems they have decided to include all devices as well as roms.<br \/>\n\u2022 Fixed a bug in the Rom Information code. Under certain versions of linux it was crashing due to the differences in CRLF between platforms.<br \/>\n\u2022 Removed a number of unnecessary try\/excepts<br \/>\n\u2022 Improved the add favorites code. Got rid of the unnecessary warning that you are tying to add a favorite that already exists and simplified the method for preventing duplicates.<br \/>\n\u2022 Double clicking on a games favorites flag will add that game to the favorites list. If it already exists as a favorite, it will delete from the favorites list.<br \/>\n\u2022 Double clicking on a games rating box will allow you to set that games rating<br \/>\n\u2022 Removed the need to be showing the favorites \u2018view\u2019 in order to delete a game from the favorite list<br \/>\n\u2022 Adjusted the size of the View drop down box as in Linux it wasnt showing all of the text for the options.<br \/>\n\u2022 Removed unnecessary line feeds from the game specific preferences file creation \u2013 it was causing extra blank lines in the file.<br \/>\n\u2022 Updated the game specific ini file code. It no longer supports manual preferences to be put into these files. The file will now be overwritten if you select game specific preferences. This was done for consistency and to also set up for supporting slot settings which will be added into this code.<br \/>\n\u2022 Changed the combo box lengths in the preferences window as they were too short for the displayed text in some Linux builds (Note, Linux doesn&rsquo;t always correctly auto size these critters).<br \/>\n\u2022 Added slot device configuration to game specific preferences. This works for systems (e.g. ZX Spectrum), but also the system programs. So you can have one program (e.g. firefly) set up with a kempston joystick and another one (e.g. jetpack) set up with the Interface 1. Its not 100% perfect due to the way MAME provides information about slots. For some systems the information is incomplete so pfeMAME can only go off what is available. Cascading slots seem to be the current issue. I have used the -listslots command. The necessary data is in the -listxml, but it is quite complex so I will come back to this later as an improvement.<br \/>\n\u2022 Added video auto load, show the last selected game, and systems support to the default preferences (first time run) and made them True (Selected by default)<br \/>\n\u2022 Added a manual preferences input box into the game preferences window. This allows you to add additional game specific preferences that are not explicitly covered by pfeMAME (There are a few, including bgfx, hlsl etc).<br \/>\n\u2022 Fixed a bug that raised an exception if you right clicked on a blank area of the games list (e.g. if you are in favorites view and you only have a few favorites so the area bewlow is blank).<\/em><\/p>\n<p>&nbsp;<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=6557\" title=\"Download pfeMame (32 bits)\">T\u00e9l\u00e9charger pfeMame (32 bits) v3.4.4 (110 Mo)<\/a><\/p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7268\" title=\"Download pfeMame (64 bits)\">T\u00e9l\u00e9charger pfeMame (64 bits) v1.008 (12.5 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/sourceforge.net\/projects\/pfemame\/\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/utilitaires\/17-mame-support-files\/263-frontends\/\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=55480\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>pfeMame (\u00e9crit par Gareth Finch) est un frontend pour MAME, \u00e9crit en Python. Il est multiplateforme (test\u00e9 sur Linux &#8211; Ubuntu et Windows). Il comprend \u00e9galement une interface graphique destin\u00e9e aux MameCab qui permet le contr\u00f4le \u00e0 l&rsquo;aide de joystick &#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":[1],"tags":[],"class_list":["post-55480","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKi2R-eqQ","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/55480","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=55480"}],"version-history":[{"count":1,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/55480\/revisions"}],"predecessor-version":[{"id":55481,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/55480\/revisions\/55481"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=55480"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=55480"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=55480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}