Review cover Anbernic RG351M (Hardware)
Official GBAtemp Review

Anbernic’s latest metal shell retro emulator handheld, the RG351M, can handle up to some PSP games thanks to its RK3326 processor. Yet, it might be the best Game Boy Advance alternative out there. Let’s see how this is the case.

attachFull261631

From my experience testing retro emulator handhelds, Anbernic stands ahead of its competitors with an exquisite dedication to the hardware. Software might be the same across other devices due to their open-source nature but the hardware is really what makes-or-breaks a purchasing decision in this market. Take the RK2020 from BittBoy for example. It is also based on the RK3326 processor but the hardware was so bad (rattling, light bleed, slow charging) that the company had to release a revised version a few months later.

Anbernic, on the other hand, releases more or less polished hardware. The only hiccup they came across in recent memory is when they released the first batch of RG351P. The latter’s Wi-Fi module led to some audio issues when activated. This module was subsequently removed in future batches, with the initial Wi-Fi-enabled ones being out in the wild in limited quantities.

With the RG351M, Anbernic reiterated its commitment to delivering top-notch hardware. It brings back the Wi-Fi feature, minus audio issues in an all-metal shell (save for the sides to prevent Wi-Fi interference). This metal body is really something to behold and the device’s membrane-padded face buttons add to the satisfying feel of the device. Personally, I think the overall premium quality and feel of the hardware is better than anything Nintendo ever created.

On the specs side though, except for the Wi-Fi feature, nothing else has changed from the RG351P which I previously checked out; meaning that the performance is still the same. Those specs are as follows:

  • Color:    Matte Black/Space Gray
  • Material:    Aluminum alloy shell, CNC process
  • Screen:    3.5 inch IPS screen, OCA  full lamination/ 320*480
  • CPU:    RK3326 quad core 1.5 GHz
  • GPU:    Mali-G31 MP2
  • RAM:    DDR3L   1GB
  • Memory:    64GB
  • System:    Open source Linux system
  • Speaker:    High quality double horn stereo speaker
  • Battery:     Li-polymer 3500 mAh, lasting 8 hours.
  • TF card:    Support tf card max to 256GB
  • Charging:    1.3A charging/ matching maximum load 2A/ USB charging cable/ 4 hours full charge
  • Power Dissipation:    The highest power consumption is 450mA, and the power consumption in shutdown state is 16uA
  • Other functions:    Support  WIFI built-in online sparring/ Double 3D rocker/ Support 3.5mm stereo earphones.

This brings me to a recommendation I would give after having tested and kept in touch with the retro handheld scene: if you want an Anbernic device, wait for the metal shell version to release. Vertical models like the RG351V or RG280V apparently don’t get metal versions but practically all of the landscape ones in the RG line do. This does not mean that the plastic shell  models aren’t any good. They are of Anbernic-level, have a satisfying feel, can get more funky with color schemes and are more affordable than the metal ones. 

attachFull261637

Review image Review image Review image Review image Review image Review image Review image Review image

But if you want premium feel and polished software, it’s better to wait till the metal shell model comes out. You won’t be disappointed by the hardware and by the time the “M-suffixed” version comes out, the software will have been more polished. This is because with these retro handhelds, the software only gets better with time thanks to community support. Anberic itself has a strong following, with developers releasing custom firmware and apps that make the most out of the device. For instance, when the RG351P  first released, it only ran on the EmuElec firmware. Even with the satisfying feel of the device, the UI was terrible. Over the months following the device’s launch,  several custom firmwares like TheRA, ArkOS and 351Elec came out from developers in the community. These bring more customization, better UI and more features to the device like RetroAchievements, a much sought-after feature from retro handheld enthusiasts.

I’ve opted for ArkOS which lets me easily transfer files over WiFi (rather than fiddling with its Linux-based file system), change the boot logo and even have some music play in the background while I browse the menu (I’m using the PS Vita’s and 3DS’ home screen BGM which seems fit for the device). These aren’t much but help bring some personal touch to the device and really highlights its open-source nature.

