Rg350 games

Rg350 games DEFAULT

Last updated 11APR2021 (see Changelog for details)

One of the most fundamental aspects of owning an RG350 (or any emulation device, really) is to learn how to load your game files onto it. In this guide I will walk you through how to install all of the major home console and handheld device emulators, load their game files, plus highlight any unique configurations that are needed to make sure your games are running perfectly. While you’re here, be sure to check out my other comprehensive guides:

My comprehensive RG350 install guides:

Table of ContentsBefore we get startedIs it illegal to download ROMs? Set up your file structure A primer on microSD cards Prepare the external microSD card Home Consoles: Atari 2600Atari 5200Atari 800Atari 7800ColecoVisionVectrex Nintendo Entertainment System (NES) Nintendo Famicom Disk System Super Nintendo Entertainment System (SNES) Nintendo 64 Sega SG1000 Sega Master System Sega Genesis (Mega Drive) Sega CD (Mega CD) Sega 32x (Mega Drive 32x) Sony Playstation TurboGrafx-16 TurboGrafx-CDPanasonic 3DO Handheld Consoles: Nintendo Game & WatchNintendo Pokemon Mini Nintendo Game Boy Nintendo Game Boy Color Nintendo Game Boy AdvanceNintendo DSSega Game Gear Neo Geo Pocket & Neo Geo ColorWatara Supervision (QuickShot Supervision) Atari Lynx Wonderswan & Wonderswan ColorChangelog

Before we get started

You need two basic elements to play retro console and handheld games on the RG350.

First, you will need an emulator, which is a software program that emulates the console/handheld itself. Some emulators will only work on one specific platform, while others can support several platforms.

Next, emulators require game files, or ROMs, in order to run. ROMs are small “dumps” of game cartridge/disc data packaged in a way that the emulator understands. There are many ways to package ROMs, so below I will focus on the file types that are most compatible with the RG350.

In addition to ROMs, some emulators (particularly those that are disc-based) require BIOS (boot) files. Many emulators come pre-packaged with the BIOS already, while others require you to add them yourself (I will make note of it below).

Is it illegal to download ROMs?

Although the legality of downloading game files (ROMs) has not been tested in court, the general consensus is that it is copyright infringement to download games that you do not already own. That being said, there is a legally defensible argument that if you already own a game, downloading a backup copy is acceptable under the Fair Use policy of copyright law. I have written a comprehensive guide about the subject, which you can read here. As a rule of thumb, no game or BIOS (boot file) links are available on this website. Emulators, however, are open-source software files that are most definitely legal; therefore, you’ll find links to all of the necessary emulators below.

Set up your file structure

Before we get the game files on your device, let’s talk about how you should organize them on your computer. You’ll want to create a location on your computer to store and organize all of your game files. In the picture above you can see that I’ve created a folder called “Retro Games”, and then a folder for each of the game systems. Within each of these system folders go my game files. I would name them something short and logical, probably no more than 3-4 words in length.

Once you have these folders set up and organized, you’ll be able to drag some (or all) of them directly to the microSD card you’ll use in your device. So let’s talk about microSD cards.

A primer on microSD cards

The RG350 makes use of two microSD cards at the same time. The “internal” card, also known as the firmware card or TF1 card, is located inside the device on the original RG350, and on the leftmost SD card slot on the bottom of the RG350M and RG3350P. The internal card stores your emulators and other software necessary to run the RG350. The RG350 ships with the internal card already installed and configured, usually on a 16GB card. In general, this is enough space for your application files, although I do recommend you back up this internal card in case something happens to the software (or the card itself, which is a bit cheaper than the SD cards you can buy at a store). To learn how to access this internal SD card without having to remove the card itself, check out this guide.

