RG351

The Anbernic RG351P was launched in late September 2020, and is considered an upgrade from its popular cousin, the RG350.

This guide is a work in progress, but eventually I hope to help you through the entire life cycle of this device, including where to purchase it, how to set it up, and how to customize it to meet your needs. This page will be continuously updated with new articles and guides, so be sure to check back often! Have a suggestion or request? Fill out this form or leave a comment below.

Purchase and Support

So you’re thinking about buying an RG351P. This section will help you decide which model to buy, learn what accessories to consider, and understand all of your resources.

Setup and Orientation

Okay, your RG351P has finally arrived in the mail! Let’s set it up and get it loaded with your favorite classic games. We’ll also learn how to back up your firmware, in case things get messed up with all this tinkering.

58 thoughts on “RG351

    1. Hey Russ,
      I just installed ArkOS, updated it and my cores. All went great, even nailed the background music! Unfortunately I went to plug my wifi dongle in to download my box art and stuff, as soon as I plugged it in the screen went black and that’s all I get now. I’m fairly new and this was my first big project, any thoughts to help out a noob?

      Like

      1. Hey Russ,
        Currently waiting on my RG351P. Quick question from a noob. What is the max size of micro sd supported on this device?
        Thanks!

        Like

  1. I’m having an issue. I’m not sure how to save any of my games whether it be in the actual game save or save state. When I go to save in game and close the game and go back into the game, my save data is gone. So I figured this system isn’t like the RP2 (I have that as well and that game save works just fine). So I tried using save state. The only issue is it keeps on showing the hourglass with 0% and never saves. And if I try to close the game when it still shows that, my RetroArch freezes and I have to click the restart button. Do you know why I can’t save any games??? I tried even changing the directory to the save file and save state to my SD card in its own folder but that didn’t work either.

    Like

    1. Hi, this could be a number of reasons. Are you using the original card that came with your device? If so my guess is that it is having write errors, and you should upgrade to a more reputable cardmaker (like SanDisk or Samsung). You should be able to save games and save states with no issues…

      Like

    2. you have to “close content” and then quit retroarch, its annoying, but if you do a save state and then “close content” first, that should actually save the state.

      Like

  2. I’m absolutely loving all these guides. Do you by any chance know how to set it up so that a game automatically uses a certain core when opening it from the Emuelec UI? I want Star Fox to automatically use the 2010 snes9x core since that one runs it the best.

    Like

  3. Is there any reason for my controls not to be working on certain games. I have upgraded to Arkos and the
    Dreamcast Sonic game won’t allow any directional buttons just the 4 letter buttons if you get me.

    Like

      1. Thanks I will give that a go now. Thanks once again for all your help. Great guy, fast response and superb info as always.

        Like

  4. Hey Russ i need help finding my missing bios files. i have quite a few missing like for doom and quake and msx amiga and quite a few more it shows me under the missing bios option. any solution for this? thanks bro.

    Like

  5. Hey I really want to use Amiga and Dos Box emulation. Do I need any Bios files or can I just create the game folder and drag games in and run them from the core in Retroarch? Amazing website and great channel on YouTube too. Thank you!!!!

    Like

  6. I am trying to play Cruis’n USA on the RG 351P. I have both the N64 and the arcade version through MAME. Neither one is playable because they run so slow. I have tried different cores and messed with the settings without any luck. Is this game beyond the capabilities of the RG 351P or is there a setting I am not aware of?

    Like

  7. I’ve tried to get Quake 1 working (under Ports) and copied the two .pak files as explained, but when i start Quake it immediatly throws me back to the ES Menu. Can someone enlighten me on what’s happening there? Do i need the id1 subfolder, maybe?

    Like

    1. Hi Gordon, it depends on what operating system you are using. If you are using ArkOS, the path is ports/quake/quakepaks/. For 351ELEC, they go in roms/ports/quake/id1/. For the stock EmuELEC firmware, the path is also roms/ports/quake/id1/.

      Like

      1. Thanks for the answer. I have a RG351p and i put the files just where they supposed to be, but it doesn’t work – puts me back to ES immediatly. Don’t know what could be wrong here.
        Quake 2 DOES work.

        Like

  8. Fixed the Quake-“Problem”. Should have used the .pak files from the original game in the first place.
    Put some modified .pak files from a source port into the folder, so it was obviously not working.

    Question: Does the Quake 1 Port support any music packs/folder, yet?

    Like

    1. I was able to get music on Quake 1, but not on Quake 2, but I think that’s because of the core itself 🙂
      But I wasn’t able to get the Mission Packs working on Quake 1, not sure what’s wrong :S

      Like

      1. i tried to do the sd card transfer. i have 124 gb card but when i put the firmware on it im only left with a gig to add games. what am i doing wrong?

        Like

    1. I would like a guide for Quake 1 and 2, and for the Mission Packs as well 🙂 I can’t launch for the Mission Packs for the life of me xD

      Like

  9. Hilfeeeeeeeeeeeeeeeeeeeeee…….

    Hallo.
    Ich habe bei RetroArch Menü,bei der Treiber/Kontroller Einstellungen“ linuxraw“ unabsichtlich eingestellt.
    Jetzt funktionieren die Tasten A,B,X,Y nicht mehr.Bitteeeeeeeeee um Hilfeeeeeeeeee.
    Ich kann nix mehr machen.
    Lg.Deniz…..

    Like

  10. Hi there.
    I unintentionally set “linuxraw” in the RetroArch menu in the driver / controller settings.
    Now the buttons A, B, X, Y no longer work. Pleaseeeeeeeeee for helpeeeeeeeeee.
    I can’t do anything anymore.
    Lg.Deniz … ..

    Like

  11. Russ

    I wanted to say thanks for all the support you provide for this great little handheld! You do it in a friendly and generous way! I was sitting on the fence about getting one until a ran across your YouTube channel and site.

    Thanks!

    Like

  12. I am having issues with PSX games. I have downloaded the .bin and .cue of the games and put them in the EASYROM/psx folder but when I start the RG351, I don’t even see the PSX in the games selection menu. I have also tried putting the games in their own folders under EASYROM/psx with the same result. I also checked that the /EASYROM/bios folder and it contains the right bioses (scph101 to scph10011). Any idea?

    More info: After buying the machine I followed the guide to upgrade the ArkOS and all other consoles work perfectly fine

    Like

  13. Thx for your reviews and guides. I bought myself an 351 for Christmas. Works really good most of the time. And thx to you I changed the os to arkos. But I have 2 minor problems. Problem 1 is That it doesn’t find all of my psx games in menu. Through retroarch I can find and start them. Maybe someone knows a reason. Second is that I can’t launch most of the neogeo games that were pre installed. Like the metal slug games.

    Like

    1. I am having the same problem. A minority of the neogeo games actually seem to run after doing the ArkOS swap out. Although to be honest I’m not sure if they would have worked even beforehand, given that the ArkOS swap does not seem to have affected SOME of the games in the system.

      Like

  14. Great stuff, thank you! 🙂
    Any chance to see a Guide for the RG280V as well? Or is it too similar to the RG350 and such? 🙂
    Thanks!

    Like

  15. First of all congratulations on the best page out there for customising the portable game console. Next my question is how do you get the DOSBOX games to run. I did this for my samsung and there was a lot of editing required of the config files to path each individual rom. When i create the pc folder and place a few freeware/shareware games like commander keen, secrete agent etc. I get the following error. Drive c already mounted with local directory storage/roms/pc/ illegal command gamename.exe.

    Like

  16. I have an issue with my RG351P. I have tried 3 different WIFI dongles, and 2 different OTG adaptor, but Network doesnt work. I pushed the adaptor well but it doesnt work also. I cant detect any wireless network. Can you help me on this? Thank you in advanced.

    Like

  17. Hi!

    Thanks for all the help I found on this page, I got an issue I have not seen before.

    After starting the emus ( usually nintendo ones) any other emus won’t recognise input whereas I can still.navigate the 351 UI and load games if I restart it.

    What am I missing here? The device played fantastic for a week until I wanted to play some pokemon…

    Thanks in advance!

    Like

  18. My RG351P just arrived in the mail yesterday. Whenever I power it on it makes a buzzing/vibrating noise. Is it supposed to do that? I purchased it brand new.

    Like

  19. Good day friend. Help please, my favorite game doesn’t work on Anbernic RG 351 p Parasite Eva 2 on PSx
    Hangs at the very beginning. What to do ? A solution is needed!

    Like

  20. Super helpful guide! About to purchase after the info I read here.

    Just wanted to check is there a way to get Goldeneye running to a decent playable level on the RG351P?
    Apologies if obvious, I’m knew to the world of emulation!

    Cheers

    Like

  21. Is there anyway to factory reset the device? I tried to change the map keys on a rom and now only the B button is mapped when I load a rom and I can’t do anything, but the Dpad and all the buttons work on the menu when I start up the device or pick a rom but not when you start a rom

    Like

  22. How do i get my mp3s to play specific to the Systems? I’ve tried adding a bgmusic folders inside the System folders but that doesn’t seem to want to work?

    Like

    1. It’ll need to be part of the theme. If you look at other themes that have per-system music, you might be able to borrow the code from their xml file and figure it out. I haven’t tackled that option just yet 😎 the theme files should be in the themes folder on your sd card

      Liked by 1 person

  23. Hi,
    Am in need of some help if possible.
    I bought this for my son and he loves it. But now nothing will load up. When you turn it on you get the loading screen as normal but then it goes to a screen which says “Emulec Emulationstation” under this it says done but you can not get off this screen.
    Any ideas what this is and how to sort this out. I have no idea about these games consoles.
    Thanks in advance

    Like

  24. Hey Russ,
    Currently waiting on my RG351P. Quick question from a noob. What is the max size of micro sd supported on this device?
    Thanks! I

    Like

Leave a Reply to Artanas Cancel reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s