A more interesting feature of ArkOS is AnberPorts. This app lets you play retro PC games like Half-Life, Diablo II and Quake 3 on RG351 devices. Playing some of those titles on the RG351M isn’t the optimal way to experience them but they do show the RG351’s potential and are fun to mess around with if you are into exploring devices in such a way. Through AnberPorts you can also have access to Google Stadia and Moonlight, which is quite impressive. However, you shouldn’t buy this device for such features as they showcase its potential and are mostly nice-to-haves.

attachFull261642

Review image Review image Review image

What you will be buying this device for is to play retro games and the RK3326 processor is more of an incremental upgrade to the still-relevant JZ4770 chip from the previous generation of retro handhelds. The RG351M is said to support more systems like the N64, DS, Dreamcast and even PSP but in practice, the RK3326’s performance depends on the games you want to play.

For the most part, N64 and PS1 games work great. For N64 emulation, I got Super Mario 64 to run at 50 fps while Mario Kart runs at 60 fps. PSX games also fare similarly with Rival Schools Evolution and Tenchu Steal Assassin running at a constant 60 fps. Some NDS games are also playable but the emulator’s illegible fonts make it a real pain to adjust settings. 

attachFull261646

Review image Review imageReview image  

As from the Dreamcast, you start to experience the limits of the device with mixed results. Crazy Taxi 2 plays at around 25 fps but with crackling audio while Soul Blade plays better at 40 fps with little to no audio issues.

I had a similar experience with PSP emulation. Less demanding games like Castlevania: The Dracula X Chronicles and Bomberman would run at 30 fps without issues. With more demanding ones like GTA Vice City, I experienced choppy audio, especially with radios while driving and performance would fluctuate between 20-30 fps.

attachFull261650

Review image Review image Review image Review image

There’s also a learning curve to the software where you can try to get better performance for some systems by fiddling around with the settings like the rendering mode, plugins and frame skips but these aren’t very user-friendly from the get-go.

If you take a look at the pictures above, you will notice that many emulators have black bars on the sides. This is due to the RG351M’s 3:2 aspect ratio. Most retro consoles rely on a 4:3 aspect ratio so if you don’t want weird scaling and distortions, you’ll have to get used to those black bars. However, the 3:2 aspect ratio is what the Game Boy Advance relied on and this is why I say the RG351M might be the best GBA alternative out there.

This device’s 480x320 resolution is 4 times that of the GBA (240x160) and makes every GBA game you throw at it look gorgeous and upscaled; and they might even look better on the RG351M than they do on the original GBA. Compared to the latter, the RG351M packs the same form factor (albeit with more buttons) and delivers satisfying button presses but has a vibrant, backlit IPS screen, packs a premium build and can hold tons of games with customization support. Since it’s running on RetroArch, you can play games like Boktai that require additional hardware without any issues, save/load at will, load cheats, add filters and perform other tweaks you wouldn’t be able to do on the original console. 

attachFull261656

Review image Review image

It’s not exactly cheap at $135 on the official store but if you’ve been looking for a replacement for your GBA or a console to play your GBA library on, the RG351M will deliver one of the best GBA experiences out there. 

GBA emulation is the main use I have for the RG351M and it feels really great for that. The other supported systems and features are nice add-ons but the screen’s 3:2 aspect ratio doesn’t deliver the most optimal experience for those. Maybe Anbernic will release a landscape RK33260-based device with a 4:3 aspect ratio but that would still be an incremental upgrade to the JZ4770. But there is still momentum to be had with the RG351 as community creations continue to exploit its potentials like RetroGameCorps recently teasing getting LineageOS (Android 10) on the device.  So the company might still focus on this processor for now.

But for their next device, I would rather Anbernic opt for a more powerful processor and a 4:3 screen that can handle newer systems better as with the RG351M, they showed how the experience of a beloved retro console can be enhanced.

attachFull261658

