Rg350 Emulation Handheld Thoughts

taking a photo with my phone of me playing Final Fantasy V on RG350

Yesterday’s post spawned a whole slew of interesting comments. First off I don’t want it to ever sound like my view of grinding is the penultimate view and that everyone should adopt it. In fact I think Bhagpuss has it right, that when I am talking about grinding I am actually talking about playing while in a “flow state”. Folks enter this in so many different ways, but for me I find it deeply relaxing to just do mildly enjoyable repetitive tasks while watching the numbers go up. Proof in point, what did I do last night while laying in bed? Well I started a new game in Final Fantasy V on my rg350 handheld emulator console and ground my level to 13… with a party that is multi-classed with level 3 of two different jobs. In theory you should be around level 6 when you arrive at the Ship Graveyard… so I mostly just did a bunch of repetitive nonsense while listening to the evening news and the late night shows.

Some look to gaming for a sense of adventure and discovery, and I absolutely love that at times. However there are a lot of times when I am playing, especially with MMORPGs that I am playing for comfort. My life is often times a little crazy, especially on the work side and what I am needing is some control. Repetitive and predictable gaming helps me feel like I am taming that chaos and that sense of calm allows me to weather uncertain times in other aspects of my life. I find myself needing it more than usual because during the pandemic my home life seems to be in not so much a state of chaos but more a state of forced stasis. My work life however is absolute chaos as we are trying to adapt to doing everything remotely. So the reaction to the upset balance in both of those spheres has lead me to crave something like leveling all of the alts in World of Warcraft because it gives me a sense of calm that I can use to shield me against the things that are otherwise unbalanced in my life.

Retro Emulator Handhelds

Random sampling of Emulator Handhelds on AliExpress

Over the last several years there has been a constant flood of relatively well designed emulator handhelds coming out of China. In the past these were blatant knock offs attempting to look like other systems, but something changed. Instead what we are getting are attempts at unique gaming experiences of their own and with them some pretty interesting developments on the software front. For the most part all of these handhelds run on a Linux Distribution called OpenDingux. This got its start as being a Linux operating system designed to extend the functionality of the Dingoo series of handhelds, which were for years effectively the best possible handhelds you could get out of China for emulation purposes.

What OpenDingux buys this current generation of hardware are some much needed standards and with that a certain measure of community and mod support. The handhelds function in a similar manner and because of that it makes them fairly easy to contrast and compare. While the emulator is generally the same regardless of the handheld, the hardware ultimately dictates how well the various games run on it. If for example you only care about Game Boy Advance games, then you have a wide variety of options and price points that will support those titles. If you want to start dipping into newer Arcade emulation or the Sony PlayStation, then you are going to need a bit more horsepower to back that demand up. I embedded the above video by YouTuber Taki Udon which gives a pretty solid rundown of the various options. His channel has been useful because he seems to review every one of these new handhelds as they release, however if you prefer the printed word here is a decent rundown by Retro Dodo of 16 handhelds.

The Original Pocket Go Release

I started down this rabbit hole originally because of the above unit. I’ve wanted something to play Gameboy Advance games on for awhile other than my Sony PSP, because for the life of me I never can seem to keep track of that console and or keep it charged. I wanted something that had good battery life and that I could more or less just chuck in my pocket for gaming on the go in those various moments where I am stuck waiting around. This is a fantasy I often have but never seem to actually make good on since when I am idle I tend to just keep scrolling twitter. The Pocket Go effectively was a handheld that was good at 8 bit and 16 bit era consoles as well as the Gameboy series of handhelds. The price however was ultimately what attracted me because you can pick one of these up for in the neighborhood of $30. So on a whim I decided to order one.

The RG350

Shortly after placing my order I was informed by the company selling it out of China, that they were currently out of stock of the Pocket Go, but for $5 more I could upgrade to the RG350, which admittedly was another option I had been looking for. I however largely ignored it because traditionally these are more in the range of $80-$100 which is out of the range of my normal “whim” purchases. Effectively I think in order to close out the books they were willing to sell me one at closer to their unit cost, which is entirely fine by me. I accepted and opted for the above color scheme… which in person looks more Gameboy as those buttons are actually maroon rather than fuchsia. The RG350 has considerably better hardware and with it comes two analog thumbsticks which in theory extended the sorts of games I could play on it.

