{"id":15,"date":"2022-09-16T14:37:43","date_gmt":"2022-09-16T14:37:43","guid":{"rendered":"https:\/\/retropie.quicksy.uk\/?page_id=15"},"modified":"2023-04-30T16:44:55","modified_gmt":"2023-04-30T16:44:55","slug":"retropie-configs","status":"publish","type":"page","link":"https:\/\/retropie.quicksy.uk\/?page_id=15","title":{"rendered":"Retropie Configs"},"content":{"rendered":"\n<p><a href=\"https:\/\/web.archive.org\/web\/20160421175734\/http:\/\/wiki.arcadecontrols.com\/wiki\/Spinner_Turn_Count\">Spinner Turn Count &#8211; BYOAC Wiki (archive.org)<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>RetroArch Bezels   <\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/thebezelproject\/BezelProject\">thebezelproject\/BezelProject: The Bezel Project installer script (github.com)<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Provides bezels for lr-mame2010 and lots of others !<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Bezels<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/libretro\/arcade-overlays\">libretro\/arcade-overlays (github.com)<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Mame Viedos<\/p>\n\n\n\n<p><a href=\"https:\/\/emumovies.com\/files\/file\/2214-mame-video-snaps-pack-sq\/\">MAME Video Snaps Pack (SQ) &#8211; Game Videos &#8211; EmuMovies<\/a><\/p>\n\n\n\n<p>on Stephen Scraper<\/p>\n\n\n\n<p>for arcade set scraper as &#8220;&#8221; &#8211; do not use italia (mp4 format is incorrect and do no use blue* as this is no longer a site.<\/p>\n\n\n\n<p>For megadrive set it to &#8230;<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><\/li><li>Scrape system<\/li><li>Thumbnails only &#8211; disabled<\/li><li>Prefer screenshots &#8211; disabled<\/li><li>Arcade Source &#8211; ScreenScraper<\/li><li>Console Source -ScreenScraper<\/li><li>ROM Names &#8211; No-Intro<\/li><li>Gamelist (Overwrite)<\/li><li>Use rom folder for gamelist &amp; images (Enabled)<br>the gamelist.xml will be in the roms folder &amp; a subdirectory of images will be created in the roms folder.<\/li><li>Download videos (Enabled)<\/li><li>Download Marquees (Enabled)<\/li><li>Max image width 400<\/li><li>Max image height 400<\/li><\/ol>\n\n\n\n<p>Issues with video formats<\/p>\n\n\n\n<p>There are some videos that are scraped that are in the incorrect format (for both windows and retropie)<\/p>\n\n\n\n<p>copy all the videos into a folder and run the utility to reformat the mp4&#8217;s &#8211; they will be put into another folder and can then be copied to retropie.<\/p>\n\n\n\n<p>The script is here :- https:\/\/github.com\/shaunquick\/Retropie-Utilities\/tree\/main\/reformatMP4s<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Issues<\/p>\n\n\n\n<p>Feedback on speakers &#8211; this was due to shared ground between the Pi and the speaker power &#8211; resolved by having a separate power transformer to the audio.<\/p>\n\n\n\n<p>To Do<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Download videos for mame<\/p>\n\n\n\n<p>download psx <\/p>\n\n\n\n<p>copy psx<\/p>\n\n\n\n<p>scraper for megadrive<\/p>\n\n\n\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=oOQeUbZudUA&amp;t=205s\">Configure a USB Spinner in RetroPie on Your Raspberry Pi &#8211; YouTube<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>These are the key codes supported in MAME&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-table alignwide is-style-stripes\"><table class=\"has-fixed-layout\"><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\">KEYCODE_A<br>KEYCODE_D<br>KEYCODE_G<br>KEYCODE_J<br>KEYCODE_M<br>KEYCODE_P<br>KEYCODE_S<br>KEYCODE_V<br>KEYCODE_Y<br>KEYCODE_1<br>KEYCODE_4<br>KEYCODE_7<br>KEYCODE_0_PAD<br>KEYCODE_3_PAD<br>KEYCODE_6_PAD<br>KEYCODE_9_PAD<br>KEYCODE_F3<br>KEYCODE_F6<br>KEYCODE_F9<br>KEYCODE_F12<br>KEYCODE_MINUS<br>KEYCODE_TAB<br>KEYCODE_ENTER<br>KEYCODE_BACKSLASH<br>KEYCODE_STOP<br>KEYCODE_INSERT<br>KEYCODE_END<br>KEYCODE_LEFT<br>KEYCODE_DOWN<br>KEYCODE_MINUS_PAD<br>KEYCODE_ENTER_PAD<br>KEYCODE_LSHIFT<br>KEYCODE_RCONTROL<br>KEYCODE_SCRLOCK<br>KEYCODE_LWINJOYCODE_1_LEFT<br>JOYCODE_1_DOWN<br>JOYCODE_1_BUTTON3<br>JOYCODE_1_BUTTON6<br>JOYCODE_2_LEFT<br>JOYCODE_2_DOWN<br>JOYCODE_2_BUTTON3<br>JOYCODE_2_BUTTON6<br>JOYCODE_3_LEFT<br>JOYCODE_3_DOWN<br>JOYCODE_3_BUTTON3<br>JOYCODE_3_BUTTON6<br>JOYCODE_4_LEFT<br>JOYCODE_4_DOWN<br>JOYCODE_4_BUTTON3<br>JOYCODE_4_BUTTONMOUSECODE_1_BUTTON1KEYCODE_NONE<br>CODE_DEFAULT<br>CODE_OR<\/td><td class=\"has-text-align-left\" data-align=\"left\">KEYCODE_B<br>KEYCODE_E<br>KEYCODE_H<br>KEYCODE_K<br>KEYCODE_N<br>KEYCODE_Q<br>KEYCODE_T<br>KEYCODE_W<br>KEYCODE_Z<br>KEYCODE_2<br>KEYCODE_5<br>KEYCODE_8<br>KEYCODE_1_PAD<br>KEYCODE_4_PAD<br>KEYCODE_7_PAD<br>KEYCODE_F1<br>KEYCODE_F4<br>KEYCODE_F7<br>KEYCODE_F10<br>KEYCODE_ESC<br>KEYCODE_EQUALS<br>KEYCODE_OPENBRACE<br>KEYCODE_COLON<br>KEYCODE_BACKSLASH2<br>KEYCODE_SLASH<br>KEYCODE_DEL<br>KEYCODE_PGUP<br>KEYCODE_RIGHT<br>KEYCODE_SLASH_PAD<br>KEYCODE_PLUS_PAD<br>KEYCODE_PRTSCR<br>KEYCODE_RSHIFT<br>KEYCODE_LALT<br>KEYCODE_NUMLOCK<br>KEYCODE_RWINJOYCODE_1_RIGHT<br>JOYCODE_1_BUTTON1<br>JOYCODE_1_BUTTON4<br>JOYCODE_1_START<br>JOYCODE_2_RIGHT<br>JOYCODE_2_BUTTON1<br>JOYCODE_2_BUTTON4<br>JOYCODE_2_START<br>JOYCODE_3_RIGHT<br>JOYCODE_3_BUTTON1<br>JOYCODE_3_BUTTON4<br>JOYCODE_3_START<br>JOYCODE_4_RIGHT<br>JOYCODE_4_BUTTON1<br>JOYCODE_4_BUTTON4<br>JOYCODE_4_STARTMOUSECODE_1_BUTTON2CODE_NONE<br>CODE_PREVIOUS<br>!<\/td><td>KEYCODE_C<br>KEYCODE_F<br>KEYCODE_I<br>KEYCODE_L<br>KEYCODE_O<br>KEYCODE_R<br>KEYCODE_U<br>KEYCODE_X<br>KEYCODE_0<br>KEYCODE_3<br>KEYCODE_6<br>KEYCODE_9<br>KEYCODE_2_PAD<br>KEYCODE_5_PAD<br>KEYCODE_8_PAD<br>KEYCODE_F2<br>KEYCODE_F5<br>KEYCODE_F8<br>KEYCODE_F11<br>KEYCODE_TILDE<br>KEYCODE_BACKSPACE<br>KEYCODE_CLOSEBRACE<br>KEYCODE_QUOTE<br>KEYCODE_COMMA<br>KEYCODE_SPACE<br>KEYCODE_HOME<br>KEYCODE_PGDN<br>KEYCODE_UP<br>KEYCODE_ASTERISK<br>KEYCODE_DEL_PAD<br>KEYCODE_PAUSE<br>KEYCODE_LCONTROL<br>KEYCODE_RALT<br>KEYCODE_CAPSLOCK<br>KEYCODE_MENUJOYCODE_1_UP<br>JOYCODE_1_BUTTON2<br>JOYCODE_1_BUTTON5<br>JOYCODE_1_SELECT<br>JOYCODE_2_UP<br>JOYCODE_2_BUTTON2<br>JOYCODE_2_BUTTON5<br>JOYCODE_2_SELECT<br>JOYCODE_3_UP<br>JOYCODE_3_BUTTON2<br>JOYCODE_3_BUTTON5<br>JOYCODE_3_SELECT<br>JOYCODE_4_UP<br>JOYCODE_4_BUTTON2<br>JOYCODE_4_BUTTON5<br>JOYCODE_4_SELECTMOUSECODE_1_BUTTON3CODE_OTHER<br>CODE_NOT<br>|<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>If you notice there are a couple of types above. You have&#8230;<\/p>\n\n\n\n<p>KEYCODE&nbsp;= This refers to a key on your keyboard. You will see which one next to it.<\/p>\n\n\n\n<p>JOYCODE&nbsp;= This refers to a joystick movement or button press and what joystick number to use.<\/p>\n\n\n\n<p>MOUSECODE&nbsp;= This refers to a mouse button click.<\/p>\n\n\n\n<p>KEYCODE NONE&nbsp;= This is used if you don&#8217;t want to associate any key with a control<\/p>\n\n\n\n<p>CODE_NONE&nbsp;= Same as above.<\/p>\n\n\n\n<p>CODE_DEFAULT&nbsp;= Uses the Mame default key<\/p>\n\n\n\n<p>CODE_OTHER CODE_PREVIOUS&nbsp;= Not Sure Yet!<\/p>\n\n\n\n<p>CODE_NOT or !&nbsp;= Stops a specific key combination being read e.g If you want to disable the Alt-Tab that opens a full screen use&#8230;<\/p>\n\n\n\n<p>KEYCODE_LALT CODE_NOT KEYCODE_TAB<\/p>\n\n\n\n<p>or<\/p>\n\n\n\n<p>KEYCODE_LALT ! KEYCODE_TAB<\/p>\n\n\n\n<p>CODE_OR or |&nbsp;= Lets you add more than one key for a control command e.g. Player 1 Fire using the CTRL key and Joystick Fire Button 1 is&#8230;<\/p>\n\n\n\n<p>KEYCODE_LCONTROL CODE_OR JOYCODE_1_BUTTON1<\/p>\n\n\n\n<p>or<\/p>\n\n\n\n<p>KEYCODE_LCONTROL | JOYCODE_1_BUTTON1<\/p>\n\n\n\n<p><em>SPACE<\/em>&nbsp;= If you just leave a space between codes it will perform both codes at the same time e.g if you wanted to define a key for a down-left motion on a controller use&#8230;<\/p>\n\n\n\n<p>JOYCODE_1_DOWN JOYCODE_1_LEFT<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/Voljega\/BestArcade\">Voljega\/BestArcade: Tool for generating arcade romsets (github.com)<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1Rq4shU1RUSdcc7cTVWeORMD-mcO6BwXwQ7TGw8f5_zw\/edit#gid=0\">https:\/\/docs.google.com\/spreadsheets\/d\/1Rq4shU1RUSdcc7cTVWeORMD-mcO6BwXwQ7TGw8f5_zw\/edit#gid=0<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Mame Samples<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><a href=\"https:\/\/samples.mameworld.info\/\">Twisty&#8217;s MAME Samples Collection (mameworld.info)<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.progettosnaps.net\/samples\/\">progetto-SNAPS Samples<\/a><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Setting up as Kiosk<\/p>\n\n\n\n<p>Setup EmulationStation = Kiosk<\/p>\n\n\n\n<p>Set RetroArch=Kiosk<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Removing RetroPie from the launch menus<\/h2>\n\n\n\n<p>\\RETROPIE\\emu\\gamelists\\retropie<\/p>\n\n\n\n<p>go into retropie &#8216;arcade&#8217; = select each &#8216;game&#8217; and mark all &#8216;games&#8217; as hidden.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>ultimarc standrad key mapping<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Default Keycode Table<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>INPUT<\/th><th>NORMAL CODES<\/th><th>CODES WITH SHIFT<br>(hold 1 player start)<\/th><\/tr><\/thead><tbody><tr><td>COIN 1<\/td><td>5<\/td><td><\/td><\/tr><tr><td>COIN 2<\/td><td>6<\/td><td><\/td><\/tr><tr><td>START 1<\/td><td>1<\/td><td><\/td><\/tr><tr><td>START 2<\/td><td>2<\/td><td>ESC<\/td><\/tr><tr><td>1 RIGHT<\/td><td>R arrow<\/td><td>Tab<\/td><\/tr><tr><td>1 LEFT<\/td><td>L arrow<\/td><td>Enter<\/td><\/tr><tr><td>1 UP<\/td><td>U arrow<\/td><td>Key Below ESC (Volume, gamma, etc )<\/td><\/tr><tr><td>1 DOWN<\/td><td>D arrow<\/td><td>P (pause)<\/td><\/tr><tr><td>1 SW 1<\/td><td>L-ctrl<\/td><td>5 (Coin A)<\/td><\/tr><tr><td>1 SW 2<\/td><td>L-alt<\/td><td><\/td><\/tr><tr><td>1 SW 3<\/td><td>space<\/td><td><\/td><\/tr><tr><td>1 SW 4<\/td><td>L-shift<\/td><td><\/td><\/tr><tr><td>1 SW 5<\/td><td>Z<\/td><td><\/td><\/tr><tr><td>1 SW 6<\/td><td>X<\/td><td><\/td><\/tr><tr><td>1 SW 7<\/td><td>C<\/td><td><\/td><\/tr><tr><td>1 SW 8<\/td><td>V<\/td><td><\/td><\/tr><tr><td>1 A<\/td><td>P<\/td><td><\/td><\/tr><tr><td>1 B<\/td><td>ENTER<\/td><td><\/td><\/tr><tr><td>START 1<\/td><td>1<\/td><td><\/td><\/tr><tr><td>START 2<\/td><td>2<\/td><td>Esc<\/td><\/tr><tr><td>2 RIGHT<\/td><td>G<\/td><td><\/td><\/tr><tr><td>2 LEFT<\/td><td>D<\/td><td><\/td><\/tr><tr><td>2 UP<\/td><td>R<\/td><td><\/td><\/tr><tr><td>2 DOWN<\/td><td>F<\/td><td><\/td><\/tr><tr><td>2 SW 1<\/td><td>A<\/td><td><\/td><\/tr><tr><td>2 SW 2<\/td><td>S<\/td><td><\/td><\/tr><tr><td>2 SW 3<\/td><td>Q<\/td><td><\/td><\/tr><tr><td>2 SW 4<\/td><td>W<\/td><td><\/td><\/tr><tr><td>2 SW 5<\/td><td>I<\/td><td><\/td><\/tr><tr><td>2 SW 6<\/td><td>K<\/td><td><\/td><\/tr><tr><td>2 SW 7<\/td><td>J<\/td><td><\/td><\/tr><tr><td>2 SW 8<\/td><td>L<\/td><td><\/td><\/tr><tr><td>2 A<\/td><td>TAB<\/td><td><\/td><\/tr><tr><td>2 B<\/td><td>ESC<\/td><td><\/td><\/tr><tr><td>THE FOLLOWING CODES FOR THE I-PAC&nbsp;<sup>4<\/sup>&nbsp;ONLY<\/td><\/tr><tr><td>COIN 3<\/td><td>7<\/td><td><\/td><\/tr><tr><td>COIN 4<\/td><td>8<\/td><td><\/td><\/tr><tr><td>START 3<\/td><td>3<\/td><td><\/td><\/tr><tr><td>START 4<\/td><td>4<\/td><td><\/td><\/tr><tr><td>3 RIGHT<\/td><td>L<\/td><td><\/td><\/tr><tr><td>3 LEFT<\/td><td>J<\/td><td><\/td><\/tr><tr><td>3 UP<\/td><td>I<\/td><td><\/td><\/tr><tr><td>3 DOWN<\/td><td>K<\/td><td><\/td><\/tr><tr><td>3 SW 1<\/td><td>R-CTRL<\/td><td><\/td><\/tr><tr><td>3 SW 2<\/td><td>R-SHIFT<\/td><td><\/td><\/tr><tr><td>3 SW 3<\/td><td>ENTER<\/td><td><\/td><\/tr><tr><td>3 SW 4<\/td><td>O<\/td><td><\/td><\/tr><tr><td>3 SW 5<\/td><td>F5<\/td><td><\/td><\/tr><tr><td>3 SW 6<\/td><td>F6<\/td><td><\/td><\/tr><tr><td>3 SW 7<\/td><td>F7<\/td><td><\/td><\/tr><tr><td>3 SW 8<\/td><td>F8<\/td><td><\/td><\/tr><tr><td>4 RIGHT<\/td><td>U<\/td><td><\/td><\/tr><tr><td>4 LEFT<\/td><td>V<\/td><td><\/td><\/tr><tr><td>4 UP<\/td><td>Y<\/td><td><\/td><\/tr><tr><td>4 DOWN<\/td><td>N<\/td><td><\/td><\/tr><tr><td>4 SW 1<\/td><td>B<\/td><td><\/td><\/tr><tr><td>4 SW 2<\/td><td>E<\/td><td><\/td><\/tr><tr><td>4 SW 3<\/td><td>H<\/td><td><\/td><\/tr><tr><td>4 SW 4<\/td><td>M<\/td><td><\/td><\/tr><tr><td>4 SW 5<\/td><td>F9<\/td><td><\/td><\/tr><tr><td>4 SW 6<\/td><td>F10<\/td><td><\/td><\/tr><tr><td>4 SW 7<\/td><td>F11<\/td><td><\/td><\/tr><tr><td>4 SW 8<\/td><td>F12<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Spinner Turn Count &#8211; BYOAC Wiki (archive.org) RetroArch Bezels thebezelproject\/BezelProject: The Bezel Project installer script (github.com) Provides bezels for lr-mame2010 and lots of others ! Bezels libretro\/arcade-overlays (github.com) Mame Viedos MAME Video Snaps Pack (SQ) &#8211; Game Videos &#8211; EmuMovies on Stephen Scraper for arcade set scraper as &#8220;&#8221; &#8211; do not use italia (mp4 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":5,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-15","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/retropie.quicksy.uk\/index.php?rest_route=\/wp\/v2\/pages\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/retropie.quicksy.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/retropie.quicksy.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/retropie.quicksy.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/retropie.quicksy.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15"}],"version-history":[{"count":5,"href":"https:\/\/retropie.quicksy.uk\/index.php?rest_route=\/wp\/v2\/pages\/15\/revisions"}],"predecessor-version":[{"id":50,"href":"https:\/\/retropie.quicksy.uk\/index.php?rest_route=\/wp\/v2\/pages\/15\/revisions\/50"}],"up":[{"embeddable":true,"href":"https:\/\/retropie.quicksy.uk\/index.php?rest_route=\/wp\/v2\/pages\/5"}],"wp:attachment":[{"href":"https:\/\/retropie.quicksy.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}