The “external” card, also known as the data card or TF2 card, is located on the bottom of all RG350 models (on the original RG350 it’s the only SD card slot on the bottom, and on the RG350M and RG350P it’s the rightmost SD card slot on the bottom. The external card stores your game files. There are some exceptions to this general rule; for example, you can actually put the emulators on your external card and they’ll still run, and you can play game files off the internal SD card. But for the sake of simplicity, let’s focus on: internal card = emulators, and external card = game files. This card slot can hold up to 512GB cards, so buy the card that fits your library with some room to spare; in general, I think that a 128GB card will fit most people’s needs, and it’ll probably set you back less than $20.

Prepare the external microSD card

Before we dive into the guide, let’s talk about how to organize your external SD card to save you time and headaches in the long run. First and foremost, format the external microSD card into FAT32. On Windows, you will need to use a program called guiformat, and change the “Allocation Unit Size” to 65536 (or the highest that the program allows you to choose) in the drop-down menu. For Mac, use Disk Utility to format (“erase”) the card, with MS-DOS (FAT) as the format.

Okay, now that you have a freshly-formatted microSD card, you can now start adding your game files. Open the card, and create a folder named “ROMS”. Simply drag all of your game folders into the card; kick back and watch all of your files populate the card. Once the files are on the card, you’ll use the emulators to navigate to their location on the card, and boot them up. Here’s a quick video of me booting a few games from the card so you can get a feel for it (ignore the audio issues, those are due to my HDMI capture card, not the device itself).

Okay, now that we’ve gone through the basics, let’s get to the meat and potatoes of this guide. Below you will find all of the major home and handheld consoles that are supported by the RG350, as well as a link to download their respective emulator, and a guide on how to install and customize the software.


Setting up the Atari 2600 on your RG350 is fairly simple. Download and unzip the Stella emulator, then place it in the media/data/apps/ folder of your internal SD card. Place the games in a folder named ROMS/Atari 2600 in your external SD card. The controls are not very intuitive, since they are modeled after the old Atari joystick. Just remember that the A button is the big red button on the original joystick.

There is an updated version of the Stella emulator out there, Stella_2015-10-06, but I have not been able to get it working. The 3.9.3 version seems to work fine.

Controls: D-Pad/Left Analog Stick: Joystick movement A: Joystick fire B: Select Y: Command menu X: Fire5 L1: Load Savestate R1: Save Savestate SELECT: Reset START: Main menu

return to Table of Contents


Atari 5200

RG350 emulator:Atari800 (2020-03-20) (source)
Recommended game file types: .a52

Download and unzip the Atari800 emulator, then place it in the media/data/apps/ folder of your internal SD card. Place the games in a folder named ROMS/Atari 5200 in your external SD card.

When first booting up the emulator, you will want to adjust some of its settings. Press select to enter the menu, then go to “Display Settings”, then “Video mode settings”. Set “Fullscreen” to NO to stretch the screen to match the RG350. Press L1 to back out of this menu, then go to “Color preset” within the Display Settings, and adjust it to “Virbrant”. Press L1 to back out to the main menu, and go to “System Settings” and change the “RAM size” to 128 KB. Finally, press L1 to back out to the main menu, and go to “Emulator Configuration” and select “Save configuration file” to save your settings.

To start an Atari 5200 game, go to “Run Atari Program” in the main menu. Navigate to the media/RG350/ROMS/Atari 5200 (or however your external SD card is named), and select a game. It will ask you which cartridge type you want to load, typically it will be “Standard 8/16 KB 5200 cartridge” but you may have to experiment.

Controls: START: START SELECT: Atari800 menu L2: Pause R2: Virtual Keyboard ON/OFF  X: joystick UP A: Fire B: Second Fire Y: *

Note: if you use SimpleMenu, I recommend this emulator instead, since it supports direct booting into SimpleMenu instead.

return to Table of Contents


Atari 800

RG350 emulator:Atari800 (2020-03-20) (source)
Recommended game file types: .atr, .cas, .rom

Download and unzip the Atari800 emulator, then place it in the media/data/apps/ folder of your internal SD card. Place the games in a folder named ROMS/Atari 800 in your external SD card.

When first booting up the emulator, you will want to adjust some of its settings. Press select to enter the menu, then go to “Display Settings”, then “Video mode settings”. Set “Fullscreen” to NO to stretch the screen to match the RG350. Press L1 to back out of this menu, then go to “Color preset” within the Display Settings, and adjust it to “Virbrant”. Press L1 to back out to the main menu, and go to “System Settings” and change the “RAM size” to 128 KB. Finally, press L1 to back out to the main menu, and go to “Emulator Configuration” and select “Save configuration file” to save your settings.

To start an Atari 800 game, go to “Run Atari Program” in the main menu. Navigate to the media/RG350/ROMS/Atari 800 (or however your external SD card is named), and select a game. It should boot automatically. If you are playing a multi-disk game and it asks for disk 2, press SELECT to return to the Atari800 menu, then go to “Disk Management”, and load the second disk in the D1 slot; press L1 twice to return to the game, then proceed.

Controls: SELECT: Atari800 menu  START: START key L1: SELECT L2: OPTION R1 = BACKSPACE R3 = SPACEBAR  Y = ENTER key R2 = virtual keyboard B = SHIFT key X = joystick UP

return to Table of Contents


To set up the Atari 7800, download and unzip the ProSystem emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/Atari 7800 folder of your external SD card.

Controls: D-Pad: Joystick movement A: Button 1 B: Button 2 X: Reset Y: Reset SELECT: Select START: Pause L1: Right difficulty button R1: Left difficulty button START + SELECT: Menu

return to Table of Contents


ColecoVision

RG350 emulator: SMSPlus_gcw0 (2019-11-29) (source)
Recommended game file types: .col

The ColecoVision requires a BIOS file in order to work. This BIOS file is often entitled “ColecoVision BIOS.col”; you will need to rename that file to “BIOS.col”.

To begin, place the SMSPlus emulator in the media/data/apps/ folder on your internal SD card. Place some games on your external microSD card, in a file structure similar to RG350/ROMS/ColecoVision. Make sure that the game files are unzipped, in .col format. Turn on your RG350, and then try and boot a game from the SMSPlus emulator. You will probably get a blank black screen, just press SELECT and “Quit”. Go back into your internal SD card, and now you should see a folder in /media/data/local/home/.smsplus/bios — place your “BIOS.col” file there. Now you should be able to boot up games no problem.

Note that many games will require you to press “1” or “2” on the keypad in order to start a game, and these buttons are not mapped by default on the emulator. You’ll want to press the SELECT button, then select “Input remapping”, and map the [1] and [2] buttons to something on the RG350 (I did the shoulder buttons).

return to Table of Contents


To set up the Vectrex, download and unzip the DinguxVectrex emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/Vectrex folder of your external SD card.

Controls: START + SELECT: Menu

return to Table of Contents


To set up the NES, download and unzip the FCEUX emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/NES folder of your external SD card.

  • When playing FCEUX on an RG350M, you may need to press START + A to stretch to full screen.
  • This version of FCEUX linked above supports hardware scaling, while the version of FCEUX that shipped with your console likely does not. Hardware scaling will provide a crisper picture on the RG350 (and even better on the RG350M). For the clearest graphics, briefly hold POWER + Down on the D-Pad to remove any software-forced sharpening.
  • FCEUX supports a number of cheat systems. See my Ultimate Cheats Guide for more info.
  • There are two other NES emulators available for the RG350:
    • I have not been able to successfully run NEStopia, but I’ve added a link to it just in case you want to try it out (taken from this source).
    • Mednafen (source) runs a variety of platforms, including NES, Game Boy, Game Boy Advance, and Atari Lynx. I do not recommend it over FCEUX because it is not as user-friendly, and I couldn’t figure out how to configure fullscreen mode. To exit out of Mednafen, press SELECT + Y, and to configure the buttons, press SELECT + B. There is no on-screen configuration option, you must edit a configuration file found at /media/data/local/home/.mednafen/mednafen-09x.cfg (for more details, read this guide). In order to get the audio to work, you must change the following settings in the Mednafen config file:
Controls/Hotkeys: POWER or L2: FCEUX menu SELECT + R1: screenshot

return to Table of Contents


Nintendo Famicom Disk System (FDS)

RG350 emulator: FCEUX (source)
Recommended game file types: .zip

Like the NES, the Famicom Disk System is launched via the FCEUX emulator. To set up the Famicom Disk System, download and unzip the FCEUX emulator and place it in the media/data/apps/ folder of your internal SD card (if you’ve already done this for the NES, no need to do it again). Place the game files in the ROMS/FDS folder of your external SD card.

  • There is an updated version of FCEUX (dated 2019-11-15 and linked above in the NES section), but the “Flip Disc” function does not seem to work with some Famicom Disk System games. I recommend you use the older FCEUX version listed in this section for FDS games that require you to flip a the disc, and the updated FCEUX for NES games.
  • When playing FCEUX on an RG350M, you may need to press START + A to stretch to full screen.
  • In order to get the Famicom Disk System to run, it requires a BIOS (boot) file. You will need to acquire this on your own, and it needs to be named “disksys.rom” (all lowercase). Place the disksys.rom file in the media/data/local/home/.fceux folder on your internal SD card.
  • The game files must be zipped in order to boot — plain .fds files won’t work. Use an app like WinRAR (PC) or YemuZip (Mac) to zip the game files before loading onto your external SD card.
  • Some games will require you to use the “Flip Disc” feature in FCEUX. See the short video below for an example with the game Doki Doki Panic!

Controls/Hotkeys: POWER or L2: FCEUX menu SELECT + R1: screenshot

return to Table of Contents


To set up the SNES, download and unzip the PocketSNES emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/SNES folder of your external SD card.

  • PocketSNES doesn’t support cheats, but you can always patch cheats directly into your SNES ROM files. See my Ultimate Cheats Guide for more information.
  • There is a test version of SNES9x also available, which was compiled on 2019-11-11. This emulator supposedly has a wider compatibility than PocketSNES, but can run a little more slowly. So if you have a game that won’t run on PocketSNES, give this emulator a try.
Controls/Hotkeys: POWER button: PocketSNES menu

return to Table of Contents


Yes, it is possible to load Nintendo 64 games on the RG350 devices. They play very slowly, but some simpler games are still playable. The emulator I have linked above has all of the buttons mapped for the RG350.

If you want to look at any of your other configuration opportunities, or to adjust the buttons, go to the /media/data/local/home/.config/mupen64plus/mupen64plus.cfg file, open it in a text editor, and make the adjustments there.

To set up the N64, download and unzip the Mupen64plus emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/N64 folder of your external SD card.

Here’s a video I made running through 16 different N64 games so you can see what the gameplay looks like. To be honest, of the 16 I tested, four or five of them are definitely playable and are staying on my RG350 permanently.

If you’re not impressed by the Mupen64plus emulator’s performance, there’s also a native port of Super Mario 64 which you can install on your device.

Controls/Hotkeys: R2: "Z" button SELECT button: exit game

return to Table of Contents


To set up the Sega SG-1000, download and unzip the Genesis Plus GX emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/SG1000 folder of your external SD card. Note that the games (which are typically in .sg file format) must be in .zip format in order to be recognized by Genesis Plus GX.

Controls/Hotkeys: POWER or START + SELECT: Genesis Plus GX menu SELECT + L1: quicksave to savestate 1 SELECT + R1: quickload savestate 1

return to Table of Contents


To set up the Sega Master System, download and unzip the Genesis Plus GX emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/Master System folder of your external SD card.

  • Genesis Plus GX only supports Game Genie cheats for the Sega Genesis, but you could always patch cheats directly into your Master System ROM files. See my Ultimate Cheats Guide for more information.
Controls/Hotkeys: POWER or START + SELECT: Genesis Plus GX menu SELECT + L1: quicksave to savestate 1 SELECT + R1: quickload savestate 1

return to Table of Contents


The Sega Genesis runs on either Picodrive or Genesis Plus GX. I tend to prefer Picodrive, because it also supports external USB controllers for two-player gameplay. To set up the Sega Genesis, download and unzip the Genesis Plus GX and/or Picodrive emulators and place them in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/Genesis folder of your external SD card.

  • The other common Genesis ROM file type, .md files, will have issues loading with these emulators.
  • Genesis Plus GX supports Game Genie codes, or you can also patch cheats directly into your Sega Genesis ROM files. See my Ultimate Cheats Guide for more information.
  • There is a newer version of Picodrive, which provides CHD support for Sega CD games. Genesis gameplay seems to be identical, but here is the link in case you want to try it out.
Controls/Hotkeys (Picodrive): SELECT button: Picodrive menu R2 button: quicksave L2 button: quickload Controls/Hotkeys (Genesis Plus GX): POWER or START + SELECT: Genesis Plus GX menu SELECT + L1: quicksave to savestate 1 SELECT + R1: quickload savestate 1

return to Table of Contents


To set up the Sega CD (Mega CD), download and unzip the Picodrive emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/Sega CD folder of your external SD card. The Sega CD requires BIOS files, but they are pre-packaged in the Picodrive emulator. This version of Picodrive also supports external USB controllers for two-player gameplay.

Note that the Sega CD will only work if your files are in .bin and .cue format — .bin files are binary format used in backups of CD files, and .cue files are text files that defines the organization of those .bin files. Each game will need its own folder. For example, within the ROMS/Sega CD/Sonic CD folder, you will have something that looks like this:

You need all 35 of these .bin files, as well as the .cue file. If you renamed these files at any point, you will need to open up the .cue file using a text editor (Notepad on PC, or TextEdit on Mac) and make sure that the .cue file is pointing to the right .bin file names. Below is an example of the .cue file for Eternal Champions opened in a text editor. Make sure that the .bin files referenced in the .cue file are properly named; so in this case, if you had a .bin file named “Eternal Champions.bin”, you’d want to remove the “(U)” from this .cue file description.

In order to properly start the game, you will open Picodrive and navigate to the .cue file (it’s easy to find, it’ll be the last file in the folder). Opening up a .bin file will result in an error. Similarly, trying to load Sega CD files from other formats (.zip, .chd) will not work. If you’re having a hard time starting a game, make sure you look in the Picodrive [Sega/Mega CD] options menu and enable “SaveRAM cart”. If you are getting the Sega CD menu but it’s not booting into a game when you press START, press A, B, or C at the Sega CD menu and then select the CD-ROM button to boot into the game that way.

  • If you want to use CHD files for your Sega CD games, I recommend trying out this version of Picodrive.
  • The Genesis Plus GX emulator also supports Sega CD games, but I find them to run more slowly than with Picodrive. This emulator supports .iso files. If you want to use the Genesis Plus GX emulator for Sega CD games, you will need to add the three BIOS files (bios_CD_E.bin, bios_CD_J.bin, and bios_CD_U.bin) to the media/data/local/home/.genplus/roms folder on your internal SD card. Note that for this emulator, you will need to open the first .bin file in the folder for it to run the game.
Controls/Hotkeys (Picodrive): SELECT button: Picodrive menu R2 button: quicksave L2 button: quickload Controls/Hotkeys (Genesis Plus GX): POWER or START + SELECT: Genesis Plus GX menu SELECT + L1: quicksave to savestate 1 SELECT + R1: quickload savestate 1

return to Table of Contents


To set up the Sega 32x, download and unzip the Picodrive emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/32x folder of your external SD card.

  • There are various versions of Picodrive floating around, the version linked above is the only one that will play 32x games at full speed. This version of Picodrive also supports external USB controllers for two-player gameplay.
Controls/Hotkeys: SELECT button: Picodrive menu R2 button: quicksave L2 button: quickload

return to Table of Contents


To set up the Sony PlayStation, download and unzip the PCSX4All emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/PSX folder of your external SD card. The PlayStation requires BIOS files, but they are pre-packaged in the PCSX4all emulator. If for some reason you lose them, or have an error, you will need to add the scph1001.bin BIOS to the /media/data/local/home/.pcsx4all/bios folder on your internal SD card.

Note that the PlayStation emulator will only work if your files are in .bin/.cue, .pbp, or .chd format — .bin files are binary format used in backups of CD files, and .cue files are text files that defines the organization of those .bin files. Each game with .bin/.cue files will need its own folder. For example, within the ROMS/PSX/Castlevania – Symphony of the Night folder, you will have something that looks like this:

You need both of these .bin files, as well as the .cue file to properly run the game. If you renamed these files at any point, you will need to open up the .cue file using a text editor (Notepad on PC, or TextEdit on Mac) and make sure that the .cue file is pointing to the right .bin file names. Below is an example of the .cue file for Metal Gear Solid opened in a text editor. Make sure that the .bin files referenced in the .cue file are properly named; so in this case, if you had a .bin file named “Metal Gear Solid (Disc 1).bin, you’d want to remove the “(v.1.1)” from this .cue file.

In order to properly start the game, you will open PCSX4all and navigate to the .cue file (it’s easy to find, it’ll be the last file in the folder). Opening up a .bin file will result in an error. Similarly, trying to load PlayStation files from other formats (.zip, .chd) will not work.

  • If you are having issues with game performance, I recommend you disable “HLE BIOS” in the PCSX4All Core Settings and make sure the “Set BIOS File” (also in Core Settings) is set to scph1001.bin (and you have that file in the /media/data/local/home/.pcsx4all/bios folder on your internal SD card). HLE stands for “high level emulation”, and it is software-derived BIOS files that are sometimes not as accurate as the actual BIOS file.
  • PCSX4all also supports .pbp format. This is a nice format for multi-disc games, like Final Fantasy VII, because it combines all of the discs into one .pbp file. If you have .bin and .cue files and want to convert them to .pbp, you will first need to combine the .bin files into one single .bin file (here is a good video tutorial), then convert the .bin/.cue files to .pbp using PSX2PSP.
  • PCS4all has a robust cheat system, which is easy to set up and use. See my Ultimate Cheats Guide for more information.
  • The PS1 emulator featured above has some excellent quality of life improvements modeled after RetroArch, like CHD support, the ability to press L3 + R3 or START + SELECT to get to the menu (in addition to pressing POWER), Keep Aspect and Video Filters settings (in GPU Settings), per-disk memory cards, and configuration overrides. The original PCSX4All emulators can be found here: RG350 and RG350M.
  • If you want a version of PCSX4all that supports external USB controllers for two-player gameplay, check out this emulator from GitHub user valentecaio. Note that this emulator also allows you to change the RG350 gamepad buttons to player two; in other words, when you’re stuck at Psycho Mantis in Metal Gear Solid, just go into the menu, select “Input settings”, then “Native buttons”, and swap it to Player 2. This could also be a solution if you prefer to play fighting games as Player 2 (i.e. starting on the right side of the screen).
Controls/Hotkeys: POWER button: PCSX4All menu

return to Table of Contents


Turbo Grafx-16 (PC Engine)

RG350 emulator: Temper v1.24 (source)
Recommended game file types: .pce

To set up the Turbo Grafx-16, download and unzip the Temper emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/TG16 folder of your external SD card.

  • Temper does not support cheats, but you could always patch cheats directly into your TG-16 ROM files. See my Ultimate Cheats Guide for more information.
  • There is a PCE version of the Mednafen emulator that runs TurboGrafx-16 games. I was able to successfully boot games in Mednafen that I couldn’t with Temper (like Akumajou Dracula X on the TurboGrafx-CD). To exit out of Mednafen, press SELECT + Y, and to map the buttons, press SELECT + B. There is no on-screen configuration option, you must edit a configuration file found at /media/data/local/home/.mednafen/mednafen-09x.cfg (for more details, read this guide). Even when toggling the “fullscreen” setting in the config file, I was not able to get the games running in full screen. In order to get the audio to work, you must change the following settings in the config file:
Controls/Hotkeys: SELECT button: Temper menu

return to Table of Contents


Turbo Grafx-CD (PC Engine CD)

RG350 emulator: Temper v1.24 (source)
Recommended game file types: .ogg/.iso/.cue

To set up the TurboGrafx-CD, download and unzip the Temper emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/TGCD folder of your external SD card. In order for the system to work, its BIOS (boot) file, which is named syscard3.pce, must be placed in the media/data/local/home/.temper/syscards folder.

Note that the TurboGrafx-CD files are in a .ogg/.iso/.cue format. The .ogg files behave like .bin files in other systems, and the .iso files are usually the second track. Like with other systems, .cue files are what actually boot the games. Each game will need these files placed in its own folder. For example, within the ROMS/TGCD/Beyond Shadowgate folder, you will have something that looks like this:

If you renamed these files at any point, you will need to open up the .cue file using a text editor (Notepad on PC, or TextEdit on Mac) and make sure that the .cue file is pointing to the right .ogg and .iso file names.

In order to properly start the game, you will open Temper and navigate to the .cue file (it’s easy to find, it’ll be the last file in the folder). Opening up the other files will result in an error. Similarly, trying to load TurboGrafx-CD games from other formats (.zip in particular) will not work. In some cases, I have seen traditional .bin/.cue files work fine.

  • There is a PCE version of the Mednafen emulator that runs TurboGrafx-CD games. I was able to successfully boot games in Mednafen that I couldn’t with Temper (like Akumajou Dracula X). You will need to add the syscard3.pce BIOS file to media/data/local/home/.mednafen on your internal SD card in order for the games to boot. To exit out of Mednafen, press SELECT + Y, and to map the buttons, press SELECT + B. There is no on-screen configuration option, you must edit a configuration file found at /media/data/local/home/.mednafen/mednafen-09x.cfg (for more details, read this guide). Even when toggling the “fullscreen” setting in the config file, I was not able to get the games running in full screen. In order to get the audio to work, you must change the following settings in the config file:
Controls/Hotkeys: SELECT button: Temper menu

return to Table of Contents


Panasonic 3DO

RG350 emulator: 3DOh_gcw0 (source)
Recommended game file types: .iso

The Panasonic 3DO can play on the RG350, albeit poorly. I was only able to get about 10 frames per second, making it virtually unplayable. To set up the 3DO, download and unzip the 3DOh emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/3DO folder of your external SD card. In order for the system to work, its BIOS (boot) file, which must be named bios.bin, and placed in the media/data/local/home/.3doh folder.

Note that the 3DOh will only play .iso files. If you have .bin/.cue files, use a program like OPL Manager to convert them to .iso.

Here’s a gameplay video for a few 3DO games running on an RG350:

Controls/Hotkeys: SELECT button: exit game

return to Table of Contents


To set up Game & Watch, download and unzip the gw emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/Game and Watch folder of your external SD card.

Controls/Hotkeys: SELECT button (x2): exit game START button: view controls

return to Table of Contents


Nintendo Pokemon Mini

RG350 emulator: pokemini (2020-09) (source)
Recommended game file types: .zip

To set up Pokemon Mini, download and unzip the pokemini emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/Pokemini folder of your external SD card.

Controls/Hotkeys: SELECT button: main menu A button: A B button: B R1 button: C

return to Table of Contents


To set up the Nintendo Game Boy, download and unzip the GamBatte (2020-06-28) emulator for your respective device, and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/GB folder of your external SD card.

  • This GamBatte emulator can play both Game Boy Color and original Game Boy games, and is frequently updated with new features and fixes. The RG350M has extra video scaling options, to include Dox Matrix 3x and CRT 3x.
  • GamBatte has a robust cheat system, see my Ultimate Cheats Guide for more information.
Controls/Hotkeys: POWER or R1: GamBatte menu L1: Fast Forward (must be enabled in menu)

return to Table of Contents


To set up the Nintendo Game Boy, download the Gambatte emulator for your respective device, and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/GBC folder of your external SD card.

  • This GamBatte emulator can play both Game Boy Color and original Game Boy games, and is frequently updated with new features and fixes. The RG350M has extra video scaling options, to include Dox Matrix 3x and CRT 3x.
  • GamBatte has a robust cheat system, see my Ultimate Cheats Guide for more information.
  • ROMs that are “Super Game Boy (SGB) enhanced” may have issues loading correctly on this emulator. I had several GBC games that would run in the original Game Boy green/black color, but in full color with other emulators. Replacing those ROMs with those that didn’t have any SGB enhancement fixed this issue for me.
Controls/Hotkeys: POWER or R1: GamBatte menu L1: Fast Forward (must be enabled in menu)

return to Table of Contents


Nintendo Game Boy Advance

RG350 emulator:
ReGBA (2021-03-27) for all RG350 devices (source)

Recommended game file types: .gba

To set up the Nintendo Game Boy Advance, download and unzip the ReGBA emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/GBA folder of your external SD card.

  • The emulator linked above supports external controllers via an OTG adapter.
  • The GBA emulation community is very robust and enthusiastic, and there are many versions of ReGBA floating around. The base ReGBA is dated 2019-12-26 (source), but some forks, like this one from GitHub user valentecaio, implements external control support. The version linked above incorporates the external gamepad support, some save state stability improvements, and offers a couple extra features, like hardware (x2) and hardware (Scale 2x) scaling, scanline image scalers, color correction, and interframe blending. It’s my favorite version of ReGBA by far!
  • ReGBA does not support cheats, but another emulator, GPSP (source) does. I prefer ReGBA over GPSP because it supports hardware scaling, and the games look much better. But if you want to try GPSP and its cheats system, check out my Ultimate Cheats Guide.
  • For the best performance, I like to set the ReGBA Display Settings to boot from the GBA BIOS, and with hardware x2 scaling. To display the game across the entire screen, you can press START + A to re-widen the screen (you have to do this every time the device boots up for the first time). Here is a video to demonstrate the emulators (note that this video is made with an older version of ReGBA):

Controls/Hotkeys: POWER button: ReGBA menu

You can also bind quicksave/quickload buttons in the “Hotkeys…” setting in the ReGBA menu.

return to Table of Contents


There is a Nintendo DS emulator that “works” with the RG350 devices. It hasn’t been updated in nearly five years, and only runs at about 5-10 frames per second, making it unplayable. Both screens are shown at once, with no option to adjust anything — the touchscreen is also not functioning, for obvious reasons.

If you want to try it out, download and unzip the Desmume emulator and place it in the media/data/apps/ folder of your internal SD card (if it’s not there already). Place the game files in the ROMS/NDS folder of your external SD card.

Here’s a gameplay video for a few DS games running on an RG350. Note that Mario Kart DS actually crashed before the race started:

Controls/Hotkeys: SELECT button: exit game

return to Table of Contents


To set up the Sega Game Gear, download and unzip the Genesis Plus GX emulator and place it in the media/data/apps/ folder of your internal SD card (if it’s not there already). Place the game files in the ROMS/Game Gear folder of your external SD card. Genesis Plus GX does not support Game Genie cheats for the Game Gear, but you could patch them directly into the Game Gear ROM if you’d like; see my Ultimate Cheats Guide for more information.

Controls/Hotkeys: POWER or START + SELECT: Genesis Plus GX menu SELECT + L1: quicksave to savestate 1 SELECT + R1: quickload savestate 1

return to Table of Contents


Neo Geo Pocket & Neo Geo Pocket Color

RG350 emulator:Race (source)
Recommended game file types: .zip

To set up the Neo Geo Pocket and Neo Geo Pocket Color, download and unzip the Race emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/Neo Geo Pocket folder of your external SD card. Note that this emulator will play both Neo Geo Pocket and Neo Geo Pocket Color games.

Controls/Hotkeys: START + SELECT: Race menu

return to Table of Contents


Watara Supervision (QuickShot Supervision)

RG350 emulator:Potator (2013-09-17) (source)
Recommended game file types: .sv

To set up the Watara Supervision, download and unzip the Potator emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/Supervision folder of your external SD card.

Controls/Hotkeys: START + SELECT: Potator menu

return to Table of Contents


Atari Lynx

RG350 emulator:Handy (source)
Recommended game file types: .lnx

To set up the Atari Lynx, download and unzip the Handy emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/Atari Lynx folder of your external SD card.

Controls/Hotkeys: POWER or SELECT button: Handy menu

return to Table of Contents


Wonderswan & Wonderswan Color

RG350 emulator:OSwan (source)
Recommended game file types: .ws, .wsc

To set up the Wonderswan and Wonderswan Color, download and unzip the Handy emulator and place it in the media/data/apps/ folder of your internal SD card. Place the game files in the ROMS/Wonderswan folder of your external SD card. Note that this emulator will play both Wonderswan and Wonderswan Color games.

Controls/Hotkeys: SELECT button: OSwan menu

return to Table of Contents


Changelog

In this section I’ll provide a quick summary of any updates I make to this guide.

11APR2021
– added new Picodrive emulator option to Sega CD

01APR2021
– updated Atari 5200 notes

30MAR2021
– updated ReGBA and PCSX4All emulators

19FEB2021
– updated Game Boy and Game Boy Color emulators

30NOV2020
– added updated PocketSNES emulator

28NOV2020
– added updated PCSX4All emulator (with CHD support)

27NOV2020
– added updated Picodrive emulator

25NOV2020
– added new PCSX4All emulator
– added updated Game Boy and Game Boy Color emulators

24NOV2020
– added Pokemini emulator

22NOV2020
– added updated ReGBA emulator with pixel processing optimizations

05NOV2020
– updated link to guiformat (FAT32 formatter)

03NOV2020
– added Picodrive troubleshooting for Sega CD

29OCT2020
– added link to Super Mario 64 native port in the N64 section

20OCT2020
-added updated, unified ReGBA emulator with hardware x2 and hardware (Scale 2x) image scaling for RG350/RG350P!

26SEP2020
– added updated ReGBA emulator with fixed audio during FF function

23SEP2020
– added updated ReGBA emulator with new “Hardware (Scale2x)” image scaling

21SEP2020
– added updated ReGBA emulator with color correction fix

19SEP2020
– added updated ReGBA emulator with scanline suppor
– moved ColecoVision over from Home Computers guide

18SEP2020
– added updated ReGBA emulator with improved hardware (x2) scaling in addition to yesterday’s updates
– added video to highlight newReGBA emulator
– removed ReGBAm emulator link since this new ReGBA has better display performance and features on the RG350M than ReGBAm did

17SEP2020
– added ReGBA emulator with color correction
– added anchor links to Changelog

12SEP2020
– added “return to Table of Contents” for easier navigation

11SEP2020
– added guides grid to top of page

08SEP2020
– added Atari 800 and Atari 5200
– design tweaks (darkened separator lines)

07SEP2020
– added fast forward hotkeys for GamBatte
– added info about SGB enhanced GBC color games issue
– added .cue renaming requirements for PS1, Sega CD, and TG-16/PC Engine CD
– added HLE BIOS info for PS1
– added references to my Ultimate Cheats Guide for relevant systems
– added GPSP as an emulator option for GBA

05SEP2020
– added updated links to the arcade and home computer guides

03SEP2020
– added Vectrex, Sega SG1000, and Watara Supervision.
– added (source) links to any files that are hosted on this site but originated elsewhere

I hope this guide gets you set up with all of your favorite retro games. If you have a question, comment, or suggestion, please leave me a comment below, or send me a note directly.

Sours: https://retrogamecorps.com/2020/08/23/guide-how-to-load-games-onto-the-rg350-home-consoles-and-handhelds/

Last Update: 8/7/2021

Welcome to the RG350 Tips page! I hope you find exactly what you’re looking for. If you find this content informative, useful or entertaining, please subscribe to Wagner’s TechTalk (YouTube channel).

I realize this page is quite large, there is a lot of information that has been added. While it may not appear at first glance easy to read, it actually can be. If you press Ctrl+F on your keyboard (at least, in Windows) you’ll see a search bar appear. Type in a single keyword such as “HDMI”. It will take you to a relevant section, such as the HDMI update (keep searching next/ENTER until you find what you want). Many sections will have a video to help explain things better, either from me or another content creator that has already covered the subject. Also, checking the table of contents can help find larger subject areas as it relates to the RG-350/M. If you find that what you are looking for isn’t found here, let me know in a video comment and I’ll try to help. The goal is to make it easier to find everything related to the Anbernic devices. These tips for the RG350 tips page should help 🙂

Most everything is on this one page to make it easy for you to Print-to-PDF and save it to your computer/mobile device. If you have your own tips/tricks not found below, please comment in any of the videos (I do read and respond frequently). Also, please let me know what you want to see in the future. I do my best to accommodate.

All content on this page is for educational purposes only. I want to extend a HUGE Thank You to the developer community that continues to improve this AWESOME platform and handheld! Of course, a huge thank you to YOU for reading this far! You are going to love the RG-350/RG-350M and I hope that I can make it a little more fun for you!

Jon

And so, the Journey begins…

I purchased the Retro Game 350 (or RG-350), it took about 20 days to ship from China. They are also available on Amazon here, so you won’t have to wait nearly as long. Within 4 days of it’s arrival, mine arrived 11/14/2019, I spent a lot of time with the unit and created my initial review (first video below). While making this video, I was thinking ahead of the next steps and realized there was much more I wanted to learn and talk about.

While learning new things, I decided to make the process public on this page. It has grown into something a bit more than I originally planned. If you have any recommendations, find errors or tips of your own, please let me know. Any assistance to make this page more informative is greatly appreciated.

Also, please share this page with anyone that might find it helpful. Let’s get started!

Linking to this page: of course, including my friends and fellow YouTubers! You’re more than welcome to link to any of the information you find on this page. I will not be changing any of the headings above the very bottom heading that states Adding Emulators Placeholder and should remain valid.

How-To link to a specific heading on this page: go to the Table of Contents and click a section to reference from there. Copy the URL in the address-bar and paste in your video description/post/blog. This will direct a user to a specific section below, very easily.


Where to get an RG350?

There are a number places you can find an RG350, below are just a few. May add more later :

Interested in an RG-350M? TomTop has sent me an RG350M for review, you can watch that video here (thanks TomTop!)

  • RG350M Game Console – This is the latest incarnation of the RG-350 model line. The “M” designation, from what I understand, is that it utilizes machined aluminum alloy (via CNC machines). There are various colors including: Gold and Gray among numerous enhanced features. I have received this unit and you can find my current write-up and video here.

Interested in a smaller RG280M instead? Check out my review here.

Retro Game 350 (RG350): Unboxing, Gameplay +Review/Tips – Demo of PS1, MAME(ARCADE), NES, SNES & FBA

This was my first RG350 video before I really started tinkering with additional emulators, firmware upgrades, etc.

Start here to get a good feel of the RG350. See below for more videos, mini-tutorials, helpful resources and content that have been added.

My review didn’t stop with this video!


Helpful Resources

The following are some helpful resources I’ve run across along with a brief note / description about why it might be helpful to you. If you’re aware of others, please let me know.

  • OpenDingux Application Repo (Repository) – Looking for the latest downloads for emulators, applications, firmware updates, frontends and more for your RG-350? This is the site to visit!
  • dingoonity.org – Thanks to a WTT viewer that let me know that many of the GCW Zero emulators (see the Releases thread under GCW Zero) will run on the RG350 without the need to build/compile.
  • Retro Game Corps – Excellent site for information on the RG350, 351p and several others. Russ makes some great tutorials and videos, definitely go check it out.
  • Jutley’s Website – Firmware upgrade, forums and additional information.
  • Anbernic – Link to the company which created the RG-350, RG-350M and RG-280M.
  • OpenDingux Software List – List of available emulators, consoles, applications, etc.
  • Firmware Update Guide – Our RG350 firmware upgrade guide and experiences.
  • RG350 SubReddit – Great information source for the RG350.
  • RG350 Downloads – Link to browse the latest firmware (see above link for official release), skins, localpacks and more.
  • RG-350 Discord – great place to meet/speak with other RG350 users and technical folks.
  • GCW Zero Wiki (old archive) – Many of the programs that run on the GCW Zero will work, without modification on the RG350.
  • Eduardophile Notes (in Spanish but translates well to English) – Excellent collection of notes, tutorials and links on the RG-350 and related emulators.

Facebook Groups

Below are a list of Facebook groups that discuss the RG-350 or Retro Gaming devices.

Helpful Accessories

Below are the accessories I’m experimenting with. The magnetic USB-C adapter is indeed charging and makes it very convenient. The OTG cable works and adapts any USB device from USB-C to a standard female USB-A input. The keyboard is working via the OTG cable. I can navigate using the arrow keys and the track-pad works in the Stella (Atari 2600) & UAE4All(Amiga) emulators. More to figure out on the computer emulation side (TI-99, UAE4All, Amstrad, C64, etc.), but locating any documentation on .kbd files is difficult. Hoping to use the RG350 as a full portable Retro Computer but this may/may not be possible yet. More details below on what I’m currently using.

  • Magnetic Charger AND Data Transfer – Not only does it charge your RG-350, but also allows data transfer (3.3ft cable). This is great in that now you can leave this bad boy plugged into the right USB-C port and reduce wear and tear on your beloved device! It also includes two other adapters: microUSB (many Android +others) and a Lightning adapter (for apple devices). Just pick it up and go!
  • USB C to USB (Type A) OTG Cable – This is needed to convert the USB-C on the RG350 to USB type A which is used by most all current accessories (keyboards, mouse, etc.). I have had limited success using the OTG cable to connect an external USB Controller. That is, it worked only with the Atari 2600 emulator (stella) and only using the stock (non-upgraded) firmware. It required mapping the buttons to the Left/Right/Up/Down/Fire buttons. I could use either the external USB controller or the RG350 controller, but again only with Stella.
  • Rii 2.4GHz Mini Wireless Keyboard with Touchpad – While I love the fold-able Bluetooth keyboard (below), the Rii keyboard will have to win in overall usefulness. With the wireless dongle connected, it is possible to play many games away from the unit itself. This is great in the case where you’re using the HDMI Output update.
  • The Hagibis Bluetooth 5.0 Transmitter Receiver is pretty slick. It can be used with any Bluetooth headphones or receiver you own. It can be re-charged using a micro USB cable and works with many different devices, all it needs is a 3.5mm audio jack (like the one on your RG-350(M)! It was a little tricky getting it paired. I first put my receiver (headphones/speaker) in pairing mode. Then held both buttons on the transmitter until it started blinking. Then pressed the bottom button one tap at a time until the receiving device made a noise. At that point, it was paired and remembers the paired device. I tested it with a standalone speaker (above) and Bluetooth headphones. Both work great!
  • Foldable Bluetooth (or USB) rechargable portable keyboard – (NOTE: I recommend the keyboard above over this one). This keyboard is working -sort of. Keyboard mappings for the Retro Consoles (TI-99, Amstrad, etc.) partially work but the keys respond well. Also, the trackpad/arrow keys respond in the Stella emulator! Attempting to use this keyboard within a classic console such as the TI-99, Amstrad does not do very much. It appears a .kbd file is needed, but I’ve yet to figure this out and have found no documentation.
  • RG350 Protective Storage Case (Accessory)- I received this accessory and it fits the RG350 nicely. The top and bottom is reasonably sturdy, but the sides are not as strong. It’s a good case for transporting your RG350 but may not hold up to serious pressure or excessive weight. You can see this in a recent video (towards the end) here. This item ships from China, so for those of us in the US it will take nearly a month to arrive.
  • Anbernic RG350 abxy button generator / replacement buttons (Thingiverse – 3D Printed) – Looking to 3D print some replacement buttons, check this out! *Note: I have not personally tried this -yet.
  • Anbernic RG350 stick generator (Thingiverse – 3D Printed) – Need to re-print a new stick for the RG350, check this out! *Note: I have not personally tried this -yet.
  • Anbernic RG350 DPAD generator (Thingiverse – 3D Printed) – Here’s a tool to create a new D-Pad for the RG350. *Note: I have not personally tried this -yet.

FREE Handheld Retro Gaming Stand (3D Print) – fits the RG350 (and others) check it out here. This is the same stand used in many of my RG350 videos and a great way to display your cool new device. It was designed by me and is free for you. Enjoy!


Specifications

The following are the specifications for the RG-350.

  • Screen – 3.5 Inch IPS screen 320 x 240
  • CPU – JZ4770 1.0 GHz MIPS
  • RAM – 512M DDR2
  • Internal SD card – 16GB – must unscrew back cover to access (x4 screws).
  • External SD card – Support up to 128GB (my original box stated 64GB maximum, though 128GB seems to work just fine).
  • Battery – Li-polymer 2500mAh battery which provides roughly 5.5-6 hours of continuous use.
  • Charging Port – USB-C (USB2 port on the right).
  • OTG Port – USB-C (USB1 port on the left) can be used to connect an external controller, keyboard, etc. to the RG-350.
  • OS – OpenDingux

Issues List

The following are a list of issues I hope to figure out a solution for, either via firmware, emulator update or other means. If you know how to solve any of these, please comment on one of the videos and let me know (I’ll update this page accordingly):

  • (great for games like Robotron, etc). [ Solution: See this ]
  • PS Emulation does not recognize the left joystick.
  • No sound on the TI-99 Emulator (needs an update)
  • Figure out how to rotate the Mame4all display left-to right (instead of right to left), ideal for vertical games (i.e. Galaga, Ms. Pac-Man, etc.)
  • I WAS WRONG, See this instead!

Interesting Tips

In the video below we’ll cover 10 important TIPs that will make using your RG-350 even more enjoyable. It includes how to convert & play videos on the RG350, playing 2-player games using the Stella (Atari 2600) emulator and several more.

  • Should I upgrade the Firmware? – In my humble opinion, I would wait. Many have been happy with Rogue, but if you want to use your RG-350 with the latest HDMI update you will need the core 1.5.1 firmware. You can read many of my reasons for not recommending a firmware upgrade here. If you do decide to give it a go, please DO NOT overwrite the microSD that came with your unit! If you do and problems arise, you won’t be able to go back. If you want to make a backup of your current firmware, please see this.
  • My RG-350 isn’t charging, why? A USB 5 Volt / 2.1Amp charger should be sufficient, use the Type-C connector on the right (USB 2). If you use a switching supply or a fast-charging solution it may not charge or cause problems.
  • I Upgraded the Firmware, now there is nothing under the Games tab – Some of the firmware upgrade guides and YouTube videos do not inform you that you may lose what was originally on your device (primarily, the freeware games that were installed). There are ways to bring them back, but some are quite cumbersome. It is recommended, at the present time, that if you do upgrade your firmware make sure to do so on a clean microSD and keep your original safe!
  • I want to upgrade my firmware, how do I Backup/Restore my game saves? Please see this.
  • How do I set the Emulator Directory? Launch the emulator, then to go to the root directory (press ‘A’ on the “.” or “..” until you see a sub-folder called ‘media’), then select /media/sdcard ( or /media/[SD Card Name] ). Next, browse to the appropriate sub folder that contains the games/roms for the emulator you just launched. Then press the Start button to set the directory or select the game and press the ‘A’ button. In most cases, the emulator will remember this starting folder location. There are a few exceptions, mostly consoles such as the Commodore 64 (Vice) emulator, among others.
  • Is there any easy way to add .opk files without having to copy to the internal microSD? Yes, if you create a sub-folder on your (external) microSD card called “/apps” you can install/copy any additional .opk files in the “/apps” sub-folder and they should then show up on the RG350 when you re-insert the microSD card or navigate to the emulators, games, etc. tab.
  • Is there an easy way to access the emulator menu? In fact, there is thanks to Rob B. for the tip here. This doesn’t work in all the emulators, but it does work for several that I’ve tried. While in the emulator, press the power button once and it functions as a menu button. From there, you can access other functions supplied by the emulator.
  • My MAME4ALL button configuration is hosed, can I fix it? Sure, the following will delete the configuration for mame4all. Go to the applications tab and select DinguxCmdr. On the left-side, navigate to the root by pressing the ‘B’ button until you see a sub folder called media. Select the media folder (press ‘A’), select home (press ‘A’), select the .mame4all folder (press ‘X’), move down to Delete and press ‘A’. Then exit DinguxCmdr (press ‘Y’) move down to Quit (press ‘A’) and launch mame4all emulator. Press the “..” until you’re at the root and select /media/sdcard/roms/mame4all (or wherever you have your roms installed), then press the Start button. You should now see a list of mame roms, select one and press the ‘A’ button.
  • In MAME4ALL playing Marble Madness there appear to be some scaling artifacts/horizontal lines as the screen is being scrolled, can it be fixed? Yes, set the Video Aspect to “Normal”, Video Sync to “Dbl Buf”, Frame-skip to “Auto”, then launch the game. You’ll find those artifacts disappear.
  • In some of the older games in MAME4All, there are missing sounds. How can I fix this? For some of the older systems, it was easier to provide pre-recorded sounds rather than emulating the sound chips. For some games like Donkey Kong, Berzerk, Galaga, Gorf, etc. you will want to create a sub-folder under your MAME folder called samples. Within that folder, you’ll copy all the samples as .zip files (i.e. gorf.zip, dkong.zip). In my case, the sub folder structure is /media/sdcard/ROMS/MAME/samples (but yours may be setup different). The next time you start MAME those samples will be used and the audio will be as you remember them.
  • My USB-C to USB-C cable is not working, why? – You can’t use a USB-C to USB-C cable to charge your RG350. You must use an USB-A to USB-C cable, like the one included with your RG350.
  • What kind of battery life can I expect with the RG350?Here is an excellent video (by YouTube creator Llcooljdj) which compares several handheld devices, including the RG350. In these tests, the RG350 lasted 5h 49m, that’s pretty impressive.
  • Games don’t show up on the RG350 – If you are unable to see your games when inserting an external microSD, make sure the microSD card is formatted as fat32 (in windows). Formats ext2/ext3 are fine as well for other platforms. Obviously, backup any files on the microSD card before reformatting. This is a very common problem that I see in the video comments.
  • How should I organize folders on my external microSD? It is best to organize the games (ROMs) on your external microSD according to the type of games contained within it. For example, create a folder called /ROMS and subfolders for : C64, CPS1, CPS2, FBA, GB, GBA, GBC, INTELLIVISION, MAME, NES, SNES, etc. and place the games under each. (Please don’t ask where to get Roms, I can’t answer any questions)
  • PSX File Extensions – The Playstation games I’ve tried that work have file extensions .ccd, .img and .sub or .bin, .cue or .nfo. For more info, see this.
  • What is the difference between USB1 & USB2? USB1 (Left) is used to connect an OTG Adapter (USBC-C to Female USB-A) to allow you to add additional peripherals such as a an external USB Controller, Keyboard, USB-C to USB-A (multiple port) Hub, etc. Some that I’m experimenting with can be seen above. The USB2 (right) is used for data transfer and charging your unit with the USB cable that was included with the device (USB-A to USB-C).
  • How can I tell what Firmware Version I’m using? There really isn’t a perfect way, at present. The RG350 can tell you the build (compile) date, but that’s about it (this may change in future builds). At this point, this is a best-guess as to which firmware you’re running: 2019.10.10 (v1.4), 2019.10.18 (v1.5.0) & 2019.10.27 (v1.5.1). If none of the above dates are a match, I don’t know the answer.
  • Emulator File Formats – You may be wondering, should my roms be zipped or unzipped? That’s a good question and here is a basic guideline that might help: If the rom is used by Mame4all, keep it zipped. For some others, some will work off of .zip files others won’t. If unsure or having trouble, try unzipping one of the archives and see if it works.
  • How do I adjust the brightness of the screen? Press and hold the Power button + Volume +/-. See Hotkeys section for more.
  • How can I use the Joystick in PSX4All? – Launch a game, the press the power button. Then select Core Settings and set Analog Mode to DualShock. Then press the ‘B’ button twice to back out of the menu. The sticks should now work.

Exiting the Various Emulators

Many emulators have different methods of exiting. It’s easy to forget and can be frustrating for a new RG350 user. The table below will help you learn how to exit each emulator. I also recently added a column to indicate if it’s OK to leave files zipped or not. Please comment in a video and let me know if you find .zip files work for any of those below I don’t specifically indicate (I just went by what I tried for this initial list).

*NOTE – You may be able to access the emulator menu by pressing the power button once. While in the emulator, press the power button once and it functions as a menu button. From there, you can access other functions supplied by the emulator. This doesn’t work in all the emulators, but it does work for several that I’ve tried.

EmulatorExit In-GameExit ListUses .zip
ROMs?
FBA
(Final Burn Alpha)
SELECT + START + L + R
Then, move down to ‘Exit’
and press ‘A’
Press
SELECT
twice
Yes
Fceux
(NES/Famicom
Emulator)
SELECT + START
Then, move down to ‘Exit’
and press ‘A’
Press START .nes
Gambatte
(Gameboy Emulator)
Press R (top-right bumper)
Move down to ‘Quit’ and
press ‘A’
Press START Yes
Genesis Plus GX
(Genesis Plus GX for
GCW-Zero)
SELECT + START
Then, move down to ‘Quit’
and press ‘A’
Press START .md
OswanPress SELECT
Then, move down to ‘Exit’
and press ‘A’
Press START ?
Pcsx4all
(PS1 Emulator)
SELECT + START
Then, move down to ‘Quit’
and press ‘A’
——————
On the NEW Firmware,
press the POWER button
to bring up the menu
Press STARTMany
Types
OK
Picodrive
(Megadrive/Genesis
Emulator)
Press SELECT
Then, move down to ‘Exit’
and press ‘A’
Press START .bin
PocketSNES
(Super Nintendo
Emulator)
SELECT + START
Then, move down to
‘Exit PocketSNES’
and press ‘A’
Press START Yes
ReGBA
(Game Boy Advance
Emulator)
SELECT + START
Then, move down to ‘Exit’
and press ‘A’
Press START .gba
mame4all
(MAME Arcade
Emulator)
L + R + START
(I recommend re-mapping
exit to L + R)
L + RYes
gngeo
(NEOGEO Emulator)
SELECT + START
Then, move down to ‘Exit’
and press ‘A’
SELECT
(1-2 times)
Yes

Hotkeys

Contents below taken from the RG-350 wiki located here.

FunctionShortcut
Sharpness adjustmentpower + Up / Down
Force joystick modepower + B
Brightness adjustmentpower + volume Up/Down
Change hardware scalingpower + A
Take screenshotpower + X
Force return to gmenu2x/reload
gmenu2x
power + Select
Resetpower + Start ( or reset button)

Replacement Parts

Sometimes parts wear out or break and may need replacing. Below are links that I’ve come across that might be helpful to you. You’ll also find below a video which discusses how to replace the stock RG-350 display with a new one.


Will a 256GB or 512GB microSD work?

I’ve been asked if the RG-350 or the Pocket Go version 2 support larger capacity microSD cards. My honest answer up to this point was, I’m not sure. Well, in this video we’ll bring them to the test to see if a 256GB or a massive 512GB will work for your games on both. In all these tests, we used the existing (base) firmware that shipped with each unit and used the secondary (or storage) microSD only for these tests. ** Spoiler **Yes, they do!

Links to the microSD cards used in this video

*NOTE – Use caution with the following tool, always tipple-check that the drive you’re formatting is indeed the one you want formatted. Once formatted, it will ERASE all data on the selected drive. That said, this is the download link to the free tool used in this video: FAT32 Formatting tool (for Windows and they do accept donations).


DinguxCmdr Mini-Tutorial

The following tutorial will help you become more comfortable using the included DinguxCmdr tool.

DinguxCmdr is a utility that may be found in your applications tab (press the top L/R buttons to select the applications tab). It is very similar to using the file explorer in Windows. If you plan on adding additional emulators to your device, it’s a good idea to become familiar with this utility. It will allow you to move/copy files from one location to another as well as rename or delete files/folders, create new sub-directories and more.

Your device has two microSD slots, one used for the firmware (I refer to this one as the internal microSD) and the other meant for storage (referred to here as the external microSD). While some may prefer to use only the firmware microSD others may prefer to utilize the secondary (or external) microSD for games, emulators or applications they have added to their device. The advantage of keeping all installed applications on the external microSD is that if you upgrade your firmware (or move to a new Dingux-based device), those applications will appear on the new/updated device.

This may be done by copying all .opk files into a folder on the external microSD in a subfolder called apps (or /apps without the slash and off the root of the microSD). However, if you add new emulators to your system, you may also need to copy BIOS files (the software needed by the emulated machine) to the internal microSD. It is for that reason, understanding how to use DinguxCmdr, will be useful. I typically copy all BIOS files to my external microSD to have them easily available when swapping between devices or testing a new firmware revision. When needed, I simply copy them from the external microSD to the associated sub-folder on the internal microSD.

When DinguxCmdr first starts up, you’ll see two panels. The left and the right. You can alternate the file management by pressing either the Left/Right d-pad buttons to alternate between each panel. You can navigate either side independently, therefore it doesn’t matter which side is the internal/external microSD or within either of the two. That is, you can copy/move/delete files from either side regardless if it’s internal-internal, internal-external or external-external (Again, I typically refer to internal being the firmware microSD and external as the storage/game microSD).

However, if you will be copying/moving files, you’ll need to determine which side is the source folder and which one is the destination folder. If you want to copy a file (or files) from one folder to another directory you’ll want to first set the destination directory, then switch over to the opposite side (d-pad left/right) and select the file/folder (or files) to be copied/moved. The selection can be one of the following:

  • Select one file – simply use the d-pad up/down to highlight the file/folder.
  • Select All – Press the ‘Y’ button, then Select All on the source location and then press the ‘A’ button to select all files/folders in the selected source location.
  • Select None – Press the ‘Y’ button, move down to Select None and press the ‘A’ button which de-selects all files/folders previously selected.

If you wish to copy multiple, yet selective files/folders from a source location to a destination, you’ll need to do that on a one-by-one basis. It is in this case where it may be easier to remove the microSD and install it into your computer and manage files that way. Alternatively, you can use an FTP client such as WinSCP, FileZilla or Windows Explorer itself using this method.

Two key buttons you’ll need to understand early-on are the following:

  • ‘A’ button will perform whatever action you have selected (use caution here, especially when using move/delete/rename).
  • ‘B’ button will go back from any selected action.

I like to think of the ‘X’ button as your primary Action button. That is, if you press ‘X’, you’ll be prompted to perform one of the following functions (press the d-pad up/down to highlight the option):

  • Copy – This will copy the selected file(s)/folder(s) from your source location to the destination (folder).
  • Move – This will Move (copy, then delete) the selected file(s)/folder(s) from your source location to the destination (folder).
  • Rename – This will allow you to rename the selected file/folder.
  • Delete – This will completely remove the selected file(s)/folder(s).

Remember, to confirm any of the above actions you would press the ‘A’ button. If you want to back out, press the ‘B’ button.

To Quit DinguxCmdr, you simply press the ‘Y‘ button and move down to the Quit option and press ‘A’.

I hope the above walk-through has been helpful in making better use of the DinguxCmdr application. It’s a pretty handy tool to master. Just use caution when moving/renaming/deleting files from the internal firmware microSD as those operations could cause problems. If you have a good understanding of file/folder management from your Windows/Mac/Linux machine, you should be in pretty good shape here too.


RG-350M and the Classic RG-350

The latest model of the RG-350 is the RG-350M. The RG-350M, based on my understanding, is notated with an “M” designation due to the fact that the chassis is machined aluminum, but there are several more differences noted below. There are different color variations for the RG350M, as there are with the RG350. These include: Space Gray, Space Silver and Rose Gold. I received the Space Gray from TomTop for purposes of review. The information you find in this section is exclusive to the RG350M and include my notes and honest observations of the unit.

  • RG350M Game Console – TomTop was kind enough to send this unit for review. If you’re considering purchasing an RG350M, the price here is $110 and may be cheaper than other sources for the original RG-350. If you are considering buying your first RG-350, I would recommend the RG-350M. See the video above or the section below for more reasons why.

Differences

There are some differences between the RG-350M and what I consider the “classic” RG-350 (plastic or non-metal version). These are:

  • RG350M utilizes a machined aluminum frame. As such, it appears more durable and definitely has a more rugged weight to it.
  • The location of the sticks have changed, instead of having the left stick above the d-pad, it has been positioned in the lower-left (and d-pad above it). Many people prefer this orientation and was a deal-breaker on the classic RG-350. Personally, I’m fine with either orientation.
  • The power button on the RG350M has been moved to the top right-side of the device rather than the bottom. I prefer this new orientation as for many emulators, a quick press of the power button results in a menu option appearing for the emulator. It was a bit awkward doing this on the classic RG-350.
  • The reset button has been moved to the bottom-center of the unit and is a bit more recessed than the classic RG-350.
  • The sticks on the RG-350M are lower-profile and far more “pocketable” than the sticks on the classic RG-350. Yet, they still feel and work great. For the classic RG-350, you can relatively easily replace those sticks with those available from Sakura Retro Modding. The sticks on the RG-350M are fine as-is, in my opinion.
  • Similarly, the volume buttons have been moved from the bottom side of the classic RG-350 to the upper-left side of the RG-350M. A subtle, but improved orientation.
  • The RG-350M now has a 640x480p display where the classic RG-350 has a 320x240p display. The display on both look great, however the higher resolution on the RG-350M is obvious (see image below as an example). In the main screen of the RG-350 you can clearly see some pixelation which is not nearly as evident on the RG-350M. The new screen has some obvious improvements. The only negative aspect is that the battery between the two devices remains unchanged, therefore you may get slightly less playtime on the RG-350M vs. the classic RG-350 (though, the specifications of both state about ~6 hours).
  • On the classic RG-350, you would have to remove 4 screws on the back to get access to the internal firmware microSD (see here for creating a firmware backup). On the RG-350M, the internal microSD has been moved to the lower-left with a Q/C sticker over it. This will allow you to easily update future firmware versions without opening the unit. This is a huge plus, in my opinion.
  • The RG-350M that I received did not include the HDMI Output patch pre-installed (more here). However, I’ve had two individuals who have received their RG-350M recently that does already include the HDMI Output patch. My assumption is that all future versions will have this built-in.

Aside from what has been identified above, there are no changes to the CPU, RAM or any of the internals. Therefore, emulation performance won’t be any different than that seen on the classic RG-350.

Emulation

I have found no major differences in emulation between the RG-350M and the classic RG-350. All the emulators I’ve tried, so far, all appear to work equally well on the RG-350M as they did on the classic RG-350. One of the first emulators I tried was Daphne (Space Ace / Dragon’s Lair) as I had thought this might show some issues. But no, it plays beautifully!

While I prefer to stick with the stock firmware, aside from the HDMI patch which allows HDMI-out support, there has been a new release of the Rogue CFW (Custom Firmware). I know many will be happy to learn about this. You can find a post about it here. I may cover this release in a future video, if there is interest. If so, please comment in one of the RG-350 videos and let me know you would like to see it reviewed.

Replace Firmware microSD with a Larger One

If you want to replace your existing 16GB firmware microSD card with a larger capacity microSD card, these instructions should help. I recommend keeping your original firmware microSD safe and never re-write the original microSD. Here are a few reasons why you may want to do upgrade it:

  • Your RG-350M doesn’t already have the HDMI Output support but you want to add it. For this reason, it’s a good idea to have a backup copy of your original firmware and apply the update to a new microSD.
  • You want to be able to add more roms/emulators, etc. to the internal microSD than will currently fit on it. Keep in mind, for most, simply copying the emulators to an “apps” sub folder on the right-side microSD (TF2/EXT) should be sufficient for adding emulators. Though, for others they may want to fill up both microSD cards for varying reasons.

Backup / Restore Steps

  • First, remove the firmware microSD on your RG-350M (the left microSD card). You’ll have to remove the QC sticker and this WILL void your warranty!
  • Place the microSD into a reader/sleeve and follow this procedure (steps 5-12). *NOTE: Ignore the first 4 steps regarding removing the screws, this is unnecessary for the RG-350M! Keep your original RG-350M firmware microSD SAFE, once backed up.
  • Once the backup image has been created, insert the NEW firmware microSD card you wish to use into your computer and follow these instructions to burn your original image to the new microSD card (I used a Samsung 128GB microSD). You should be able to use any brand/size you prefer. You should also save off your original firmware .img file to a NAS or other safe location for future use, should you need to.

Expand Partition

After you restore the microSD card to a larger capactiy card, there will be unused space if the destination microSD was larger than 16GB. This space will need to be reclaimed in order to get any benefit from the additional storage. There are a number of ways you could expand the partition on the microSD card. I’ll detail one below and reference two additional methods. If you attempt to expand the microSD by not using one of the methods mentioned here, you’ll likely just see a black screen after you restore the image to the new card. To resolve that, here are a few different methods – pick the one you’re most comfortable with:

  • Use a Raspberry Pi with gparted (detailed below)
  • See this video: RG350M Howto – Upgrade to a 32GB Internal Boot SDcard by Kurt Frary. Kurt demonstrates another method that won’t require a Raspberry Pi and can be done using Disk Genius in Windows. I’ve personally not tried it this way.
  • Another option, might be using a Linux live USB distribution. I’ve personally not tried it, however it was mentioned on the RG-350 subreddit (credit to PirandelloKruger723) to use Linux live USB, and therefore no Pi would be required. This also seems like a good approach, if you don’t already have a Pi available. He goes on to mention you can get gparted in the Debian repos.

This section is a bit more technical than many of the procedures on this page and you will need a Raspberry Pi to follow along (3/3b+ or 4 Model B). In my case, I used a Raspberry Pi 4 Model B (you could use a Pi 4 with 2/4 or 8GB – I used 8GB). This procedure won’t cover how to install Pi OS (formerly known as Raspian), for that please see this page.

  • Insert the NEW firmware microSD card into a USB reader, boot up your Raspberry Pi running Pi OS and insert the USB reader into one of the available ports on the Pi.
  • Open a terminal window and run the command to install gparted:
sudo apt-get install -y gparted
  • Next, start gparted by typing:
sudo gparted
  • In the upper-right, you’ll see a drop-down that may say something like /dev/sda (size GiB). Select the microSD you recently flashed. It should resemble the following image:
  • We will extend the ext4 partition on the microSD to fill the un-allocated space (104.84 GiB in this case – I used a 128GB microSD card).
  • Select the ext4 partition, right-click and select Resize/Move.
  • Drag the right-side of the slider to the far-right (allocates the full-size of the microSD). See image below:
  • Now, click the Resize/Move button to resize the partition.
  • Click the green Apply All Operations icon on the toolbar to apply the resize operation.
  • When asked if you’re sure you want to apply the pending operations, click the Apply button (after double-checking, of course). You’ll then see the microSD being resized as shown here:
  • Once resized, you can shutdown the Pi, remove the microSD from the USB reader and insert the microSD into the firmware slot (left microSD slot) on your RG-350M and turn it on! You should then see this (again, I used a 128GB microSD card):

If anything goes wrong, you can always revert back to your original microSD card. However, this procedure worked perfectly fine for me and I hope it’s helpful to you.


RG280M Review

I would call the Anbernic RG280M a sibling to the RG350 line. It has mostly the same specs of the RG350/M products with the exception of:

  • A 2.8″ IPS display at 320×480 pixels (vs. a 3.5″ display on the RG350M)
  • A smaller form-factor
  • A single joystick (instead of dual-sticks found on an RG350/M)
  • Aluminum shell

Aside from the above, it’s pretty much the same. Oh, did I mention the beautiful WTT Purple color? Ah, love it. If you’re interested in picking one up, mine came from TomTop and sell for less than $100 USD. Be sure to check out the video below.

RG280M from TomTop (WTT Purple)


HDMI Output Support

The YouTube channel DIYGameModz has created something I honestly never thought we’d see for the RG-350 – HDMI (beta) output Support! I’ll tell you right now, I can confirm it works with no obvious impact to game performance. I tried a number of different emulators and most work quite well. Keep in mind, you will need the original RG-350 (v1.5.1) firmware for this update to work properly. It will not work on Rogue or any other custom firmware. It is my personal recommendation that before attempting the following, you first make a backup copy of your existing firmware microSD (see instructionshere). This way, if there are any problems you can revert back to your original firmware. All that said, let’s get started!

Software used in this video

  • Win32 Disk Imager – Allows you to read/write the contents of the microSD card to your computer.
  • 7-Zip – A free archiving tool that will allow you to easily create/extract most any archive.

Hardware used in this video

  • AUZAI Portable Monitor – 15.6-Inch USB-C Portable Display, 1080P Full HD IPS Panel & Type-C HDMI (be sure to click the coupon code to save up until 5/31/2020). If you want a more detailed review on this monitor, please see this.
  • mini HDMI to HDMI Adapter – Needed to connect your mini HDMI on the RG-350 to a larger HDMI cable. Here is another option which I have on order.
  • RG-350 – See here.
  • HDML-Cloner Box Pro – Used to capture all HDMI footage for this video, many inputs are supported: HDMI, VGA, YPbPr (component) and AV (composite). No PC required, but can also be used for streaming video to OBS Studio.

Setup Steps

  • I highly recommend making a backup image of your firmware microSD, that is, the microSD card inside the RG-350 (see instructionshere). Doing this will allow you to easily revert back to your original image, this is especially important if you’ve added additional emulators, games, etc. on the internal microSD card.
  • Download the update depending on which RG-350 you own. If you have the more common Anbernic RG-350 (not “M”), download from here. If you have the RG-350M, download from here.
  • Once downloaded, unzip the file.
  • Read the included Important note.txt file from the archive, before continuing.
  • Connect your RG-350 to your computer and use WinSCP or this Easy File Transfer method and copy the two .opk files (rg350-update-2020-05-04.opk & fba-rg350.opk) to your /media/sdcard/apps sub folder.
  • Go to the applications tab and look for the icon for OS Update CN and launch it.
  • You will receive a confirmation if you wish to update your device, select the Update button and press X.
  • After about 2 minutes and you’ll see the following:
  • After pressing B on the OK button, the update will complete and your RG-350 will restart.
  • Go into the settings tab and select GMenu2x.
  • Set the HDMI output from OFF to ON.
  • Plug in your mini HDMI cable to your RG-350 and the other end to your HDMI monitor or TV.
  • You should now see the RG-350 screen on the external display.
  • Use DinguxCmdr to copy the fba-rg350.opk to the /media/data/apps sub folder. If you’re not familiar with DinguxCmdr, or need a refresher, I have a mini tutorial here to help.
  • Again, using DinguxCmdr move the original fba.opk to another location as the new update is required for Final Burn Alpha. You could delete it, but I recommend moving the file to /media/sdcard/backup (or similar folder) instead. This way, you can easily restore it should you ever need to.
  • See below for various tweaks and tips.

Observations

  • Battery Impact – initial testing was around an hour, when I first began testing the RG-350 battery was fully charged. After about an hour of game-play while connected to an external monitor it was still at full capacity when I unplugged the HDMI adapter.
  • Game Performance – No observable impact to game performance was noticed during my unscientific testing.

Emulator Tweaks

The following have had limited testing. That is for some I just made sure they output to HDMI/booted.

  • XMAME – Enter the emulator, select the game and set the sound freq in the menu to 44100. If you don’t, the audio will not sound correct.
  • FC (NES) – Start any game, press L1 to enter the settings, then enter video setup. Set the video scaling to FS fast, then go up one level. Enter sound setup, set the sound rate to 44100 and go back. Save all settings as default.
  • GNgeo – Select option, change the sample rate to 44100 and press save conf for every game to save all game settings.
  • MAME4All – When launching any game, set the sound option to 44. I noticed some minor echo or audio distortion with this emulator, but it wasn’t too bad.
  • Quake II SDL – works, but the audio sounds “mousy” (high-pitched/fast). No options that I could find to correct it.
  • PS, Daphne, 3duke32, TI99Sim, UAE4All, Stella, Vice, others – worked fine/booted, nothing needed to be changed during my limited testing.

Troubleshooting

  • If you are using an RG350p and HDMI is not functioning correctly, trying changing the HDMI setting from 0 to 1. This solution was provided by a WTT viewer, thank you!
  • If this update hangs on boot, you can press Y + X when powering on the RG350. I did not encounter any such a condition during my testing, however.

Wireless Keyboard Options

Now that we have HDMI support for the RG350, many have been asking if there is any way to setup a wireless controller. The answer is… YES! With a few caveats. This isn’t what I would consider the ultimate option, the buttons aren’t configurable and it’s difficult for me to remember what key does what, hence the chart below. Also, I prefer the control buttons to be on the left rather than the right but I might be able to get used to this layout for some games. I only have this one wireless device for testing, no idea if other devices will work similarly. However, the one below does work!

Here’s what you’ll need

  • Rii 2.4GHz Mini Wireless Keyboard with Touchpad – Any color should work fine. I went with Red to match my RG350. The Touchpad includes the adapter/receiver. But you’ll need the USB type-C to USB-A adapter below as well (if you don’t already have one – same one you might use for the WiFi adapter).
  • JSAUX USB Type C Male to USB A 3.0 – This is a 2-pack, you only need 1 of them. The other you could use with the WiFi adapter (above).

How to Setup

  • Plug in the Rii receiver into the Type-C to USB-A adapter and into the left USB port on the RG-350 (USB1).
  • Power on the Rii remote.
  • See the chart below on equivalent keys on the Rii pad. Keep in mind, the Touchpad also works in emulators that can make use of it (i.e. Stella). As mentioned previously, the buttons are not customizable and the layout is awkward.

Below is a chart to help you with what keys on the Rii do what once connected to the RG350.

Rii RG-350 Key Chart

FunctionKeyNote
(up button)Move up
(down button)Move down
(left button)Move left
(right button)Move right
Start / EnterOKOK button on right
SelectESC keyESC Key on left
R1 (right bumper)
BACK key
The Back button
L1 (left bumper)Tab keyThe Tab key
A buttonCtrl keyThe Ctrl / Control key
B buttonAlt keyThe Alt / Alternate key
X button Shift key The Shift button on the left (there is only one)
Y buttonSpace barThe Space bar (bottom-middle long button)

Do you have more tips than what you see above? If so, please comment in the video or on the Facebook page. I’d love to expand this section with more details!


Convert & Play Video

The RG-350 includes a video player called FFplay. In order for videos to play well on the RG350, you will want to convert it to a file that will allow smooth playback. The following will help with that. Special thanks to Thom B. for this tip!

Convert Video

  1. Download the version of HandBrake for your computer here.
  2. Install & launch HandBrake.
  3. Drag/drop a video file or select Open a single video file for the video you want to convert from.
  4. From the top menu, select Presets –> Devices –> Apple 240p30
  5. At the bottom, click the Browse button for the Save As prompt.
  6. Browse to the location where you want to save the converted video for the RG350. Make sure the file name you provide ends in .mp4 and click the Save button.
  7. Click the green Start Encode button at the top.
  8. Once the file has been encoded, copy the file to your RG350 microSD card (see here if you’re not sure how) or remove the microSD from the RG350 and copy the file using your computer into a directory on the microSD card (example: /mp4 ).
  9. Then, re-insert the microSD card into the RG350 once the file has been copied.
  10. That’s it!

Play a Video with FFplay

  1. First, make sure you have copied at least 1 video file using the instructions mentioned above.
  2. Press the L/R button to select the applications tab.
  3. Select the FFplay icon and press the ‘A’ button.
  4. Press the ‘B’ button multiple times until you see a sub-folder called media. Select the media folder and press ‘A’.
  5. Select the sdcard (or name you gave your mSD card) and press ‘A’.
  6. Select the sub-folder which contains your converted .mp4 video files.
  7. Select a single file and press ‘A’.

Quick tips for FFplay use

  • Use the D-pad left/right button to rewind/fast forward the video.
  • Use the D-pad up/down to skip through large sections of the video.
  • Press the Select button to exit the video
  • Press the L1 to jump to the beginning of the video, L2 to skip to the end.
  • Press the ‘Y’ button to see the audio wave-forms from the video. Press repeatedly to cycle through waveform, audio graph or video.
  • Press ‘X’ to pause the video playback.

Backup Existing Firmware

If you’re considering trying a new firmware version and you aren’t going to use a new microSD (my 1st recommendation is to use a new microSD card and tape your original to the inside cover as mentioned here), then at least make a backup copy of your existing firmware. The following assumes you’re running Windows, if not then these instructions may not be helpful for you. Once you flash a new firmware version, you can’t go back without a backup. If you have trouble or things don’t work as you expected, you’re hosed. Making a backup of your firmware microSD isn’t hard but does involve removing 4 screws and taking your RG350 apart. This will also void the manufacturers warranty.

Create the Backup

Here’s how to backup your existing firmware microSD card to an image file. Doing this will allow you to restore it (restore instructions below), should the need arise.

  1. On the RG350, remove the 4 screws using a small Philips head screw driver.
  2. Gently pry the back off the unit, pay particular care that there the battery is connected to the main board (don’t pull up hard or fast).
  3. Make a small slit on the sticker holding the microSD card in place.
  4. Using your finger nail, gently slide the microSD out using the notch on the microSD.
  5. Insert the original Firmware microSD card into a microSD Sleeve and into your computer.
  6. Download and install Win32 Disk Imager.
  7. Create a folder structure on your computer of C:\RG350\firmware.
  8. Click the folder icon and select the location for the backup image file (file name which will contain your current firmware image, example: C:\RG350\firmware\myOriginalFirmware.img)
  9. Make sure the correct Device is selected for your microSD card, which you just inserted.
  10. Click the Read button to read the microSD contents and save it to the myOriginalFirmware.img file.
  11. Once the read is complete and successful, you’ll have an exact image of your original microSD card which can be restored should the new firmware become problematic. You might even want to copy this file to another location as a 2nd backup (NAS, Server, external hard drive, etc.)
  12. At this point, if you only want a backup of it, you can re-install the microSD card back into your RG350, snap the back cover back on and re-install the 4 screws. If you want to re-image the microSD card with a new CFW (Custom Firmware) you can do it at this time (see instructions here).

Restore the Backup

It is assumed that you want to revert back to your original firmware backup. If you haven’t created a backup, then stop here and do that first (see above). If you have already made a backup and wish to restore it, proceed with the following:

  1. Insert the Firmware microSD card into a microSD Sleeve and into your computer.
  2. Open Win32 Disk Imager.
  3. Select the image file by clicking the browse icon and select the location of your original firmware backup image (example: C:\RG350\firmware\myOriginalFirmware.img)
  4. Click the Write button.
  5. The microSD card will be re-imaged with your original firmware backup.
  6. Remove the microSD card from your computer and install into the internal microSD slot.
  7. Snap the back cover back on, paying attention to the orientation of the back cover (verbiage on the back should be readable right-side up).
  8. Re-install the 4 small screws.

Dual Stick Gameplay with XMAME

MAME4All is an arcade emulator that was pre-installed on your RG-350. It’s a great emulator for most games, however it lacks one feature that may be important to some. That one feature is, you are unable to use the right Joystick on the RG-350. This limits the usefulness for trying to play some games such as Robotron 2084, Karate Champ and many others that require two sticks to play. Special thanks to John C. for sending this tip!

In my opinion, XMAME is good for dual-stick games but it’s a bit cumbersome to use. It is for that reason, I would recommend only using the following instructions for those dual-stick games you want to play. You can use it to play thousands of other games as well, but I’m only going to focus on using the dual-sticks with the RG-350 here and with a small sampling of games. You could also create a symbolic link in WinSCP that will point the XMAME Roms folder to an existing roms folder on your external microSD card. I’m not going to cover that here as it’s quite involved but you can read more about how to do that here.

In the following, we’re going to keep it simple and focus only on getting a single dual-stick game up and running, Robotron.

Copy your Games

  1. First, you’ll want to copy your dual-stick game(s) to some location on your external microSD card. I created one called /dualstick (i.e. /media/sdcard/dualstick) and dropped a few games in that folder (robotron.zip & kchampus.zip to name a few). You can copy your games a number of different ways: Copy directly to the microSD card by removing it from the RG-350 and using your computer, use an FTP client such as WinSCP, FileZilla or Windows Explorer itself using this method. The roms I used were from the MAME 0.37b5 romset. Though, other versions may work.
  2. Once copied to your microSD, we will use the application DinguxCmdr on the RG-350 to copy the files from your microSD to the internal microSD. If you’ve never used DinguxCmdr, you may want to review this tutorial before proceeding.
  3. Press the L/R button and select the applications tab.
  4. Highlight the DinguxCmdr icon and press the ‘A’ button
  5. On the left panel, press the ‘B’ button until you’re at the root and see a sub folder called \media. Select the media folder and press ‘A’. Select the data folder and press ‘A’. Select the local folder and press ‘A’. Select the share folder and press ‘A’. Select the xmame folder and press ‘A’. You can choose any of the following folders: xmame52, xmame69 or xmame84 – I chose xmame84 and press ‘A’. Then, move down to the roms sub folder and press ‘A’. The full path on the left-side is /media/data/local/share/xmame/xmame84/roms.
  6. Press the right direction on the d-pad to switch to the right-side panel. Then press the ‘B’ button several times until you see the /media folder.
  7. Select the media folder and press ‘A’. Select the sdcard folder and press ‘A’. Browse to the location where you copied the dualstick games (i.e. /media/sdcard/dualstick).
  8. Now we want to copy the files from the external microSD card to the XMAME roms subfolder. To copy a single file from the right to the left, select the file using the up/down d-pad buttons. Press the ‘X’ button and press ‘A’ on the “<Copy” option. If you want to copy all files, press the ‘Y’ button and ‘A’ on the Select all option followed by ‘X’ and ‘A’ on “<Copy”.
  9. We can now exit DinguxCmdr by pressing ‘Y’, then move down to Quit and press ‘A’.

Configure XMAME

Now that we have some games copied to the roms folder needed by XMAME, we will get everything configured so you can play.

  1. Press the L/R button until you see the emulators tab.
  2. Select the XMAME icon and press ‘A’.
  3. Once launched, you press the R (top bumper button) to switch xmame versions. Press that until you see ” xmame.SDL.84 [Available Games… ] ” at the top.
  4. Press the START button to scan the subfolder for available games.
  5. You should see the games listed that you copied to the the XMAME roms folder at this point. If you don’t, make sure you have the .zip files copied to the correct /roms sub folder as indicated in the Copy your Games step (above)
  6. Now, let’s configure the game. In this example, we’ll use Robotron. Move down to Robotron and press ‘A’.
  7. You’ll now see a list of options, none of these options need to change for Robotron (for Karate Champ, you may want to change the video rotation to Landscape). Press ‘A’.
  8. Press the d-pad left/right on the information screen or wait just a few seconds for the game to start up.
  9. All buttons should be mapped fine, with the exception of the right-stick. To map the right-stick controls, press START+L at the same time (if the game starts, don’t panic – it’s fine).
  10. Using the d-pad, move down to “Input (this game)” and press ‘A’.
  11. Move down until you see “P1 Right/Up” and press ‘A’, then move the right stick up. Repeat for “P1 Right/Down”, P1 Right/Left” & P1 Right/Right” while moving the joystick in the Up/Down/Left/Right directions.
  12. Once all joystick directions have been mapped, move down to Return to Main Menu and press the ‘A’ button.
  13. Move down to the Return to Game option and press the ‘A’ button.
  14. You should now be ready to play Robotron! The first time you launch Robotron you may see something like “Restored Factory Defaults”. This will happen the first time you launch the game. You’ll want to exit the game and go back in press SELECT+L+R all at the same time to exit. Then press ‘A’ on Robotron one more time. Should be good to go now.
  15. To setup other games, you can repeat the above to map the right stick as you wish. Alternatively, you could also use the Input (general) option to map the right stick for all games. For someone doing this for the first time, you’ll want to try one specific game so you can check it out first. Then, I’d recommend setting the right stick for all games.
  16. To start the game, insert a credit by pressing the SELECT button. Then press the START button to start the game. Move the character with the left stick and shoot in any direction (up/down/left/right or diagonally) using the right-stick. See the next section XMAME Buttons for more on the button mappings.
  17. That’s it!

XMAME Buttons

  • Insert a credit – While in a game, press the SELECT button.
  • Start a game – While in a game, press the START button.
  • Exit the Emulator – While in a game, press SELECT+L+R all at the same time to exit (I know, it’s a pain).
  • Exit XMAME Menu – Press the SELECT button.
  • Game List Refresh – Press the START button in the game list to refresh the cache.
  • L (top-left button) – will toggle the current XMAME emulator between showing All Games, available games, available clones. You’ll most likely mainly care about the Available Games option. So, toggle until you see Available Games.
  • R (top-right button) – Pressing this button will alternate between the 3 xmame SDL versions installed (.52, .69 and .84). In the above instructions, we’re focusing primarily on using the xmame.SDL.84 version.
  • START+L – This will bring up the MAME menu, use this for re-configuring buttons and of course, mapping the right-stick.

Issues

  • On my unit, I would hear some minor audio crackling. I’m assuming this may be the same for you, I don’t know of a work-around aside from turning the volume down.
  • The game cache doesn’t appear to persist in most cases. Just press the START button to update.

Advanced Tips

The following advanced tips and information were provided by David L. and is certainly some helpful insight :

  • You just have to copy your ROMs to the internal SD card in this directory: /media/data/local/share/xmame/xmame**/roms (where “**” is 52, 69, or 84 depending on the roms version you have). MAME .37b15 is MAME 52 (37 plus 15 = 52).
  • It is not unusual for the ROMs to change for a game between releases of MAME. Oftentimes, better or more complete ROM dumps are made, or errors are found in the way the ROMs were previously defined. Early versions of MAME were not as meticulous about this issue (which is why some sets still may work as is on some later mame releases), but more recent MAME builds may have different rom sets and why they may show roms missing.
  • This version of XMame seems mainly to use .37b5 romset but some games require later versions and zipped roms greater than 3mb may not work due to size. To see the instruction manual press select on the xmame icon, then choose Show manual and press A.
  • Clrmamepro is a handy utility to verify romset compatibility. It uses dat files and can modify a later romset, for example, to the proper files/names it requires on an specific earlier romset. See https://mamedev.emulab.it/clrmamepro/ for more information.

Open Package Creator

Open Package Creator is a useful tool if you want to re-package an OPK or customize icons, add additional games and much more. In the video above, we will simplify the installation of the TI-99 emulator from 17 steps to only 2 (See here). Comment in the video description with how you used Open Package Creator!

Links


Installing ROMs

First, please don’t ask me or anyone where to get ROMs. We can’t, or shouldn’t answer you. It’s not an appropriate topic for discussion. There are places where you can download legal ROMs for installation to your RG350. My recommendation is to search google (or your favorite search engine) and locate whatever it is you want to install. Once you do that, here are some basic instructions:

  • In many cases, you don’t need to unzip the file/rom you downloaded. Though, with some you do. Try it zipped first, if that doesn’t work unzip it and try.
  • There are a number of ways you can install roms, the easiest of which is using the external microSD card installed in your RG350. You may want to create a folder structure of /ROMS and under that folder create a sub directory for the type of system you are going to use, examples: A2600, AMIGA, FBA, GB, GBA, GBC, MAME, etc. You can simply install the external microSD card into your computer and create the folder structure there, then copy the roms into the appropriate sub folder. You can also use this method.
  • Most of the problems users have installing ROMs has to do with the fact that the ROM they downloaded didn’t match the correct emulator version they tried to run it under or the rom copied is dependent on another file that was not copied/missing.
  • Once all associated ROMs are copied, launch the emulator. Browse to the root of the RG350 (press the “..” until you see /media in the list). Then select the media/sdcard/roms and the rom subfolder you created (above). Then press the Start button (for MAME4All) or press ‘A‘ to select the game.
  • This is the most help I can provide on this topic.

Easy Way to Copy Files to your RG350

I’ve recently been experimenting with an easy way of copying files to my RG350 without having to remove the microSD each time. This is not a full replacement for managing the the microSD on your computer or using DinguxCmdr. However, for a simple transfer of files, this is a useful option. There are some limitations including:

  • This method doesn’t allow you to copy/move files between folders on the device itself. Example: if you have a file in folder A (on the RG350) and want to copy it to folder B you will need to copy the file (or folder) to the computer first and copy/paste from the computer to the destination file/folder on the RG350.
  • You won’t have access to hidden files/folders on the RG350 (*Note: if you create the shortcut using the root user, you’ll have access to more).
  • You can’t use this method to backup/restore game saves (as documented here).

A simple copy of files/folders from your computer to your RG350 can be done this way within Windows Explorer and no software/drivers to install. For a quick and easy way to copy files to the RG350, this solution is useful and easy. It’s what I use 90-95% of the time. For some power users, you may not prefer this method. If you need to reorganize several files/folders or move large amounts of data then DinguxCmdr or managing the microSD on the computer may be easier. So, here’s how!

Assumptions

  • I’m assuming you’re running Windows 10 – If you’re not, I’m sorry but these instructions may not be entirely helpful to you.

Create Shortcut

  1. Connect the USB-A (to your PC) and the other USBC-C end to your RG350, use the right-side USB2 port on the RG350 (the left will not work!)
  2. On the RG350, Press the L/R shoulder button and go to the Settings tab.
  3. Select the Network icon (on the RG350) and press ‘A’.
  4. Use the D-pad and move up to Allow login without password. *NOTE: This shouldn’t be a security concern as there is no WiFi chip in the RG350 and you’re directly connected between the RG350 and your PC.
  5. On your computer, open Explorer (not Internet Explorer, the file explorer – yellow icon) and right-click the Network icon under “This PC” and select Map Network drive…
  6. At the bottom of the dialog you’ll see a link that states Connect to a Web site that you can use to store your documents and pictures. Click this link.
  7. After reading the welcome prompt, press the Next button.
  8. Select Choose a custom network location and press the Next button.
  9. For the Internet or network address, enter the “IP addrs:” that you see on the RG350 screen in this format: ftp://[ip_address_on_your_rg350_screen] . Example: ftp://10.1.1.2
  10. Click Next
  11. Make sure that Log on anonymously is checked, press Next. (*Note: if you want access to more files/folders on the internal microSD, uncheck Log on anonymously and enter root for the User name field).
  12. When asked “Type a name for this network location”, simply type “RG350” (or whatever you prefer) and click Next.
  13. Click Finish.
  14. At this point, you can now copy files between the Firmware microSD (/apps) and the external microSD (/media) shares or files from your Desktop into either one! How easy was that?

Troubleshooting (FTP)

If you are getting an FTP permission error. Here are some things to check (or double-check):

  • If you’re not running Windows 10 or can’t connect, please see this possible solution as well.
  • Make sure the Network (on the RG350) has been launched and you selected Allow login without password.
  • If you’re still having trouble, try disabling any Antivirus software (temporarily) to see if the antivirus software is blocking the FTP connection between the PC+RG350. If it works then, please drop me a comment in the above video to let me know what antivirus software you used. If it works after disabling the antivirus software, you’ll have to add an exception for FTP in the antivirus software for it to work.
  • If possible, try using your original firmware that shipped with the unit and see if that fixes the issue. Some CFW’s do break things, totally out of my control.
  • If none of the above works, the only thing I can recommend is to remove the external microSD card (the one on the bottom of the unit) from the RG350 and copy the files to the microSD directly from your computer. Keep in mind, if you create a sub-folder on your microSD card called “/apps” you can install any additional .opk files in the “/apps” subfolder and they should show up on the RG350 when you re-insert it.

Remove Shortcut

If you’re done copying files and wish to delete the shortcut created above, here’s how (not necessary, but something you may want to do):

  1. In Explorer, select ‘This PC’.
  2. Right-click on ‘RG350’ (or whatever you called the connection)
  3. Select Delete.
  4. After reviewing the dialog carefully, click Yes.
  5. That’s it!

RG-350 WiFi Setup

Yes, that’s right! You can setup WiFi on your RG-350. HUGE Thank You to Mash Tec for figuring all this out and his video+demonstration of how to set it up. Keep in mind, WiFi isn’t built-in to the RG-350, you’ll have to buy a few things to make it work (more below) and install one .opk (may exist in future firmware upgrades by default). Mash Tec and I have had some great discussions lately and I asked if he’d mind if I document what he’s done here. Be sure to watch his video and subscribe to his channel for the latest and more detailed information. The instructions that follow are based on his video.

WiFi Adapter and Dongle (USA)

First, you’ll need a compliant WiFi USB Dongle. You can’t use just any dongle. I tried one I already had, didn’t work. I then found one on Amazon that did work. Also, you will need to have the 2.4Ghz band on your WiFi Router (most will auto-switch) but keep that in mind. I personally setup two SSID’s, one for 2.4Ghz and the other for 5Ghz. If you live in the USA, then these are the links for what you need :

WiFi Adapter and Dongle (Europe)

Quick WiFi Setup Steps

  • Download and install the gcwconnect.opk to your RG-350. When you click this link, you’ll see a Download button, click that to download the .opk file.
  • Once downloaded, you can copy it to your microSD card or internal card, whichever you prefer. In my case, I simply copied it to the microSD card in a folder I created on the microSD card called “/apps” (off the root). If you’re not sure how to copy the file to the RG-350 please see this video. For helpful tips on creating the /apps folder on the microSD card, see this video.
  • Insert the WiFi dongle into the USB-A adapter and the other end into the left USB-C port on the RG-350 (the right side won’t work).
  • Power on the RG-350, if it isn’t already.
  • Press the L (top left button) to navigate to the settings tab.
  • Look for GCW Connect and press the ‘A’ button
  • Move down and select Scan for APs and press ‘A’. This will search your area for all available WiFi Access Points.
  • It will state Enabling WiFi, then Scanning and then you’ll see a list of available Access Points.
  • Select your access point (or SSID) and press the Select button. In my case, I was unable to use WPA2 and instead had to select WPA (move the d-pad left to highlight WPA).
  • Use the d-pad to type in your WPA key and press the Start button.
  • It will then state Connecting… (this may take a few seconds). Once connected, press ‘B’ to go back.
  • From here, you can select Quit to exit GCW Connect.

What Next?

To take advantage of this new WiFi connectivity, below are some information/links to videos that will provide you with more ideas.

  • You can use WinSCP/FileZilla or FTP in-general to copy files to/from your RG-350, wireless. Just use the IP address you see in red at the bottom of GCW Connect instead of the one mentioned in the above instructions and you should be good to go.
  • Quake II multiplayer network gaming (MashTec) – Play Quake II multiplayer on your RG-350!
  • OPK Manager – how to update/install .opk’s over WiFi to your RG-350 (*Note – application is not yet publicly available).

Troubleshooting

  • After connecting over WiFi, you can see the IP address in the lower-right of the gcwconnect screen. Use this IP address when attempting to connect over FTP.

RG-350 Multiplayer Gaming

The following videos will demonstrate Multiplayer (WiFi) gaming on the RG-350. As more multiplayer options are identified, more information will be made available below.

RG350 Install and Setup of TurboGrafx-16 (PC Engine) for Multiplayer gaming

In this video, #Mashtec will show you how to install and setup Temper (a TurboGrafx 16 and PC Engine emulator) for multiplayer gaming over WiFi (see above for instructions and video). This will allow us to battle each other in a game of Bomberman’93, smash each other up in StreetFighter II or make our ways through coop games like Bonk III or Cadash and many many more games. To make use of multiplayer gaming, your RG350 needs to have a compatible WiFi dongle and USB-C to USB adapter.


Quake II Multiplayer demonstration WTT and MashTec

In this video, MashTec and I play Quake II over WiFi on the internet with our RG-350’s. We had such a great time playing together, hope you enjoy the video below 🙂 Special thanks to MashTec for all his work on figuring this stuff out. Be sure to visit his channel and all the great content he provides here.

QUAKE II Quick Setup Instructions

  • Download the Quake II OPK from here.
  • Copy the above OPK to your external microSD into the /apps subfolder (if you don’t have an /apps subfolder, create one off the root of your external microSD – See this or this if you need help).
  • From your original Quake II media, copy the pak0.pak file (~183Mb), maps.lst, pak1.pak, pak2.pak files and the directories video and players from your Quake2\baseq2 folder on the CD to some location on your external microSD card.
  • Use DinguxCmdr to delete any config.cfg file from the /media/data/local/home/.quake2/baseq2 sub folder.
  • Using DinguxCmdr copy the maps.lst, pak0.pak, pak1.pak, pak2.pak files and the directories video and players from your microSD to the internal microSD card location of /media/data/local/home/.quake2/baseq2 (if you don’t see a .quake2 sub folder, launch SDL Quake II once, then retry this step – the folder will be created upon launch).
  • Exit DinguxCmdr.
  • Go to the Games tab and select Quake II SDL.
  • The game should start, that’s it!

Front Ends

If you want to experiment with changing the front end UI on the RG-350, below are some videos from our friends and fellow-YouTuber’s that I think you’ll enjoy. These videos were not created by Wagner’s TechTalk but I have found them informative and added here with permission from the content developers.

Another awesome video by my friend #Mashtec! In this video, Mashtec will show you just how easy it is to install and setup SimpleMenu on your RG-350.

Links

  • Download SimpleMenu for the RG350, RG300 or Pocket Go 2 here

Emulation Station

Video from Mash Tec demonstrating how to install Emulation Station on your RG350! Be sure to check out his channel and like/subscribe!

RetroArch

Video from Mash Tec demonstrating RetroArch! RetroArch is a front-end which has been around for awhile and used on a number of different platforms. This video will show it running on the RG350 and it’s configuration. Be sure to check out his channel and like/subscribe!


Backup & Restore Game Saves/Config

This section assumes that you have previous game saves that you want to backup before re-flashing the RG350 or that you want to make a backup copy of them. If you don’t, you can skip this section. It also assumes you have a microSD (external) card installed in the bottom microSD slot of the unit. Always keep the original firmware microSD safe (the 16GB card inside the unit), if you try a new firmware update do so on a new microSD card. This way, in case of problems, you can always revert back to your original.

Backup Game Saves

  1. On the RG350, open DinguxCmdr
  2. On the left-side navigate to /media/data/local/home (Press ‘B’ multiple times to get to the root, then select the folder and press ‘A’)
  3. On the right-side (press the d-pad right-arrow) then ‘B’ multiple times until you are at the root, then browse to /media/sdcard
  4. Press the ‘Y’ button and select New directory and press ‘A’.
  5. Use the d-pad to give the new directory a name, such as ‘saves’ and press the OK button.
  6. Select the ‘saves’ folder you just created and press ‘A’.
  7. Press the left button on the d-pad.
  8. Select the directory which contains the game saves you want to copy (examples: .gpsp, .gneo, .stella, .pcsx4all, etc.) and press ‘X’.
  9. Select ‘Copy>’ (be very careful here to select the correct option, you don’t want anything other than Copy). Then, press ‘A’ to copy.
  10. Repeat steps 8&9 for all saves you want to backup to the external microSD.
  11. Press ‘Y’ and select Quit to exit.

Restore Game Saves

Restoring may be a little more tricky. Each emulator is different, so consider the following a guideline but not an absolute procedure.

  1. On the RG350, open DinguxCmdr
  2. On the left-side navigate to /media/data/local/home (Press ‘B’ multiple times to get to the root, then select the folder and press ‘A’)
  3. On the right-side (press the d-pad right-arrow) multiple times until you are at the root, then browse to /media/sdcard/saves (‘saves’ is the folder you created in the Backup section during the backup process, if you don’t see it then you didn’t create the folder).
  4. While on the right-side, you can select press ‘Y’ to Select All folders, select individual folders or even sub directories such as those that are ‘state’, ‘sstates’, etc. and press ‘X’ and select ‘<Copy’, followed by ‘A’. Make sure the path on the left and the right-side are what you expect.
  5. If you are prompted to ‘Overwrite’, you can choose ‘Yes to all’ if you’re sure you want to restore everything. Keep in mind, some directories may have binary files that you may not want to restore, so use discretion when restoring.

Setting the Clock on the RG350

Yes, there is a clock on the RG350 and it appears to hold the time just fine. I ran a simple test with Pokemon Ruby GBA game. I played a bit, saved the state where the character was in his bedroom facing a clock, adjusted the time. Came back 4 hours later, re-loaded the game-state and the clock in the game was updated to the correct time. System time was of course correct as well. So, seems like the RTC is fine -at least in the above test.

Set the clock on the RG350:

  1. Go to the applications tab on the RG350.
  2. Select the Clock icon and press ‘A’.
  3. Use the D-pad Arrow key to move left/right and highlight SETUP.
  4. Press the Start button, the year will be highlighted red. Press the UP/DOWN on the D-pad to change the year.
  5. Use the RIGHT D-pad to select the month and use the UP/DOWN to change the value. Repeat for the day, hour, minutes and seconds.
  6. When done setting the time navigate to the SET option, press Start. The new date and time will now show at the bottom.
  7. To exit the Clock app, just press the Select button two more times.

*Note: The same steps above may be used to set the Alarm and Timer.


RG-350 Hardware Mods

This section will cover some of the hardware modifications you can make to your RG-350. Some may require taking your RG-350 apart partially and/or completely. If you aren’t comfortable doing this, please skip over this section. If you don’t mind getting your hands a little dirty, you might really enjoy what you find here.

Sakura Retro Modding

The following are some of the packs available from Sakura Retro Modding and the sticks were designed by Raven Kilit. Check out their Etsy shop for more options than what are shown below. I personally purchased the first option below and really like the flat sticks. They grip your fingers well and makes the RG-350 much more “pocketable” than the standard sticks.

Recommendation

Since you will be taking your RG-350 apart and handling the electronics to some extent, you may want to consider ESD protection. Using a wrist strap such as an ESD Anti Static Wrist Strap with 3-prong Plug will help make sure you don’t accidentally damage the sensitive components on your RG-350 from static electricity.


Adding Additional Retro Systems

This section will be helpful if you want to add additional retro computers or consoles to your RG350. Below you’ll also find some info. on how to use the Retro Virtual keyboard for typing stuff into each computer. Also, you can watch the video below which will guide you through the setup of the Intellivision, Atari 2600 (Stella) and TI-99.

Using the Retro Computer Virtual Keyboard

Honestly, this is ok in a pinch but extended use is cumbersome. I’d love to find a way to make this work using an external USB keyboard. Hopefully, this will be possible soon.

  1. Launch the virtual computer emulator of choice (i.e. TI-99, Amstrad, Intellivision, etc.)
  2. Press Select to bring up the menu, if not visible.
  3. Start the game/system.
  4. Press the Start button.
  5. Use the Left D-Pad to press and hold up/down/left/right or any combination for the corners. Then press the A/B/X/Y button to enter that character. The character will be entered.
  6. You can use the L/R shoulder buttons to alternate the characters in the character set (numbers, symbols, etc.)
  7. Press Start again to remove the virtual keyboard.

*Note- If typing a program, you can save the state of your program and resume later. Just press the Select button, select the state and save.


Daphne

Your RG-350 can also play those laser disk games from years ago, games like: Dragon’s Lair or Space Ace and many more! The instructions below will attempt to help you get these games up and running quickly and as easily as possible. It’s not extremely easy, but the games appear to run well once you get the files converted properly.

These instructions will assume that you have a legal copy of Dragon’s Lair 20th Anniversary Special Edition (DVD) which includes the games mentioned above. If you don’t have a copy, they are not being produced anymore but may be found below :

  • Amazon (used) – This is the exact copy you see in my video.
  • ebay – at least, at the time of this writing. This is where I bought my copy.
  • There may be others, search for “Dragon’s Lair 20th Anniversary Special Edition (DVD)”

Resources

Setup Instructions

*NOTE: For RG351M/P instructions under ArkOS, please see this link.

  • Download the Daphne.opk from here (right-click and select ‘Save As’). Copy this file to your external microSD card in the /apps sub folder (if the “apps” sub folder doesn’t already exist, create it – any .opk files copied here will become available once the microSD is inserted into the RG-350).
  • Go to daphne-emu.com, select Download and download the .zip (for Windows)
  • You’ll need the rom file for the game(s) you want to play. I can’t link to roms here, so you’ll have to search for something like “dragon’s lair rom download for daphne” or similar keywords.
  • Create a folder on your computer such as C:\daphne using Windows Explorer.
  • Unzip the contents of daphne-1.0v-win32.zip to your daphne folder you created above.
  • Insert the Game DVD/CD into the drive.
  • Browse to your C:\Daphne sub-folder and double-click on DaphneLoader.exe (If prompted to update, allow the update to occur).
  • Select the game from the Daphne Loader you want to install. In my case, I’ll select Dragon’s Lair. Then, click the Start! button.
  • You’ll be prompted to insert one of the following: (Game Name) 20th Anniversary – DVD-Video, (Game Name) – DVD-Video, ROM or Video-PAL. Make sure the disk is in the CD/DVD drive and click the OK button.
  • The Daphne Loader will then search the disk to validate your copy of the game. This will take some time, so be patient. At this point, the Daphne Loader may also begin downloading additional files that may be needed, allow it to continue.
  • Once completed, the game will try to start. Press a key to allow it to continue. Then, once the game starts playing, close the emulator.
  • The resulting files will be located in C:\daphne\vldp_dl with a sub directory for ace (Space Ace), lair (Dragon’s Lair), etc.
  • Download the static build of FFmpeg from this page.
  • Create a subdirectory in your c:\daphne sub-folder called ffmpeg and unzip the archive in that sub folder.
  • Open a command prompt (right-click the Windows button and select Run). Type “CMD” (without quotes) and press ENTER.
  • Type or copy/paste (CTL+V will paste into the command window) “set PATH=%PATH%;C:\daphne\ffmpeg\bin” (without quotes). This will append the path to the bin sub folder which contains the ffmpeg.exe. *NOTE – If you have any trouble later, make sure you have this path correct.
  • Type or copy/paste “cd c:\daphne\vldp_dl\[game directory]” where game directory is ace, lair, etc.
  • I recommend creating a subfolder in the game folder and making a backup copy of the .m2v file(s) before issuing the commands below. By doing this, you’ll have a copy of the original file for use with other systems (i.e. RetroPie, etc.)
  • From the command prompt, issue Command 1 (copy the full text below and press CTL+V to paste into the command window). *NOTE: The video file will then be converted, the file size will be roughly half the original size, once completed.
  • From the command prompt, issue Command 2 (copy the full text below and press CTL+V to paste into the command window).

Commands

Dragon's Lair ffmpeg -i lair.m2v -b:v 2000k -vcodec mpeg2video -filter:v yadif -s 320x240 lair.mpg ffmpeg -i lair.mpg -vcodec copy -an lair.m2v Space Ace ffmpeg -i ace.m2v -b:v 2000k -vcodec mpeg2video -filter:v yadif -s 320x240 ace.mpg ffmpeg -i ace.mpg -vcodec copy -an ace.m2v
  • Next, copy the gamename.zip (.zip rom file you downloaded earlier) as well as the gamename.txt (frame file), gamename.ogg (audio file) and the gamename.m2v (video file) from the c:\daphne\vldp_dl\[game name] sub directory to a subdirectory on your microSD card. I found it much faster to remove the microSD card from the RG-350, insert it into the SD adapter then create a /ROMS/Daphne/lair.daphne and /ROMS/Daphne/ace.daphne sub directory to store the files.
  • On the RG-350, go to the emulators tab (press L/R).
  • Select the Daphne emulator.
  • Browse to the subfolder which contains the files you copied above (i.e. /ROMS/Daphne/lair.daphne) and select the one file that appears – lair, for example and press the ‘A’ button.
  • You’ll be prompted “Press ‘Y’ to Parse video…”, press the START button. The video file will then be processed, this will only need to be done once and will take a minute or two.
  • Once processed, the game should load. It may take about 20-30 seconds before you see something happening.
  • See the next section for assistance with the game Controls.
  • That’s it!

Controls

ControlFunction
D-Pad or Left StickDirectional movement
LInsert a coin
START Start the game
SELECT Quit the game
AButton 1
BButton 2
XButton 3
Y Tilt/Swap vertical controls
R Pause

Troubleshooting

  • I have not yet gotten Dragon’s Lair 2 to work. If you have, please let me know the trick and I’ll add it here.
  • For more games and additional trouble shooting, please see the excellent information by David Knight which may be found here.

Atari 2600 Emulator (Stella)

See below for instructions on how to set up the Stella (Atari 2600) emulator on the RG350! If you upgrade to the latest firmware (RG-350 v1.7 17-11-19 or higher), this emulator is included. However, firmware v1.7 has been pulled and is no longer available and it broke the ability to use the OTG cable. If you use a USB keyboard connected via an OTG cable using the standard(included) firmware, you can use that to play games on the Atari 2600 and a trackpad/mouse will likely work in the Stella menu system.

*NOTICE – Your ROMs should be zipped for them to show up by the Atari 2600 (Stella) emulator. If they are unzipped, they will not appear in the list. Thanks to Reddit user cavanaughphoto for this tip.

Additional Note – If your file extensions are .a26, they will not show up in the file browser within the Stella emulator. You can rename them to .bin or zip them individually and they will then be visible. There is no 7zip support. –Tip Courtesy of David L.

  1. Download the Stella Emulator from here (Source of information).
  2. Remove the microSD from the RG350 and insert into your computer.
  3. Copy the stella_X.X.X.opk file to your microSD (Example: \emulators ).
  4. Remove the microSD from your computer and re-install into the RG350.
  5. On the RG350, go to the applications tab and select DinguxCmdr.
  6. On the left side, click back (‘B’ button) untl you’re at the root.
  7. Select /media/data/apps (left side)
  8. On the right-side, select /media/sdcard/emulators
  9. While on the right-side, highlight(select) stella_x.x.x.opk and press ‘X’.
  10. Select ‘Copy’ and press the ‘A’ button.
  11. Press ‘Y’ and select ‘Quit’ and press the ‘A’ button.
  12. Press the R (Right-bumper) and select emulators.
  13. Select Stella X.X.X
  14. Select the folder on your microSD card that contains your Atari 2600 games. *NOTE – Your ROMs must be in a .zip archive (individually) for them to appear in the list.
  15. That’s it!

Atari 5200 Emulator

Below are instructions on how to setup the Atari 5200 emulator on your RG-350. Special thanks to David L. who assisted with much of the setup information found below.

*NOTICE- Your ROMs must be un-zipped “.a52” files for them to work in the Atari 5200 emulator. They will appear in the list, if zipped, but will not run (you’ll get a black screen and need to power-cycle the device).

  1. Download the Atari 5200 emulator from here (Source: here)
  2. Create a sub folder on your (external) microSD called “/apps” and copy the A5200(Explorer)_2013-06-15.opk in the /apps folder. *Note– if you’re not sure how to do that, please see this section. You can also simply remove the microSD from the RG350, create the /apps folder using File Explorer.
  3. Search the internet for the Atari 5200 bios file, the filename should be 5200.rom (I can’t link to bios or games for obvious reasons).
  4. Once downloaded, copy the 5200.rom file to your /media/home folder. Keep in mind, if you copy the file to the /media/home/.a5200 folder it WILL NOT WORK. You can also use DinguxCmdr on the RG350 to copy the 5200.rom from the microSD card to the /meda/home sub folder.
  5. I created a folder on my game microSD (external) called /ROMS/5200, the folder name you give it does not matter.
  6. Copy your games in the 5200 sub folder created above, make sure they are unzipped and include the .a52 file extension or they will not work.
  7. You should now see the A5200 emulator in your emulators tab on the RG-350.
  8. That’s it!

Controls

  • Start – After loading a game, wait for the title screen to disappear. Then, you should be able to press the START button to start the game.
  • Movement – Use the ‘A’ or ‘B’ button to shoot and d-pad/left-thumbstick to move.
  • Pause Game – Press the SELECT button.
  • Menu – Press SELECT+START to go to the menu where you can load a different game, exit the emulator or change other settings.

Troubleshooting

  • Some games may not run and may hang (requiring you to power-cycle the RG-350), a few examples: Donkey Kong, Donkey Kong Jr., …
  • Some controls may operate a little wonky, that is noticed sometimes the controls may move on their own until another button is pressed. This seems to happen more often when the analog stick option is enabled in the menu.

Intellivision

This emulator will include sound and allow you to play many of the intellivision games you played back in the day!

The following is how to setup the Intellivision emulator on your RG350:

  1. Download the dingux-int.opk from here (Source of information).
  2. Remove the microSD from the RG350 and insert into your computer.
  3. Copy the dingux-int.opk file to your microSD ( Example: \emulators ).
  4. Download the following files (search your favorite search engine- I can’t link to roms), these are the files needed by the emulator: ecs.bin, exec.bin, grom.bin and ivoice.bin and copy to your microSD ( Example: \emulators).
  5. Remove the microSD from your computer and re-install into the RG350.
  6. On the RG350, go to the applications tab and select DinguxCmdr.
  7. On the left side, click back (‘B’ button) untl you’re at the root.
  8. Select /media/data/apps (left side)
  9. On the right-side, select /media/sdcard/emulators
  10. While on the right-side, highlight(select) dingux-int.opk and press ‘X’.
  11. Select ‘Copy’ and press the ‘A’ button.
  12. Press ‘Y’ and select ‘Quit’ and press the ‘A’ button.
  13. Press the R (Right-bumper) and select emulators.
  14. Select Intellivision
  15. This will have created a subfolder in /media/home/.intel
  16. Exit the emulator by pressing moving down to ‘Exit’ and Press ‘A’ (‘B’ to confirm)
  17. Now use DinguxCmdr to copy the 4 .bin files from step 4 to the /usr/local/home/.intel/bios folder.
  18. Press ‘Y’ and select ‘Quit’ and press the ‘A’ button.
  19. Press the R (Right-bumper) and select emulators.
    Select Intellivision
  20. Select the folder on your microSD card that contains your Intellivision games.
  21. That’s it!

TI-99

This section will help you get the TI-99 emulator up and running on your RG350. Albeit with the following issues:

  • No Sound
  • Limited keyboard support (uses an virtual keyboard for typing)

Additional References

  • This Emulator/Simulator was created by this awesome developer (thank you!). Lots of additional information on his site.
  • Thank you to David L. for his assistance with the TI-99 emulator and updated OPK.

New Setup Details

  1. Download the TI99Sim_v110.opk from here.
  2. Create a sub folder on your (external) microSD called “/apps” and copy the TI99Sim_v110.opk in the /apps folder. *Note– if you’re not sure how to do that, please see this section. You can also simply remove the microSD from the RG350, create the /apps folder using File Explorer.
  3. Select the Emulators tab and press ‘A’ on the TI99Sim icon!

Setup Details

These instructions are for reference only, please see the above “New” Setup details. The same archive was used above, with a simple way of installing and a new icon.

  1. Download the dingux-ti99-vx.x.x-bing.zip from here.
  2. Remove the microSD card from the RG350 and insert it into your computer.
  3. Extract and copy the dingux-ti99-vx.x.x sub folder to your microSD ( Example: /emulators).
  4. Remove the microSD from your computer and re-install into the RG350.
  5. On the RG350, go to the applications tab and select DinguxCmdr.
  6. On the left side, click back (‘B’ button) until you’re at the root.
  7. Select /media/data(left side)
  8. On the right-side, select /media/sdcard/emulators/dingux-ti99
  9. While on the right-side, highlight(select) dingux-ti99 and press ‘X’.
  10. Select ‘Copy’ and press the ‘A’ button.
  11. Press ‘Y’ and select ‘Quit’ and press the ‘A’ button.
  12. Press the R (Right-bumper) and select emulators.
  13. Press the Select button and highlight ‘Add link in emulators’ and press ‘A’
  14. Browse to the subfolder where you copied dingux-ti99 (/data/dingux-ti99/)
  15. Select the file, dingux-ti99 and press ‘A’
  16. You will now see the dingux-ti99 emulator under the emulators tab.
  17. Select ‘Load Cartridge’ and locate the .ctg (TI cartridge) you want to load.
  18. That’s it!

Amiga Emulator (UAE)

Took a bit of trial and error, but I have the Amiga Emulator running using the Kickstart 1.34/Workbench 1.34 files. The Amiga 1000 was the 3rd computer I ever owned, the first was the TI-99/4A. For some odd reason (young and not so informed), I bought an Amiga 500 then traded it for an Amiga 1000 thinking it was a more powerful machine. I was not exactly correct in that assumption, but I don’t regret the choice as the Amiga 1000 is a bit more rare today. Though, someday I’d like to acquire an Amiga 500 and discuss it on my channel. I think I still have my Amiga 1000 in storage, I have a sudden urge to want to locate it. The RG350 is truly taking me back to my early years in computing, as well as more recent stuff. It’s amazing to have by first computers available on a small handheld device!

I have been able to get the keyboard “mostly” working using the OTG cable and a USB keyboard (mentioned here). A few important keys are not working with the USB keyboard, primarily the SPACE and ENTER key (e-mail me at jon [at] wagnerstechtalk.com if you have a suggestion please). These seem to be used internally by the emulator which is a bummer. But, most all other keys seem to work. The virtual keyboard works also for those keys that are problematic right now.

Also, I did try the speech synthesis capability and sound works! I can also use the left joystick to control the mouse pointer. More coming soon!

Setup UAE4All on RG350

  1. Download the uae4all.opk from here.
  2. To run the Amiga on the RG350, you’re going to need two primary files, these are: kickstart.rom and the workbench.adf file. I found that you can purchase a fully operational and licensed copy of the Amiga kickstart and workbench files from Amiga Forever here (includes a slick Amiga emulator that runs on your PC as well!) Also, if you only need v1.3 of the Kickstart+Workbench files, then you can pick up the the $9.95 Value Edition which is a great deal. It’s your choice how you choose to obtain the files, but I always prefer to support those in the retro computing community.
  3. I used the amiga-os-130.rom file (located in the folder C:\Users\Public\Documents\Amiga Files\Shared\rom ) and the amiga-os-134-workbench.adf (located in the folder C:\Users\Public\Documents\Amiga Files\Shared\adf). Alternatively, you can also launch Amiga Forever, then select the menu option Open Folder/Amiga Files then open the shared /rom sub folder and locate the amiga-os-130.rom or shared/adf to locate the amiga-os-134-workbench.adf . *NOTE: I have had two reports that using the kick33180.500 file worked for them while the amiga-os-130.rom did not. It may be a difference in the distribution I ordered.
  4. Remove the (external) microSD from the RG350 and insert into your computer.
  5. On your computer, browse to the microSD card and create a folder structure of /emulators/amiga.
  6. Then, copy the uae4all.opk to this sub folder.
  7. Copy the amiga-os-130.rom and amiga-os-134-workbench.adf files (from the Amiga Forever locations, above) to the /emulators/amiga sub folder.
  8. Rename the amiga-os-130.rom (or kick33180.500 ) to kick.rom on your microSD sub folder (must be kick.rom for UAE4All to work on the RG350).
  9. Remove the microSD from your computer and install in the RG350 (external).
  10. Power on the RG350 and select the applications tab (should start here on boot).
  11. Open the DinguxCmdr application
  12. On the left side, click back (‘B’ button) until you’re at the root.
    Select /media/data/apps (left side).
  13. On the right-side, select /media/sdcard/emulators/amiga
  14. Select the uae4all.opk (right-side) and press the ‘X’ button, press ‘A’ on copy. This will copy the file from the microSD to the internal microSD on the RG350.
  15. Press the ‘Y’ button, select ‘Quit’ and press ‘A’.
  16. Navigate to the emulators tab, scroll down and you’ll now see UAE4ALL. Select it and press ‘A’ to open it. We’re doing this so the directory is created for you.
  17. You’ll now be informed it couldn’t find the kick.rom (Kickstart), select ‘Exit UAE4ALL’ and press ‘A’.
  18. Go back to the applications tab and launch DinguxCmdr once again (last time we need to do this).
  19. On the left, browse to the /media/data/local/home/.uae4all sub folder.
  20. On the right, browse to your /media/sdcard/emulators/amiga sub folder.
  21. While on the right-side, select the kick.rom and press ‘X’. Select copy and press ‘A’. This will copy the kick.rom to your .uae4all sub folder.
  22. Press ‘Y’ and select Quit to exit DinguxCmdr
  23. Proceed with the following section to Boot the Amiga!

Boot the Amiga

This section assumes you followed the above steps to install the UAE4ALL emulator and kick.rom to the appropriate locations. If not, do that first then resume here.

  1. Go to the emulators tab and select UAE4ALL.
  2. You will be prompted with ‘Load disk image (X)’, press ‘A’ here.
  3. Press ‘A’ on the option ‘Load DF0 image (X)’.
  4. Browse to the location of your workbench.adf and select it by pressin g’ A’ (example /emulators/amiga/amiga-os-134-workbench.adf’).
  5. For the following, set the options accordingly: Throttle 0, Frameskip auto (audio will sound much better with this set), Screen pos 8, Sound on, Save disks on, Use analog on.
  6. Select ‘Start Amiga (R)’ (or press the Right bumper button).
  7. After a few seconds, the Amiga will boot!
  8. That concludes this section.

Controlling the Amiga

This section assumes you’ve already setup the Amiga Emulator and are able to boot it successfully. If not, please see the above 2 sections.

  • Mouse Control – The left bumper (top left button) will enable/disable mouse control. That is, you can use your thumbstick to move the mouse cursor where you want it. You can double-tap (i.e. mouse double-click on a location on-screen by double-tapping the ‘X’ button.
  • Virtual Keyboard – The right bumper (to right button) will enable/disable the keyboard control. You’ll be able to type in any Amiga Character by using the left joystick or d-pad to highlight a character and press the ‘A’ button.
  • Back to the UAE Menu – To go back to the UAE Menu, press the Select button. From here, you can load a different disk, Save the State, change settings, Reset the Amiga, Return to the Amiga or Exit UAE4ALL.
  • Physical Keyboard – If you use the OTG Cable and a Keyboard+Trackpad such as the one mentioned here , it will mostly work so long as you haven’t upgraded the firmware. I’ve found the latest firmware upgrades have lately broken the ability to use USB devices. However, this is likely to be fixed in a future version. Issues I’ve encountered are that the SPACE and RETURN keys seem to be mapped for other functions.

Commodore 64/Vic-20 Emulator (VICE)

This emulator supports more than just the C64/Vic20. In fact, it supports the following Commodore systems:

  • Commodore 64
  • Commodore 128
  • CBM-II
  • Commodore PET
  • Commodore Plus/4
  • Vic-20

The instructions below will focus primarily on the Commodore 64, however all the different Commodore systems operate similarly. The section below will describe the basic steps to get the Commodore 64 (C64 / Vice Emulator) running on your RG350:

  1. Download the vice.opk from here (this may be included if you’ve recently upgraded your firmware).
  2. Create a sub folder on your (external) microSD called “/apps” and copy the vice.opk in the /apps folder. *Note– if you’re not sure how to do that, please see this section. You can also simply remove the microSD from the RG350, create the /apps folder using File Explorer.
  3. Copy any games you want to play to the external microSD card in a /ROMS/C64 sub folder (this is just a recommendation, the emulator does not care where the files are physically located).
  4. Reinstall the external microSD into the RG350, if you haven’t done so already.
  5. Select the emulators tab on the RG350 (press the top L/R button).
  6. Select Vice to launch the Commodore emulator and press ‘A’.
  7. You will see a blue screen, select the system you wish to emulate using the D-Pad up/down buttons.
  8. Press the Start button to start the system (Assuming from this point forward, you selected Commodore 64).
  9. Press the Select button to bring up the menu.
  10. To load a cartridge, move down to “Cartridge ->” and press ‘A’. The vice emulator also allows loading from (floppy) Drive, Tape or Cartridges. In my testing, I stuck with Cartridges (.crt files).
  11. Now, press “A” on Attach CRT Image.
Sours: http://wagnerstechtalk.com/rg350tips/
  1. Bootmod3 install
  2. Biltmore stock pot
  3. Build cadillac ct6
  4. Gameboy advance upgrade
  5. Diversified communications careers

The Anbernic RG350, RG350M, and RG350P devices are arguably today’s most popular handheld retro emulation device. Not only are they capable of playing nearly every the classic retro game from the 1980s and early 1990s, but they’re affordable, widely available, and solidly built. This guide will help you through the entire life cycle of these devices, including where to purchase them, how to set them up, and how to customize them to meet your needs. This page will be continuously updated with new articles and guides, so be sure to check back often!

My comprehensive RG350 install guides:

Purchase and Support

So you’re thinking about buying an RG350 device. 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 RG350 device 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.

Tweaks and Upgrades

So you’ve had your RG350 device for a few weeks now, and you’re ready to tackle some of the more involved customization options available for this open-source platform. Let’s do this.

Sours: https://retrogamecorps.com/rg350/
RG350 - 82 PS1 Games - Part 1/2 (Alphabetical Order)

The RG350 Is the Perfect Portable Retro Gaming Machine

Image for article titled The RG350 Is the Perfect Portable Retro Gaming Machine

Thanks to some dedicated coders and hardware developers in China, fans of handheld gaming no longer have to rely on Nintendo to get their fix. The Anbernic Retro Game 350 might not play the latest and greatest titles like the Switch or 3DS do, but when it comes to classic gaming, the RG350 delivers the best experience yet thanks to a pair of near-perfect analog joysticks.

Note: A sample of the Retro Game 350 was provided to Gizmodo by online retailer Retromimi.

A few weeks ago we looked at the New Pocket Go, which is one of the most affordable entries in a new wave of portable consoles that rely on emulation to give gamers access to a giant back catalog of titles, including fully 3D games from popular systems like the Sony PlayStation. For $65, the New Pocket Go delivered an excellent experience, assuming the PS1 wasn’t your focus. The single analog stick it included was, unfortunately, mostly unusable, which was problematic for 3D games that often rely on analog controls for precision. If you can spare an extra $9, however, the RG350 delivers a much improved experience over the New Pocket Go.

Gaming

Anbernic Retro Game 350

WHAT IS IT?

A handheld gaming console capable of playing countless retro titles through emulation, including the original PlayStation.

LIKE

For the price you get a well built piece of hardware that plays 16-bit games flawlessly, while dual analog joysticks emulate the PlayStation gaming experience better than competing handhelds.

DISLIKE

You will need to seek out your own games, firmware and software updates can be a pain, and there are included hardware features that don't work yet.

Like the New Pocket Go, the RG350 runs on the 1 GHz JZ4770 dual-core 64-bit processor with a half gig of RAM at its disposal. At this point that processor is around nine years old and far from cutting edge, but it’s cheap, and more than powerful enough to handle the processing demands of consoles 25 years and older. Will every PlayStation, SNES, or Genesis gameplay flawlessly on the RG350? No, you’ll occasionally have to pop into an emulator’s settings and activate features like frame skip to ensure gameplay remains smooth without screen tearing, but at this point, that’s only the case for a handful of more demanding titles.

Image for article titled The RG350 Is the Perfect Portable Retro Gaming Machine

However, the JZ4770 is still not powerful enough to properly emulate Nintendo’s N64 which was released a couple of years after the original PlayStation. Many have tried, but emulated N64 games on handhelds like the RG350 that use this processor remain completely unplayable.

AdvertisementYou can skip ad after 1 second

You can go to the next slide after 1 second

In terms of build quality, I’d say the RG350 slightly edges out the New Pocket Go. It feels incredibly solid, all the seams line up perfectly, and there’s no light leak around the screen when the unit is powered on. It’s ever so slightly larger than the New Pocket Go in every dimension, including thickness, but that’s mostly due to the RG350 including additional features like a pair of analog joysticks and a rumble motor for force feedback effects. Including it is a nice attention to detail on the part of the RG350's creators, but it’s also a feature that can eat away at the console’s 2,500 mAh battery which otherwise will keep the handheld running for six to eight hours, depending on how processor intensive the game you’re playing is.

There are a few hardware quirks with the RG350. The power, reset, start, and select buttons are scattered around the console, which can be confusing when so many of the operating system’s quick access menus (for tweaking emulator settings, etc.) require multiple button presses. Even adjusting the screen brightness requires users to press the power button and the volume rocker at the same time, which feels counterintuitive. After a few weeks I still haven’t developed the muscle memory, and find myself accidentally quitting back to the console’s home screen when I really just wanted to tweak the performance of the game that just unceremoniously quit.

The RG350 also includes two USB-C ports, one for charging and one for, presumably connecting peripherals. But that functionality is still to be added in a future version of the handheld’s OS, as is making the included mini HDMI port work so that the RG350 can be connected and played through a TV.

And for those who read my review of the New Pocket Go and are dying to know, I can happily confirm that the RG350's volume can be adjusted to a much quieter level at its lowest setting. You don’t necessarily have to pop in headphones when playing in a room full of people, but the option is still there.

Where the RG350 mostly outshines the New Pocket Go is with its controls. I’ll admit that I prefer the smaller, more rounded directional pad on the New Pocket Go, and the RG350's action buttons sit a little too high and have more travel than I’d like, but those are very minor complaints and the dual analog joysticks on the RG350 more than make up for those issues. Whereas the analog joystick included on the New Pocket Go was awful, the sticks on the RG350 feel fantastic and almost as good as the ones you’ll find on the Nintendo Switch. They have great tactile response, with excellent tension, and just the right amount of grip on the pads.

Some who prefer Sony’s DualShock controller have complained about the asymmetrical placement of the analog sticks on the RG350, but I far prefer it, even if it means the directional pad gets bumped a little low. I thought this would be a problem, but I still find the D-pad on this handheld to be comfortably accessible, and surprisingly, I’ve actually found I prefer playing classic 8 and 16-bit games with the RG350's analog joysticks instead.

The only caveat worth mentioning is that not all emulators or games support the RG350's dual analog sticks just yet, but support will be improved and expanded as the handheld’s software and emulators do.

The software on this new wave of Linux based handheld emulators is not great, and the OS remains a big usability challenge for devices like the RG350.

As with the New Pocket Go, the software is arguably another big trade-off with the RG350. The included operating system is ugly and often times confusing, and installing new Linux-based emulators isn’t as straightforward as just popping into an app store. The software and hardware is open source, however, allowing third-party developers to create alternate versions of the OS that offer better usability and even performance. But software and firmware upgrades with the RG350 are even more of a pain than with the New Pocket Go because the microSD card containing the operating system is actually trapped inside the console, requiring you to completely remove the back panel to access it.

Simpler incremental software updates that can be loaded through the accessible microSD slot are available, but it’s highly recommended that you swap out the cheap microSD card included with the RG350 when it arrives, and perform a full OS purge and update.

There’s also the issue with finding games for the handheld. Like the New Pocket Go, the RG350 can only play games through ROM files stored on a microSD card which is a legal gray area as we’ve explained many times before. There’s also some level of technical proficiency needed to locate ROM files for games you already own and get them onto the RG350 to play. As a result, the handheld may not be the perfect upgrade for your Game Boy loving grandma.

But if you’re up to the challenge of finding ROMs, navigating tricky software updates, and living with some peculiar usability quirks, the RG350 is definitely the top pick amongst the recent pack of handheld emulators to come out of China. At $74 it’s $9 more expensive than the New Pocket Go, so if you mostly care about older consoles like the Super Nintendo and Sega Genesis you can save yourself a few bucks and go that route instead. But if you want to relive some of your favorite PlayStation games, the dual analog sticks on the RG350 are an essential and worthwhile upgrade.

README

  • Don’t expect the same level of build quality or usability as you’ll get with Nintendo’s handhelds (or customer service) but the RG350 feels satisfying solid and offers an excellent experience.
  • The four-way directional pad takes a back seat to the RG350's dual analog sticks, but they work so well you might find yourself abandoning the D-pad altogether. (Although those analog sticks do make pocketability a challenge.)
  • Excellent performance for most PlayStation games and consoles that came before it, even on a processor that’s nine years old.
  • Includes a mini HDMI port that isn’t functional yet, but could one day allow games to be played on a TV.
  • Firmware and software updates can potentially be a pain as the microSD card containing the operating system can only be accessed by opening the console.
  • Dependent on game ROM files, which might not be easy for everyone to find, and whose use tends to be a legal gray area.

ReviewsGaming

Sours: https://gizmodo.com/anbernic-retro-game-350-review-a-handheld-retro-gaming-1841914182

Games rg350

Top positive review

All positive reviews›

5.0 out of 5 starsA great little handheld

Reviewed in the United States on December 31, 2019

I just received this yesterday so my experience with this little console is thus limited. But so far I really like it. As other online reviews state, the build quality is excellent - it feels very sturdy and all buttons and joysticks are a pleasure to use.

I was a little confused about the operation at first (but I’m 62 years old). On boot up you’ll note a row of icons at the top of the screen, on a dark background. These include applications, emulators, games (just some generic knockoff ones) and settings. On mine, the applications icon is highlighted at first. One cycles through the row of icons using the L and R shoulder buttons. Pressing the R shoulder button highlights the emulators icon, and below are the icons from which one selects an emulator. Here is where all the real games are found. My RG350 came with a microSD card containing 2500 games.

Emulators are programs that tell the RG350 how to behave like many different retro video game consoles. Available options include:

XMAME v1.3: did nothing on my machine
DosBox-RG350 : a DOS emulator
FBA : an arcade machine emulator
Fceux: an NES/Famicom emulator
Gambatte: a Gameboy emulator
Gambatte (again!): a Gameboy Color emulator
Genesis Plus GX: a Sega Genesis/Megadrive emulator (I think)
OpenBOR: another arcade machine emulator (?)
Oswan: a Wonderswan emulator
Pcsx4all - RG350: a Sony PSX (PS1) emulator
Picodrive: another megadrive/Genesis emulator
PocketSNES: a Super NES emulator
Race: a NeoGeo Pocket emulator
ReGBA: a Gameboy Advance emulator
Snes9x 1.60: another Super NES emulator
Temper: a PC Engine (TurboGrafx) emulator
gngeo: a NeoGeo emulator
mame4all: another arcade machine emulator

Select an emulator by cursoring to the desired one and then press the A button to start it. You should be presented with a list of available games. Select one, press A, and enjoy. If you’re NOT presented with a list of games you’ll probably see a list of folders. Try selecting the DOS emulator to see this list. The folders are named with abbreviations of each console. You’ll have to figure out which folder goes with the emulator you chose. Cursoring to the appropriate one and pressing A will then call up the game list. Be sure you bought a version of the RG350 that comes with games. If you don’t you’ll have to seek out game ROMs and install them yourselves - google RG350 and you’ll find explanatory YouTube videos. Anyhow, after viewing the list of available games, if you want to select a different emulator, press start to exit back to the emulator home screen.

To exit a game, the different emulators require various key presses. In general, holding the start and select buttons down simultaneously will call up a menu from which you can choose quit or exit. For a comprehensive list of exit key presses, google RG350 and look for articles from Wagner’s Tech Talk.

Hope this helps someone and Happy New Year!

Sours: https://www.amazon.com/product-reviews/B08149R8NQ
RG350 \u0026 RG280 Series Starter Guide (Adam image)

While I was sitting down, I felt her gaze, she blatantly looked at me, but as soon as I sat down, she turned away, pretending that she was not looking. I looked at her legs, first-class figure and I was devoured by desire. With every second, the excitement did not subside, I was wildly turned on by this situation. We are here alone almost in the forest.

You will also like:

In sex I am 31, name is Cyril. And I don't like my name since childhood, then Kiryusha, then the female Cyrus, but the most disgusting thing is that. Cyril rhymes well with a moron. This is such a preface. The woman I am now meeting does not call me by name at all, almost every time I have a new nickname, sometimes not at all literary.



1468 1469 1470 1471 1472