I had not really talked much about this handheld up until this point other than randomly mentioning it one morning, because I wanted to spend some time with it before I ultimately decided if it was a good thing or not. At this point I have tested out all of the emulators that were installed on it and have some opinions of the handheld in general. First off lets start with a list of the platforms that are supported.

  • Nintendo
  • Super Nintendo
  • Genesis
  • Sega Master System
  • Sega Gamegear
  • Gameboy
  • Gameboy Color
  • Gameboy Advance
  • TurboGrafx 16/PC Engine
  • Wonder Swan
  • Neo Geo Pocket / Color
  • Sony Playstation
  • Mame
  • Final Burn Alpha
  • DosBox
  • Various Open Source game ports like FreeDoom

Of these I have played with everything but DosBox, only because I just never got around to it. The systems that I have spent the most time playing are Sony PlayStation, Super Nintendo and Gameboy Advance. I have to say while PlayStation games look pretty dated on a big screen, it feels amazing to play Legend of Dragoon on a handheld while laying in bed. The unit ships with 8 gb of onboard storage and the package I ended up getting shipped with a no name aftermarket 32 gb SD Card. When it comes to throwing multi-disc ISOs for the Sony PlayStation on a SD Card, you can eat up 32 gb really fast.

I opted to upgrade rapidly to a 256 gb card but ran into some initial problems. Firstly the unit comes with zero documentation, but thankfully the RG350 is fairly ubiquitous in emulation circles and there is even a Reddit devoted to the device. After some googling I figured out what the issue was. First off the card has to be formatted in FAT32… which in theory it already was but I wanted to reformat just to make sure. This lead me to have to find a third party formatter since Windows will not format a 256 gb drive in FAT32 by default. After doing this it still didn’t work, which lead to more research and finding out that the volume label for the drive must be “SDCARD” otherwise the Open Dingux installation will not mount the device. I share this anecdote not because it was difficult, but because you have to be willing to dig when you encounter friction when using a largely unsupported device like this.

After market thumbstick replacements for the RG350

As far as the games and gameplay goes, I am exceptionally happy with the handheld. I’ve heard tale that there are a few late release PS1 games that have slowdown problems like Bloody Roar 2, but these are the same games that generally have trouble in desktop emulators as well. The build quality of the unit feels solid and it has some heft to it, weighing about the same as a standard mobile phone. The only real complaint I have with it is the thumb sticks, which are unfortunately the dual analog sticks were one of the initial selling features. The sticks do not feel comfortable and there is something about the left stick that causes it to occasionally stick. The other issue is the fact that they stick up as far as the unit greatly hurts the whole “shove it in your pocket” aspect because they tend to hang on the fabric or pull random other things out of your pockets along with them.

There are a number of aftermarket mods available like these thumbsticks that I am showing you from Etsy. They are of course 3D Printed, but without a 3D printer or access to someone who has one I would have to ultimately order them online. I like the concept of having them sit flush with the device, so at some point I am probably going to order a set or try and find someone local to print them for me. I think I would also like to get a set of the Super Famicom colored buttons and maybe swap those out as well. However none of these complaints are really enough to detract from the function of the device. Since I am mostly playing JRPGs with the Sony PlayStation Emulator, it isn’t like I actually need the thumb sticks and have found it way more comfortable to just control everything with the dpad.

Would I recommend the RG350?

I guess at the end of the day it comes down to this question of whether or not I would recommend this device. If you only care about playing 8 bit, 16 bit and Gameboy era games, then I would probably go with something like what I was originally seeking out… the Pocket Go because it has an attractive price point at $30. Also the lack of the sticks makes the entire package more sleek and easy to toss around. For the price I got my RG350, which was ultimately around $40 I would absolutely recommend it. I am finding it way more enjoyable to play Sony PlayStation era titles on the device than I thought it would be. If you can find it for around $60-70 then I still think it is well worth the price to add better game support. However for the original release price of $100 I think I would probably pass and wait for newer devices to end up coming onto the market.