{"id":453,"date":"2021-11-20T18:42:12","date_gmt":"2021-11-20T18:42:12","guid":{"rendered":"https:\/\/droix.co.uk\/knowledge-base\/kb\/installing-custom-firmware-on-the-rg-300-retro-gaming-handheld\/"},"modified":"2021-11-21T15:23:40","modified_gmt":"2021-11-21T15:23:40","slug":"installing-custom-firmware-on-the-rg-300-retro-gaming-handheld","status":"publish","type":"kb","link":"https:\/\/droix.net\/knowledge-base\/article\/installing-custom-firmware-on-the-rg-300-retro-gaming-handheld\/","title":{"rendered":"Installing custom firmware on the RG-300 retro gaming handheld"},"content":{"rendered":"<p style=\"text-align: left;\">You can buy the RG-300 from <strong><a href=\"https:\/\/droidbox.co.uk\/rg300-retro-console-droix-handheld-gaming-console-portable-retro-gaming.html\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/droidbox.co.uk\/rg300-retro-console-droix-handheld-gaming-console-portable-retro-gaming.html<\/a><\/strong><\/p>\n<h3><strong>You will need<\/strong><\/h3>\n<p>MiniTool Partition Wizard Free Edition from <strong><a href=\"https:\/\/www.minitool.com\/download-center\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.minitool.com\/download-center\/<\/a><\/strong><br \/>\nWin32 DiskImager program from <strong><a href=\"https:\/\/sourceforge.net\/projects\/win32diskimager\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/sourceforge.net\/projects\/win32diskimager\/<\/a><\/strong> or Etcher from <strong><a href=\"https:\/\/www.balena.io\/etcher\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/www.balena.io\/etcher\/<\/a><\/strong><\/p>\n<h3><strong>Custom Firmware File<\/strong><\/h3>\n<p>You will first need to identify which model of RG300 you have. The screen is different manufacturer between the two and requires a different firmware. If you use the wrong firmware you will get a blank screen when switched on.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/RG300-versions.png\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2356\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/RG300-versions-300x193.png\" alt=\"\" width=\"300\" height=\"193\"><\/a><\/p>\n<p>NOTE: V1 may be referred to as the Gameboy model and the V2 as the SNES model due to the colour of the case.<\/p>\n<p>The latest versions of both firmware can be found on the forums at <strong><a href=\"https:\/\/www.droidboxforums.com\/forums\/rg-300-retro-gaming-handheld.163\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.droidboxforums.com\/forums\/rg-300-retro-gaming-handheld.163\/<\/a><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Removing the Micro SD Card<\/strong><\/h3>\n<p>On the back of the RG-300, remove the battery cover.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/RG-300-CFW-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2341\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/RG-300-CFW-1-169x300.jpg\" alt=\"\" width=\"169\" height=\"300\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>You can now remove the battery to reveal the Micro SD Card.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/RG-300-CFW-2.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2342\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/RG-300-CFW-2-169x300.jpg\" alt=\"\" width=\"169\" height=\"300\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>You can now gently remove the Micro SD Card from the slot. There may be a sticker covering the SD Card, carefully remove the sticker.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/RG-300-CFW-3.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2343\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/RG-300-CFW-3-169x300.jpg\" alt=\"\" width=\"169\" height=\"300\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Preparing The Micro SD Card<\/strong><\/h3>\n<p>Insert your Micro SD Card into your PC and load Mini Tool Partition Wizard.<\/p>\n<p>Identify and double check that you can see the Micro SD Card and then select it by clicking on the text for the card to select all of the card.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-1-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2312\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-1-1-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Right Click on the same area and choose <strong>Delete All Partitions<\/strong><\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-2-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2313\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-2-1-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Right Click on the <strong>Unallocated Space<\/strong> area and choose <strong>Create<\/strong> from the menu.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-3-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2314\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-3-1-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Select the drop down menu for <strong>File System<\/strong> and choose <strong>FAT32<\/strong>, then click on <strong>OK<\/strong>.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-4-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2320\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-4-1-300x269.jpg\" alt=\"\" width=\"300\" height=\"269\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Click on <strong>Apply<\/strong> to begin deleting the partitions and format the Micro SD Card.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-5-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2321\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-5-1-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Once it has completed you are ready to write the custom firmware.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Writing the Custom Firmware<\/strong><\/h3>\n<p>Insert the Micro SD Card into your PC\u2019s card reader if you have not already.<\/p>\n<p>Extract the custom firmware archive file. You should have a file with the filename extension of .img. For example <em>RG-300_RG-PlusV2_RS97-V3.0-CFW-Comic-book.03-07-19.img<\/em><\/p>\n<p>Load the Win32 DiskImager program and choose the first drive (Device) for your SD Card reader.<\/p>\n<p>Click on the small blue folder icon and select the .img file that you have extracted<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Win32DI-1-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2318\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Win32DI-1-1-300x209.jpg\" alt=\"\" width=\"300\" height=\"209\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Double and triple check that you have selected the correct drive for the Micro SD Card and that you have prepared and chosen the correct image file. Once checked, press <strong>Write<\/strong> to begin writing the image file.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Win32DI-2-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2319\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Win32DI-2-1-300x209.jpg\" alt=\"\" width=\"300\" height=\"209\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>The process should take around 15 minutes depending on the speed of the Micro SD card and your PC.<\/p>\n<p>Once completed, you can click on <strong>Exit<\/strong> to close the program.<\/p>\n<h3>Expanding the available drive space for games<\/h3>\n<p>Load the Mini Tool Partition Wizard software. You will now see that there five partitions on the MicroSD Card.<\/p>\n<p><strong>Note:<\/strong> If the partition named <strong>&#8216;main&#8217;<\/strong> does not have a drive letter, Right click on it and choose Change Letter and then assign it one.<\/p>\n<p>We now want to expand the partition named \u2018<strong>main<\/strong>\u2019 to use the remaining available space. Right click on the \u2018main\u2019 partition and choose <strong>Extend<\/strong><\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/minidisk-6-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2242\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/minidisk-6-1-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\"><\/a><\/p>\n<p>Drag the slider all the way to the right to fully allocate all the space to the \u2018main\u2019 partition. Click on <strong>OK<\/strong>.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/minidisk-7-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2243\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/minidisk-7-1-300x164.jpg\" alt=\"\" width=\"300\" height=\"164\"><\/a><\/p>\n<p>Click on Apply in the top left to start allocating the free space to the \u2018<strong>main<\/strong>\u2019 partition. This may take some time depending on the size of your MicroSD Card<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/minidisk-8-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2244\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/minidisk-8-1-300x266.jpg\" alt=\"\" width=\"300\" height=\"266\"><\/a><\/p>\n<p>Once complete, you can now exit the Mini Tool Partition Wizard software.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Adding your own games<\/strong><\/h3>\n<p>You can use either the internal or external Micro SD card to add your own games. We recommend using an external Micro SD card as it is quicker and easier to update if you wish to add or delete games in the future.<\/p>\n<p><strong>Internal SD Card Only<\/strong><\/p>\n<p>If you are using the internal Micro SD card you will need to copy the files to a specific location. First insert the card into your PC. You may get some notifications that new drives are not formatted, select <strong>Cancel<\/strong> for all of them.<\/p>\n<p>Choose the last USB Device on your list, it may have a <strong>retrofw<\/strong> icon. You should see the contents of it similar to below. You can copy any files to the <strong>roms<\/strong> folder.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/sd-card-1-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2322\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/sd-card-1-1-300x138.jpg\" alt=\"\" width=\"300\" height=\"138\"><\/a><\/p>\n<p>If you can not see this drive, load Mini Tool Partition Wizard, Right Click on the <strong>RETROFW<\/strong> area and choose <strong>Change Letter<\/strong> from the menu.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-6-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2327\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-6-1-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>You can choose any available drive letter from the drop down menu. Click on <strong>OK<\/strong> once chosen.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-7-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2329\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-7-1-300x147.jpg\" alt=\"\" width=\"300\" height=\"147\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Click on <strong>Apply<\/strong>.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-8-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2330\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/Mini-Tool-8-1-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\"><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>External Micro SD Card Only<\/strong><\/p>\n<p>If you have not already, format your Micro SD card to <strong>FAT32<\/strong>. Insert the Micro SD Card into your PC. In Explorer, right click on the Micro SD Card drive and choose <strong>Format<\/strong>.<\/p>\n<p>To access the External Micro SD card in the file browser, press X several times until you are the system root and then choose <strong>media<\/strong> and then <strong>mmcblk1p:1<\/strong> to access the files on your SD card. You can update emulator short cuts by pressing Select and update to start in a different folder.<\/p>\n<h3><strong>Copying files<\/strong><\/h3>\n<p>We recommend keeping an organised folder structure if you are planning to add many games. By making folders for each system it allows for easier finding of games and also faster loading times. Make a folder for each of the systems you plan to add games for.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/sd-card-2-1.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2323\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/sd-card-2-1-300x75.jpg\" alt=\"\" width=\"300\" height=\"75\"><\/a><\/p>\n<p>If you have a large number of games for a system, you can organise it further into sub-folders such as A-F, G-L, M-S, T-Z. This makes it faster to load the list of games, and also saves time for you scrolling to get to a game beginning with R for example.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Finishing up<\/strong><\/h3>\n<p>Once you are done copying over your files, you can insert the Micro SD Card into either the internal or external Micro SD Card slot.<\/p>\n<p>Reinsert the battery into the battery compartment and then put the battery compartment lid back into place.<\/p>\n<p>Switch on your RG-300&nbsp; and after a few moments it should boot to the custom firmware.<\/p>\n<p><a href=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/RG-300-CFW-4.jpg\"><img decoding=\"async\" class=\"alignnone size-medium wp-image-2344\" src=\"https:\/\/droix.net\/knowledge-base\/wp-content\/uploads\/sites\/3\/2021\/11\/RG-300-CFW-4-169x300.jpg\" alt=\"\" width=\"169\" height=\"300\"><\/a><\/p>\n<div id=\"ritekit-alerts\"><\/div>\n<div id=\"ritekit-alerts\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>You can buy the RG-300 from https:\/\/droidbox.co.uk\/rg300-retro-console-droix-handheld-gaming-console-portable-retro-gaming.html You will need MiniTool Partition Wizard Free Edition from https:\/\/www.minitool.com\/download-center\/ Win32 DiskImager program from https:\/\/sourceforge.net\/projects\/win32diskimager\/ or Etcher from https:\/\/www.balena.io\/etcher\/ Custom Firmware File You will first need to identify which model of RG300 you have. The screen is different manufacturer between the two and requires a different firmware. If [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":474,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"kbtopic":[9,26],"kbtag":[27],"class_list":{"0":"post-453","1":"kb","2":"type-kb","3":"status-publish","4":"has-post-thumbnail","6":"kbtopic-hardware","7":"kbtopic-retro-gaming-handhelds","8":"kbtag-anbernic"},"_links":{"self":[{"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/kb\/453","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=453"}],"version-history":[{"count":0,"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/kb\/453\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/media\/474"}],"wp:attachment":[{"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/media?parent=453"}],"wp:term":[{"taxonomy":"kbtopic","embeddable":true,"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/kbtopic?post=453"},{"taxonomy":"kbtag","embeddable":true,"href":"https:\/\/droix.net\/knowledge-base\/wp-json\/wp\/v2\/kbtag?post=453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}