{"id":1000,"date":"2021-11-20T19:55:09","date_gmt":"2021-11-20T19:55:09","guid":{"rendered":"https:\/\/droix.co.uk\/knowledge-base\/kb\/how-to-add-emulators-to-the-rg350-rg350m\/"},"modified":"2021-12-29T15:21:07","modified_gmt":"2021-12-29T15:21:07","slug":"how-to-add-emulators-to-the-rg350-rg350m","status":"publish","type":"kb","link":"https:\/\/droix.net\/knowledge-base\/article\/how-to-add-emulators-to-the-rg350-rg350m\/","title":{"rendered":"How To Add Emulators to the RG350\/RG350M"},"content":{"rendered":"\n<p>One of the best things about the RG350M (and its predecessor, the RG350) is that there&#8217;s a host of community-developed emulators and applications available for you to mix and match at your leisure, allowing you to create a truly personalised retro gaming handheld.<\/p>\n\n\n\n<p>For the purposes of this guide, we&#8217;ll be showing you how to install mame4all, which is an alternative MAME emulator that&#8217;s slightly easier to get up-and-running than its xmame counterpart. But you can use this for any emulator.<\/p>\n\n\n\n<p>You can download the opk file for mame4all&nbsp;<a href=\"https:\/\/rs97.bitgala.xyz\/RG350M\/Add%20on%20pack\/emulators\/mame4all.opk\" target=\"_blank\" rel=\"noopener\">here<\/a>. There&#8217;s also a larger variety of emulators for the RG350M in general available <a href=\"https:\/\/rs97.bitgala.xyz\/RG350M\/Add%20on%20pack\/emulators\/\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n\n\n\n<p>This guide is also applicable to the RG350. In this case, you&#8217;ll need to download your emulators from <a href=\"https:\/\/rs97.bitgala.xyz\/RG-350\/localpack\/\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-connecting-the-rg350m\">Connecting the RG350M<\/h2>\n\n\n\n<p>Firstly, make sure your RG350M is connected to your PC in via the USB\/DC port.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/IMG_20200715_123430236.jpg\"><img decoding=\"async\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/IMG_20200715_123430236-300x86.jpg\" alt=\"\" class=\"wp-image-9711\" \/><\/a><\/figure>\n\n\n\n<p>Then, open the Network app.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/obs64_Yw4KKbTSSW.jpg\"><img decoding=\"async\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/obs64_Yw4KKbTSSW-300x169.jpg\" alt=\"\" class=\"wp-image-9715\" \/><\/a><\/figure>\n\n\n\n<p>Select &#8220;allow login without password&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/obs64_BuHoAqIbMN.jpg\"><img decoding=\"async\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/obs64_BuHoAqIbMN-300x172.jpg\" alt=\"\" class=\"wp-image-9712\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-transferring-files-over\">Transferring Files Over<\/h2>\n\n\n\n<p>We&#8217;re using <a href=\"https:\/\/winscp.net\/eng\/index.php\" target=\"_blank\" rel=\"noopener\">WinSCP<\/a> here, but you can use an alternative application (such as <a href=\"https:\/\/filezilla-project.org\/\" target=\"_blank\" rel=\"noopener\">FileZilla<\/a>) if you&#8217;d like, as all that is required is the ability to copy files over from your PC to the RG350M).<\/p>\n\n\n\n<p>In WinSCP, create a &#8220;New Site&#8221; with the parameters that show up for you in the network app on the RG350M (in this case, the host name is the IP address &#8211; for us, 10.1.1.2 &#8211; and the username is root).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/WinSCP_CyWJS6p0OW.png\"><img decoding=\"async\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/WinSCP_CyWJS6p0OW-300x202.png\" alt=\"\" class=\"wp-image-9717\" \/><\/a><\/figure>\n\n\n\n<p>You&#8217;ll then be connected to the device.<\/p>\n\n\n\n<p>In the left pane, navigate to the folder where you&#8217;ve downloaded the mame4all.opk file.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/WinSCP_0pirpUBVjR.png\"><img decoding=\"async\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/WinSCP_0pirpUBVjR-296x300.png\" alt=\"\" class=\"wp-image-9716\" \/><\/a><\/figure>\n\n\n\n<p>In the right pane, go to the root of the device (keep clicking the folder with two dots until you can&#8217;t go any further). Then follow the path: <strong>media -&gt; data -&gt; apps<\/strong>.<\/p>\n\n\n\n<p>Now you&#8217;re set, just copy over the mame4all.opk file to the apps folder on the right side.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/WinSCP_n93G1XIHEL.png\"><img decoding=\"async\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/WinSCP_n93G1XIHEL-300x206.png\" alt=\"\" class=\"wp-image-9718\" \/><\/a><\/figure>\n\n\n\n<p>Once done, you can safely disconnect your device.<\/p>\n\n\n\n<p>If done correctly, mame4all should appear in the list of emulators, like so.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/obs64_GcwNbuxnXn-1.jpg\"><img decoding=\"async\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/obs64_GcwNbuxnXn-1-300x168.jpg\" alt=\"\" class=\"wp-image-9713\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-a-quicker-way\">A Quicker Way?<\/h2>\n\n\n\n<p>A faster way to load apps and emulators on the device is to do so via the external SD card port.<\/p>\n\n\n\n<p>Using any kind of microSD card reader, simply drag and drop the mame4all OPK into the &#8220;APPS&#8221; folder on the external SD card. The emulator\/app will then be visible when the card is inserted into the device.<\/p>\n\n\n\n<p>We don&#8217;t recommend this, as it could potentially cause issues regarding file paths depending on the emulator. It&#8217;s easier in the long-run to just add it to the internal card.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the best things about the RG350M (and its predecessor, the RG350) is that there&#8217;s a host of community-developed emulators and applications available for you to mix and match at your leisure, allowing you to create a truly personalised retro gaming handheld. For the purposes of this guide, we&#8217;ll be showing you how to [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":1001,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"kbtopic":[26,9],"kbtag":[27],"class_list":{"0":"post-1000","1":"kb","2":"type-kb","3":"status-publish","4":"has-post-thumbnail","6":"kbtopic-retro-gaming-handhelds","7":"kbtopic-hardware","8":"kbtag-anbernic"},"_links":{"self":[{"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/kb\/1000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/kb"}],"about":[{"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/types\/kb"}],"author":[{"embeddable":true,"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/comments?post=1000"}],"version-history":[{"count":0,"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/kb\/1000\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/media\/1001"}],"wp:attachment":[{"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/media?parent=1000"}],"wp:term":[{"taxonomy":"kbtopic","embeddable":true,"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/kbtopic?post=1000"},{"taxonomy":"kbtag","embeddable":true,"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/kbtag?post=1000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}