Official store

If you are considering to get an RG351M of your own, you can head to the official store here.

Verdict

What We Liked ...
  • Premium hardware and feel
  • GBA games look gorgeous on the IPS screen with 3:2 aspect ratio
  • Strong community support
  • WiFi support
What We Didn't Like ...
  • 3:2 aspect ratio is not optimal for most systems
  • Learning curve to OS
  • RK3326 processor is mostly an incremental upgrade
8.5
out of 10

Overall

With its 3:2 aspect ratio, premium build and feel, the Anbernic RG351M offers an upgraded and enhanced GBA emulation experience, while leaving its other features and compatible systems feeling like nice add-ons than anything else.
y'all are kinda making it feel like some black bars can absolutely ruin your gaming experience. they're definitely distracting for like the first 10 minutes but the snes, nes, ps1 etc. experience is still really cool and playable.
 
Honestly, there should be a retro handheld made equipped with a Snapdragon 888. That would make for an awesome experience which would allow for high res PSP gaming and higher systems.

Its only a 845, but Razer Phone 2's are cheap 2nd hand, have a 16:9 screen, two front firing speakers, and the Junglecat controller integrates really nicely.

Just saying.
 
Thank you for the review. Indeed it looks very interesting for gba games. By any chance, is there shaders support?
 
  • Like
Reactions: Prans
I know this probably isn't feasible, but I'd love if any of these portable gaming devices could also have a functioning GBA link port. I want this, not so much for multiplayer, but instead so that I could use such a great looking handheld for use with the GameCube titles that could connect to a GBA with the GCN to GBA link cable.
 
Its only a 845, but Razer Phone 2's are cheap 2nd hand, have a 16:9 screen, two front firing speakers, and the Junglecat controller integrates really nicely.

Just saying.

Yeah I've already got a phone that has a 835 so I'm good. But I'm mostly talking about a proper handheld with a proper form factor, not just good external controls. But yeah it's probably good, for me I'm fine with a Saitake 700F.
 
y'all are kinda making it feel like some black bars can absolutely ruin your gaming experience. they're definitely distracting for like the first 10 minutes but the snes, nes, ps1 etc. experience is still really cool and playable.

It's not the black bars that you may find unappealing on the 3:2 screen.
It's only 480x320 resolution, so common resolutions like 320x240 or 256x224 don't look particularly good since you can't scale them uniformly.
If an RG351P/M successor had a 720x480 3:2 screen, it'd remain perfect for GBA games, suitable for PSP games, and ideal for the common 4:3 / 5:4 aspect ratio games.
 
  • Like
Reactions: eyeliner and Prans
Honestly, there should be a retro handheld made equipped with a Snapdragon 888. That would make for an awesome experience which would allow for high res PSP gaming and higher systems.
The only Snapdragon-equipped retro handheld is the MOQI i7S which is basically a phone with physical controls (and uses Snapdragon 710). The reason they don't use Snapdragon chips so much is due to licensing fees associated with it and this isn't totally profitable for them.

Thank you for the review. Indeed it looks very interesting for gba games. By any chance, is there shaders support?
Glad you found the review helpful! And yes it does support shaders :) It runs on RetroArch afterall.

thumb sticks looks like the ones of the Switch... mmmmmmm
That's because they are the same. Not uncommon in the retro handheld market.
 
"Personally, I think the overall premium quality and feel of the hardware is better than anything Nintendo ever created." kappa
your handheld can't even play N64 , all you're getting here is an expensive GBA emulator
 
"Personally, I think the overall premium quality and feel of the hardware is better than anything Nintendo ever created." kappa
your handheld can't even play N64 , all you're getting here is an expensive GBA emulator
Just read what you quoted. It does not refer to what this device emulates or not. it's about the hardware/build quality. And it plays PSX titles fine and most n64 ones too. Don't know why you say it can't even play n64.
 
I have a RG351P and whilst like it, I'll be ditching it once the next set of retro handhelds are available. The 199 handheld is looking exciting.
 
  • Like
