{"id":3422,"date":"2021-11-05T18:06:06","date_gmt":"2021-11-05T18:06:06","guid":{"rendered":"https:\/\/droix.co.uk\/blogs\/?p=3422"},"modified":"2022-05-11T17:31:08","modified_gmt":"2022-05-11T16:31:08","slug":"the-best-rg350-custom-firmware-adam-image-installation-guide","status":"publish","type":"post","link":"https:\/\/droix.net\/blogs\/the-best-rg350-custom-firmware-adam-image-installation-guide\/","title":{"rendered":"The Best RG350 Custom Firmware? | Adam Image Installation Guide"},"content":{"rendered":"\n<p class=\"has-drop-cap\">Welcome to our guide on what we believe to be the best RG350 custom firmware available currently. In it, we&#8217;ll go what you need to do to get this installed on your system. Want to revitalize your old <a href=\"https:\/\/go.droix.co.uk\/RETRO-HANDHELD\" target=\"_blank\" rel=\"noreferrer noopener\">retro handheld<\/a>? Read on to find out&#8230;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-why-is-adam-the-best-rg350-custom-firmware\">Why is Adam the best RG350 custom firmware?<\/h2>\n\n\n\n<p>A common issue that people experienced with the <a href=\"https:\/\/go.droix.co.uk\/ANBERNIC-GUIDE\" target=\"_blank\" rel=\"noreferrer noopener\">second generation of ANBERNIC handhelds<\/a> is the barebones nature of the interface. While not complex, the overall layout intimidated less-experienced users, and was found to be somewhat clunky to use for even experienced users.<\/p>\n\n\n\n<p>The ADAM Image is an attempt to bring the convenient design of the EmulationStation-based image on the RG351 family, to an older series of devices. This includes a more graphical interface, and even cover art through the SimpleMenu GUI.<\/p>\n\n\n\n<p>In addition, this image has a huge number of pre-installed emulators that weren&#8217;t present on the stock firmware, including, the often-asked about Sega AMIGA.<\/p>\n\n\n\n<p><strong><span class=\"has-inline-color has-vivid-red-color\">Disclaimer: This image does not come with any games or additional BIOS files pre-loaded. While we at DroiX are strong advocates for game preservation and emulation, we do not condone nor advise the illicit sharing of copyrighted content. <\/span><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-you-will-need\">You will need:<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>A handheld, of course! The Adam image is compatible with the following devices:<ul><li><a href=\"https:\/\/go.droix.co.uk\/RG350\" target=\"_blank\" rel=\"noreferrer noopener\">RG350<\/a><\/li><li><a href=\"https:\/\/go.droix.co.uk\/RG350P\" target=\"_blank\" rel=\"noreferrer noopener\">RG350P<\/a><\/li><li><a href=\"https:\/\/go.droix.co.uk\/RG350M\" target=\"_blank\" rel=\"noreferrer noopener\">RG350M <\/a>(we&#8217;re using this!)<\/li><li>RG280M<\/li><li><a href=\"https:\/\/go.droix.co.uk\/RG280V\" target=\"_blank\" rel=\"noreferrer noopener\">RG280V<\/a><\/li><li><a href=\"https:\/\/go.droix.co.uk\/RG300X\" target=\"_blank\" rel=\"noreferrer noopener\">RG300X<\/a><\/li><li>PocketGo 2 V2<\/li><\/ul><\/li><li>The ADAM Firmware Image. This will be an .img.xz image that you can download from the <a href=\"https:\/\/github.com\/eduardofilo\/RG350_adam_image\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">official github repository<\/a>.<ul><li>We have also downloaded and mirrored the download for version 1.3 <a href=\"https:\/\/go.droix.co.uk\/Adam-RG350\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.<\/li><\/ul><\/li><li>Image writing software. We prefer either <a href=\"https:\/\/sourceforge.net\/projects\/win32diskimager\/\" target=\"_blank\" rel=\"noreferrer noopener\">Win32 Disk Imager<\/a> or <a href=\"https:\/\/rufus.ie\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">Rufus<\/a>. For this guide, we&#8217;ll use Rufus.<\/li><li>A small microSD card for the OS (we&#8217;d recommend at LEAST 4GB)<\/li><li>A larger SD card for all your games<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-1-wipe-your-microsd-card\">Step 1 &#8211; Wipe your microSD card<\/h2>\n\n\n\n<p>Before proceeding, it is highly advised that you completely wipe your SD card. The best way to do this is to format it.<\/p>\n\n\n\n<p>For an outline on how to format a microSD card so that it&#8217;s ready for use, check <a href=\"https:\/\/droix.net\/blogs\/anbernic-reinstall-guide-how-to-install-the-firmware-on-your-rg351p-rg350m-etc\/#rb-step-2-wipe-your-microsd-card\" target=\"_blank\" rel=\"noreferrer noopener\">this section<\/a> of our ANBERNIC reinstall guide.<\/p>\n\n\n\n<p>Now you&#8217;ve formatted the card, or if it was already blank, we can move onto the next section.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-2-write-the-image\">Step 2 &#8211; Write the image<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>To write the image to the microSD card, you will need to use flashing software such as <a href=\"https:\/\/rufus.ie\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">Rufus <\/a>or <a href=\"https:\/\/sourceforge.net\/projects\/win32diskimager\/\">Win32 Disk Imager<\/a>.<\/p>\n\n\n\n<p>Assuming you have already downloaded and installed Rufus, and you have already downloaded the ADAM image file. Double click the Rufus executable, and you&#8217;ll see a window like the image on the right.<\/p>\n\n\n\n<p>First, under the &#8220;Device&#8221; section, ensure that the microSD card you&#8217;re flashing is selected.<\/p>\n\n\n\n<p>Second, click the &#8220;SELECT&#8221; button, and navigate to the Adam, image you have downloaded. Select it.<\/p>\n\n\n\n<p>Finally, once all is ready, click the START button. The flashing will proceed automatically. Do not disconnect the microSD card or close Rufus until this is complete.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"474\" height=\"538\" src=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/rufus-3.15_c8mpBrcH9M.jpg\" alt=\"Best RG350 Custom Firmware - RUFUS Flashing Step\" class=\"wp-image-3426\" srcset=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/rufus-3.15_c8mpBrcH9M.jpg 474w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/rufus-3.15_c8mpBrcH9M-264x300.jpg 264w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/rufus-3.15_c8mpBrcH9M-450x511.jpg 450w\" sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p>You should now have a microSD card with two partitions. One FAT32, and one Ext4. If the FAT32 partition has not been assigned a drive letter automatically, you will need to <a href=\"https:\/\/www.easeus.com\/partition-manager-software\/assign-a-drive-letter.html\" target=\"_blank\" rel=\"noreferrer noopener\">assign a letter to the partition<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-step-3-run-the-batch-file\">Step 3 &#8211; Run the Batch File<\/h2>\n\n\n\n<p>Now that you&#8217;ve flashed the microSD card, there is one more step necessary before you can put the device into your system.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"302\" height=\"286\" src=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/zLW0Gfxf1f.jpg\" alt=\"\" class=\"wp-image-3430\" srcset=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/zLW0Gfxf1f.jpg 302w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/zLW0Gfxf1f-300x284.jpg 300w\" sizes=\"(max-width: 302px) 100vw, 302px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>Navigate to the fat32 partition of the card. There will be a batch file present called &#8220;select_kernel.bat&#8221;. Double click it to run it.<\/p>\n<\/div>\n<\/div>\n\n\n\n<p>Once you run it, you&#8217;ll see a command prompt asking you to confirm which device the Adam image is going to be used in. Type in the number corresponding to the model, and then press the ENTER key.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"979\" height=\"512\" src=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/cmd_Pxe9eYhfvM.jpg\" alt=\"\" class=\"wp-image-3429\" srcset=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/cmd_Pxe9eYhfvM.jpg 979w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/cmd_Pxe9eYhfvM-300x157.jpg 300w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/cmd_Pxe9eYhfvM-768x402.jpg 768w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/cmd_Pxe9eYhfvM-450x235.jpg 450w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/cmd_Pxe9eYhfvM-780x408.jpg 780w\" sizes=\"(max-width: 979px) 100vw, 979px\" \/><figcaption>Simply running the batch file is fine. No administrator privileges necessary!<\/figcaption><\/figure>\n\n\n\n<p>The batch file will then carry out some operations, before finishing and prompting you to close it\/eject the card.<\/p>\n\n\n\n<p>Now your Adam microSD card is ready for use in your device. Simply insert it, and you&#8217;re good to go!<\/p>\n\n\n\n<p>After a while, we&#8217;re sure you&#8217;ll see too why this is the best RG350 custom firmware available at the time of writing.<\/p>\n\n\n\n<p>For a more comprehensive coverage of Adam&#8217;s features, or if you&#8217;d like to contribute to its development, check out the <a href=\"https:\/\/github.com\/eduardofilo\/RG350_adam_image\" target=\"_blank\" rel=\"noreferrer noopener\">github <\/a>page!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-faq\">FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-where-are-the-games\">Where are the games?<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/IMG_20211105_170804949_HDR-1024x768.jpg\" alt=\"\" class=\"wp-image-3428\" width=\"441\" height=\"330\" srcset=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/IMG_20211105_170804949_HDR-1024x768.jpg 1024w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/IMG_20211105_170804949_HDR-300x225.jpg 300w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/IMG_20211105_170804949_HDR-768x576.jpg 768w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/IMG_20211105_170804949_HDR-1536x1152.jpg 1536w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/IMG_20211105_170804949_HDR-280x210.jpg 280w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/IMG_20211105_170804949_HDR-560x420.jpg 560w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/IMG_20211105_170804949_HDR-450x338.jpg 450w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/IMG_20211105_170804949_HDR-780x585.jpg 780w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/IMG_20211105_170804949_HDR.jpg 1600w\" sizes=\"(max-width: 441px) 100vw, 441px\" \/><figcaption>If you see this, your card is either missing, or laid out incorrectly.<\/figcaption><\/figure><\/div>\n\n\n\n<p>When you boot the system for the first time, you&#8217;ll probably not see any games. This is most likely because your external microSD card does not have the required layout.<\/p>\n\n\n\n<p>Adam will look for games on the external SD card, provided the folder structure is as follows:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"604\" height=\"375\" src=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/sdcard_paths.png\" alt=\"\" class=\"wp-image-3427\" srcset=\"https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/sdcard_paths.png 604w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/sdcard_paths-300x186.png 300w, https:\/\/droix.net\/blogs\/wp-content\/uploads\/2021\/11\/sdcard_paths-450x279.png 450w\" sizes=\"(max-width: 604px) 100vw, 604px\" \/><\/figure><\/div>\n\n\n\n<p>The different folders correspond to different platforms. i.e., &#8220;COLECO&#8221; is the folder where all your Colecovision games should go.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-do-i-get-cover-art\">How do I get cover art?<\/h3>\n\n\n\n<p>Assuming your card is laid out correctly, under each specific platform, there should be a folder called &#8220;.previews&#8221;. If there is not, you can make one.<\/p>\n\n\n\n<p>In this folder, place a .png file with the same filename (minus the extension) as the game you wish for it to apply to.<\/p>\n\n\n\n<p>So for example, if you have a Game Boy game called &#8220;MyGame&#8221;, located like so:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">roms\/GB\/MyGame.rom<\/pre>\n\n\n\n<p>Adam will assume the preview image is located like so:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">roms\/GB\/.previews\/MyGame.png<\/pre>\n\n\n\n<p>If successful, your preview will now appear in the menu.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-why-is-my-game-not-booting\">Why is my game not booting?<\/h3>\n\n\n\n<p>This could be due to any number of reasons, but it is most likely that you do not have the required BIOS. Not every emulator requires a BIOS (some have reverse-engineered\/standalone solutions), but a good chunk of them do.<\/p>\n\n\n\n<p>For a list of what BIOS files are required, check out the <a href=\"https:\/\/github.com\/eduardofilo\/RG350_adam_image#bios\" target=\"_blank\" rel=\"noreferrer noopener\">github <\/a>page.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Has the best RG350 custom firmware truly been found? Check out how to install the amazing Adam image in this handy guide!<\/p>\n","protected":false},"author":859,"featured_media":3432,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"class_list":{"0":"post-3422","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-editorials"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/droix.net\/blogs\/wp-json\/wp\/v2\/posts\/3422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/droix.net\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/droix.net\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/droix.net\/blogs\/wp-json\/wp\/v2\/users\/859"}],"replies":[{"embeddable":true,"href":"https:\/\/droix.net\/blogs\/wp-json\/wp\/v2\/comments?post=3422"}],"version-history":[{"count":0,"href":"https:\/\/droix.net\/blogs\/wp-json\/wp\/v2\/posts\/3422\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/droix.net\/blogs\/wp-json\/wp\/v2\/media\/3432"}],"wp:attachment":[{"href":"https:\/\/droix.net\/blogs\/wp-json\/wp\/v2\/media?parent=3422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/droix.net\/blogs\/wp-json\/wp\/v2\/categories?post=3422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/droix.net\/blogs\/wp-json\/wp\/v2\/tags?post=3422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}