Reactions: Prans
I said before, it is hard to push the buy button for those things, because one week or two from now a better version will come out.

Anyway, one day I'll grab one, this very unity not feature full speed N64 emulation. Games like Gauntlet Legends will not run at all I think, so for me it is not the time yet.
 
It's not the black bars that you may find unappealing on the 3:2 screen.
It's only 480x320 resolution, so common resolutions like 320x240 or 256x224 don't look particularly good since you can't scale them uniformly.
If an RG351P/M successor had a 720x480 3:2 screen, it'd remain perfect for GBA games, suitable for PSP games, and ideal for the common 4:3 / 5:4 aspect ratio games.
you make a good point but with integer scaling i think it would look great. also my n3dsxl plays snes and playstation perfectly with the resolution of 240*400.
 
Even if it's less powerful, the previous generation 350M is a better choice, not only for the better aspect ratio, but also for its HDMI out port, which I find very handy when traveling.
 
you make a good point but with integer scaling i think it would look great. also my n3dsxl plays snes and playstation perfectly with the resolution of 240*400.
On an RG351P/M, about the only things you can integer scale are GB, GBC, GBA, Neo Geo Pocket, Wonder Swan, Pokémon Mini. There might be more. Funnily enough, Pokémon Mini fills the 480x320 screen perfectly.
RG351V with its 640x480 screen, you can comfortably integer scale GB, GBC, Neo Geo Pocket, NES, SNES, Megadrive, many MAME titles, PS1, N64, Dreamcast, and probably quite a lot more. With GBA, you need to scale to 2.5x times, but it looks reasonably good with a simple sharp-bilinear filter.

It's not a surprise that the 3DS with a 400x240 screen (or 320x240 touch screen) can play SNES (256x224) or PS1 (often 320x240) games and have them fill the screen perfectly.
The 3DS screen is also coincidentally ideal for Virtual Boy, which has a 384x224 resolution.
Unfortunately, no one seems to have put in the effort to make a Virtual Boy emulator on the 3DS, that could take full advantage of that 3D screen.
 
  • Like
Reactions: Prans
there are actually people who still enjoy playing on 3.5 inch screen? as someone with an astigmatism, it's a torture
 
  • Like
Reactions: hamohamo
there are actually people who still enjoy playing on 3.5 inch screen? as someone with an astigmatism, it's a torture
I have astigmatism and such screens aren't a torture. I find them quite enjoyable for retro gaming, especially with the pocket form factor.
 
I have both the plastic and metal. The metal is quite heavy, and I prefer the weight of the plastic. But the metal has the built in Wifi, and I like to use Retro achievements, so I'm kind of stuck using the metal one.

Also, no blutooth on either is a huge bummer.
 
  • Like
Reactions: sage3k and Prans
Review cover

Reviews

  1. PlayStation 5

    Sonic Origins

    Taxman finally gets his shot at recreating Sonic 3 & Knuckles. It's the exciting release every Sonic fan has been waiting for, right?
  2. Hardware

    Corsair H150i Elite Capellix

    Summer is here, so it might be time to look into upgrading your PC's cooling. Does Corsair have what it takes to beat the Summer heat?
  3. Xbox Series X|S

    Industria

    Indie developer Bleakmill’s debut title Industria is now available on PS5 and Xbox Series X|S. Described as an FPS with a surreal Lynichan atmosphere, does it have what it takes to be your new...
  4. Nintendo Switch

    Mario Strikers: Battle League Football

    Mario and friends strike back in the latest entry to the almost-forgotten footballing frenzy.
  5. Hardware

    Turtle Beach Stealth 700 Gen 2 MAX

    The Stealth 700 Gen 2 MAX from Turtle Beach is an officially licensed gaming headset for Xbox, but is also compatible across a range of devices with Bluetooth connectivity. Let’s take a closer look!
General chit-chat
Help Users
    Minox @ Minox: No, we're just pretending to be here